[Superseded] Master and Development versions (and PR's)

Locked
User avatar
RogerClark
Posts: 7482
Joined: Mon Apr 27, 2015 10:36 am
Location: Melbourne, Australia
Contact:

[Superseded] Master and Development versions (and PR's)

Post by RogerClark » Sun Nov 15, 2015 8:13 am

Note.

This topic has now been superseded the use of the GitHub "Releases" system.

The master branch becomes the cutting edge, and stable versions should be downloaded from the Releases page.






There are now 2 versions of the repository available

For new users, please download the master (stable) branch of the github repo from here (https://github.com/rogerclarkmelbourne/ ... master.zip) as described in the installation wiki

For anyone who wants to be on the leading (bleeding edge), we now have a "development" branch of the repo
https://github.com/rogerclarkmelbourne/ ... evelopment

My aim is to keep the development branch functional, however we can't test all changes against all possible boards and libraries, so its possible that the development branch may have issues of which we are not aware.


If you have an enhancement or a fix which you'd like to submit, the best method is to have a Github account, and "fork" the repo

https://github.com/rogerclarkmelbourne/Arduino_STM32 , then make and test the change to your fork, before sending a Pull Request for the change.

Please only put one change per Pull Request, as its much harder to find and revert bugs if multiple issues different things are changed in the same PR. Note. I'm happy to accept multiple file changes in the same PR, just not PR's which fix multiple unrelated issues.

Depending on the percieved risk of the PR I will either pull it directly to the Master branch or to the development branch.

Things which are low risk, are things like new libraries or minor changes to one board.

Things which are higher risk, and while will be pulled into the Development branch, are changes to existing core libraries e.g. to SPI, or to the Core.


Thanks

Roger
Last edited by RogerClark on Thu May 25, 2017 9:36 pm, edited 1 time in total.

rolo644u
Posts: 32
Joined: Fri May 06, 2016 10:02 am
Location: Netherlands

Re: Master and Development versions (and PR's)

Post by rolo644u » Thu Aug 18, 2016 6:42 pm

Which version is used in the Boards Manager package method of installation ?

User avatar
RogerClark
Posts: 7482
Joined: Mon Apr 27, 2015 10:36 am
Location: Melbourne, Australia
Contact:

Re: Master and Development versions (and PR's)

Post by RogerClark » Thu Aug 18, 2016 11:57 pm

rolo644u wrote:Which version is used in the Boards Manager package method of installation ?
There isnt an "official" Boards Manager package (I have not made one as I have not had time)

@ddrown has made a board manager package, but I don't know the last time he updated it.

You will need to PM @ddrown to find out the details.

Locked