On 07/25/2018 04:28 AM, Carsten Schoenert wrote: > Am 24.07.18 um 15:01 schrieb Maciej Sumiński: >> At the moment the master branch contains all commits from 5.1 and a few >> more. It might be the right moment to drop 5.1 branch. > > This depends on the achievements which are desired or wanted in my eyes. > > The branch 5.1 was created to work on the planned releases 5.1.x, right? > Dropping this branch would mean all further work would done only in the > master branch. I'm not sure this is really wanted as it's need to be > ensured that all releases are backwards compatible to the current 5.0.0 > release without breaking potential work done from people targeted post > 5.x. KiCad will need some kine of release managing in the near future I > guess. > > It seem to me that there are at least some potential confusion exists > about the intention of feature branches, nothing more are the existing > branches 5.1 and master. > > But as long there is no agreement what should happen to which release it > will be messy all the time. Is this somewhere documented what will > happen to 5.1 especially?
There is no document regarding 5.1 goals, as I think it is too brief to make it formal: wxGTK3 fix is the main goal, minor UI improvements and bugfixes are acceptable, no new features in 5.1. We want to push it out as soon as possible so we can move on with 6.x. It has been discussed in this thread already, but I will repeat: the main problem now is that we need to apply patches to both master and 5.1. This is fairly easy now, as there are no new features in the master branch yet, but if we merged all the feature branches then I think we would spend too much time resolving conflicts. There is no point nor manpower to develop two branches in parallel. Cheers, Orson
signature.asc
Description: OpenPGP digital signature
_______________________________________________ Mailing list: https://launchpad.net/~kicad-developers Post to : kicad-developers@lists.launchpad.net Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp