New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
New branching model #567
Comments
@erkexzcx This might interest you |
Heh, sure it is! I will push some updates to Arch Linux AUR. The only question is - How about config profiles? I have few ideas: A) Only 3 complete packages - Stable, Beta and Development. Thoughts? |
Pushing not very well tested configs out to users of stable (or semi-stable) versions will cause havoc sooner or later. I would opt for option A and a faster release cycle. |
Sure just give me few days to get those packages into AUR. I just wanted to know if there are any new features planned/implemented? What is the purpose of making these new branches? |
Take as much time as you need. Thanks for packaging NBFC for the AUR :) I have planned several changes which are potentially breaking:
All this stuff is much easier to implement when I'm able to push it to the master branch and get feedback early in the development process without having to keep the master branch stable. |
Thanks for explaining me this! FYI - I just recently pushed some updates to nbfc and nbfc-git packages to AUR. Unfortunately, I consulted Arch Linux Forums in regards of having multiple versions of NBFC app in AUR and final decision was 2 versions - stable & development (because there is no need to have more nbfc packages in AUR, right?). So basically this is what I am going to continue supporting: |
This issue is stale because it has been open more than 180 days with no activity. If nobody comments within 7 days, this issue will be closed |
With the latest beta release, I have updated the branching model.
Up until now, there was only one public branch (master) which acted as the "stable most of the time" branch. This branching model was pretty shitty because users and package maintainers couldn't be sure theat the master branch is stable and I couldn't publish new stuff as fast as I wanted.
Therefore I've introduced two new public branches, so from now on there will be 3 different branches:
If you have suggestions for improvements, please let me know 😄
The text was updated successfully, but these errors were encountered: