-
Notifications
You must be signed in to change notification settings - Fork 148
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
Add a Contributing Guidelines file #314
Conversation
f5d4a0a
to
650d998
Compare
b9708b8
to
568f7bb
Compare
@MylesBorins @gibfahn Updated PTAL |
Using ./CONTRIBUTING.md in the PR template resolves to https://github.com/nodejs/citgm/compare/CONTRIBUTING.md. Use the full path instead (as is done in Node.js core). Note that the CONTRIBUTING.md file hasn't yet been added (the PR to add it is nodejs#314).
Using ./CONTRIBUTING.md in the PR template resolves to https://github.com/nodejs/citgm/compare/CONTRIBUTING.md. Use the full path instead (as is done in Node.js core). Note that the CONTRIBUTING.md file hasn't yet been added (the PR to add it is nodejs#314).
Also can you change the commit subsystem from |
Incidentally, given that node-review works in citgm, it's pretty straightforward to include the |
@gibfahn we originally decided not to include all the meta data to make it a lower barrier to entry for contributing. I'm open to introducing it if @nodejs/citgm is on board |
@gibfahn one thing to mention, node-review will only count LGTM's from people who are a core collaborator, since it is hardcoded. The fact that it "mostly" works is a happy accident |
Using ./CONTRIBUTING.md in the PR template resolves to https://github.com/nodejs/citgm/compare/CONTRIBUTING.md. Use the full path instead (as is done in Node.js core). Note that the CONTRIBUTING.md file hasn't yet been added (the PR to add it is nodejs#314).
@MylesBorins good points. Okay, so how about optionally using |
Sgtm |
Using ./CONTRIBUTING.md in the PR template resolves to https://github.com/nodejs/citgm/compare/CONTRIBUTING.md. Use the full path instead (as is done in Node.js core). Note that the CONTRIBUTING.md file hasn't yet been added (the PR to add it is #314).
SGTM |
d90ada7
to
5c7661c
Compare
@nodejs/citgm I think this is ready, could I get some reviews please? |
1f4fd0e
to
3dff18e
Compare
I feel like the commit guidelines are overkill.if we are not generating a changelog do we really need anything more than a descriptive title? |
Which ones exactly? The 50 (imperative verb), leave a line, 72 is just the standard Git commit guidelines AFAIK. Subsystem we've been doing already. Other than that are there any other rules? EDIT: If you're saying that commits only need to be one line long, then I don't think that's forbidden by the current description. |
I think it's good to have some guidelines, even if we do not generate a change log. |
I'll concede. I was simply thinking that anything more than asking for a
descriptive title was a bit much.
…On Tue, Feb 28, 2017 at 6:45 AM, Michaël Zasso ***@***.***> wrote:
I think it's good to have some guidelines, even if we do not generate a
change log.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#314 (comment)>, or mute
the thread
<https://github.com/notifications/unsubscribe-auth/AAecV90BvIjv8QDCh0N966RvhqVDRDWNks5rhAjkgaJpZM4LeneO>
.
|
At the moment when a PR is created it points you to the guidelines at https://github.com/nodejs/citgm/blob/master/CONTRIBUTING.md - can I suggest removing that until this has landed? |
@sxa555 this is about to be landed, no need to worry |
@nodejs/citgm are we all happy with this now ? |
@MylesBorins that leaves you then? |
We should have a contributing guidelines file:
Inital Draft, open to ideas