-
Notifications
You must be signed in to change notification settings - Fork 54
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
Draft new contribution guide #245
base: main
Are you sure you want to change the base?
Conversation
docs/contributing.md
Outdated
A contribution can be either be a **patch** or **feature**: | ||
A contribution can be either be included in the **next** major release or the | ||
ongoing **current** release line, e.g. `release-33` This becomes relevant when | ||
naming the branches of your contributions (See section 3) so the Rucio maintainers |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
section 3?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Section 3 of this page? Not sure how to better refer to it :-)
versions. Hotfix branches are created on demand. Please communicate to the Rucio | ||
maintainers, if you wish to hotfix a previous release. | ||
* the **master** branch includes the developments for the next major release. | ||
* the **release-…** branches include the patch/minor developments of the |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
this sentence is a bit confusing, maybe split?
I wonder whether using the placeholder name |
84428f7
to
a234c26
Compare
@dchristidis Agreed, I replaced it by |
I would have never expected How about we use |
I think we have to distinguish two things. In the contribution guide we are abstractly talking about the ongoing release line and the future major release line. To me |
Just to add, I don't mind even writing |
a234c26
to
4f6e06b
Compare
Pinging this as it looks almost ready to be merged |
If you have questions, you can reach the development team on our | ||
[__Mattermost__](mattermost.md) channel. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I would point them to the contact us page instead: https://rucio.cern.ch/documentation/contact_us
./tools/create-patch-branch <unique issue number> '<short_change_message>' | ||
./tools/create-feature-branch <unique issue number> '<short_change_message>' | ||
./tools/create-current-branch <unique issue number> '<short_change_message>' | ||
./tools/create-next-branch <unique issue number> '<short_change_message>' |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
these scripts are currently still named create-patch-branch
and create-feature-branch
No description provided.