-
Notifications
You must be signed in to change notification settings - Fork 8
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
branching/versioning strategy? #8
Comments
current_master is the schema currently used in maste current_develop is the schema currently used in the master and develop branch of https://gitlab.com/QEF/q-e. They can be changed only for updating them to the changed occurred in that repository. I will remove the develop branch that is not used, merge requests should addressed to the master branch. |
Thanks Pietro, I've added this explanation in #10 I have two follow-up questions
|
In the |
The
master
branch ofqeschemas
contains both a "current master" and a "current develop" version of the schema:At the same time, the repository has a
master
and adevel
branch.This can leave a potential contributor wondering which file/branch to modify.
There are various ways to fix this
a) delete the
devel
... branches. Development happens inmaster
b) replace the two files with one
qes.xsd
file; development happens in thedevelop
branch and is merged intomaster
for releasesc) replace the two files with one
qes.xsd
file and delete folder with previous versions. versions are specified via git tags (this would also ensure that previous versions remain stable and are not changed accidentally)Any of these options would work, as longs as the README explains what to do.
The text was updated successfully, but these errors were encountered: