mirror of
https://github.com/usmannasir/cyberpanel.git
synced 2025-11-05 04:46:07 +01:00
Proposed Contributing Guideline
As this project is growing and new contributors are contributing, maintaining git for this project is becoming harder. I am creating this proposed contributing model which will make maintaining git for this project a bit easier and getting rid from some errors like losing commits accidentally, accidental merge, etc.
This commit is contained in:
14
CONTRIBUTING.md
Normal file
14
CONTRIBUTING.md
Normal file
@@ -0,0 +1,14 @@
|
||||
Branches
|
||||
|
||||
1.Stable-> Stable branch
|
||||
2.vX.X.X-> vX.X.X Stable branch
|
||||
3.vX.X.X-dev-> v.X.X.X Dev branch
|
||||
|
||||
Development Lifecycle
|
||||
|
||||
vX.X.X-dev will be default(master) branch. All contributors must push to latest vX.X.X-dev branch. Once development
|
||||
is complete(believed to be stable) new vX.X.X Stable branch will be created from Dev branch. Then vX.X.X Stable will
|
||||
be merged into Stable branch. After that a new vX.X.X-dev branch will be created and it will be default(master)
|
||||
branch. Old dev branch will be deleted at this stage(to save space) and no development will happen on old stable or
|
||||
dev(if not deleted) branch. All development will only take place in latest dev branch. You must not create pull
|
||||
request for any other branches other than latest dev branch.
|
||||
Reference in New Issue
Block a user