+1 and even if we don’t have a “dev” branch, I think we should be able to 
release from master without branching. We should be working to stabilize things 
near a release, and perhaps we ask folks not to merge new features to master, 
but only fixes for a period of time. If we could support feature flags, then 
even better, and for new modules and such I think we can through configuration 
and clusters, to not have them enabled and included by default, but not with 
big new features to existing modules. We would need new switches in the config 
file for those. Then new work can be enabled or disabled for a release 
depending on how far along it is.

Either way, I feel master should always build, run, and be as stable as 
possible. Now, in this interim phase where we are still trying to get over to 
Apache all that is NB, it may be harder or nearly impossible since it is so 
much to bring over, but I think that should be our goal going forward once the 
“drop” has happened.

My $0.02,

Wade


=======================

Wade Chandler
e: [email protected]
t: @wadechandler
https://www.linkedin.com/in/wade-chandler


> On Apr 17, 2018, at 10:09 AM, Christian Lenz <[email protected]> wrote:
> 
> Master shouldn’t be that one, where the wild development is going on. Master 
> should be that one which is already live.
> In General, what gitflow does. Wild development is going on on the dev 
> branch, for the next release. If whatever is finished, there is a release 
> branch. After that, it will merged into master and created a tag.
> 
> If this is not possible, then an other solution is that develop stays clean 
> and always releasable. You only work on Feature branches. After the Feature 
> is finished and ready to go, it will merged into develop. Someday you can 
> create a release branch of develop.
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists



Reply via email to