Skip to content
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

You should create a development branch aside for the default branch: Best Practice #14

Open
jackie1santana opened this issue Feb 2, 2022 · 3 comments

Comments

@jackie1santana
Copy link

jackie1santana commented Feb 2, 2022

I believe you should avoid releasing contributed code directly to the multi branch but instead create an additional branch called multi-development.

The Development branch would then be utilized in conjunction of best practices such as proof of concept, feature testing, vulnerability scanning, or bug fixes before release to production also known as the main (multi branch). The main purpose of this branch is to avoid any potential code conflicts which could lead to inadvertent disfigurement of the code base.

(upon approval of the contributors code tested, then merge the dev branch into production aka the main branch)

I would like to contribute to the new branch as well. Pls notify if one is created. Tks.

@jwebbstevens
Copy link

@jackie1santana i agree. standard practice in open source projects. if this is done i can help with the wiki and other github pages and project structure.

@jackie1santana
Copy link
Author

@jackie1santana i agree. standard practice in open source projects. if this is done i can help with the wiki and other github pages and project structure.

totally, a wiki page for a legendary repo like this would be awesome. I would love to see that ! @jwebbstevens

@matkoniecz
Copy link

The main purpose of this branch is to avoid any potential code conflicts which could lead to inadvertent disfigurement of the code base.

This can be entirely avoided without having dev branches.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants