Giving MCServer a version number
#21
Just to get it straight, the release branch is a branch where the stable code is. Once we think the master branch is stable enough we merge the changes from master into release?
Reply
Thanks given by:
#22
For an example have a look at Debian does.
Release is where stable code is.
However I think its probably better to have a branch between master and release. So master gets changes has they happen, and we have a second branch, testing, which holds the version we are stabilizing. Otherwise we have to stop merging features into master every so often or have stable builds be unstable at the beginning of each release cycle.
Reply
Thanks given by:
#23
So you want to do it in the same way as how Microsoft is doing the Windows 10 previews. They have a fast (Between Master Release) preview, and a slow (Release) preview. If you choose to use the fast Windows 10 then you are the first to get new features, but it can be unstable while if you choose the slow version you get the features later, but they are more stable. They also of course develop features without releasing them immediatly (master).

Yeah, I'm all for it Smile Though we must remember to update them once in a while :| When I just joined MCServer we also had release builds, but we usualy forgot to update/create new ones.
Reply
Thanks given by:
#24
Reply
Thanks given by:
#25
I like the idea, as long as I don't end up being the person doing the merges Smile
Reply
Thanks given by:
#26
Reply
Thanks given by:
#27
Reply
Thanks given by:
#28
Is a "trunk" branch coming soon?
(Though I personally would have called it "dev")

Oh, silly me, it's the old Master branch.
Reply
Thanks given by:
#29
Reply
Thanks given by:
#30
Seems a good systemBig Grin
Reply
Thanks given by:




Users browsing this thread: 2 Guest(s)