-
Notifications
You must be signed in to change notification settings - Fork 144
Add contributing guidelines #489
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
Comments
Also link https://cbea.ms/git-commit/ for git commit messages and https://speakerdeck.com/oliverklee/test-driven-development-with-phpunit-915a5f2c-3d37-4e41-b5bc-ef1efca9c01e?slide=39 for test naming. |
Also mention that the changelog is in reverse chronological order (newest on top). |
I'm assuming that is only additional. As someone on the consuming side of contributor guidelines, I appreciate having those things readily available in a document within the project. That way, it is directly accessible to me using the same tool I'm currently working in, and I can search for it. I wouldn't say I like having to click several links, read text from images or dig through a lengthy blog post and contribute to someone else's statistical data by visiting 3rd party websites. |
Other things to mention in the guidelines:
|
Probably also add, that this project uses Hungarian notation. |
We'd actually like to get rid of that as part of the 9.0 milestone:
|
Also (though this is probably more for maintainers and collaborators), for PRs that (possibly indirectly) change coding style and guidance, or the set of developer tools and how they are installed, update the |
Examples would help for this one. "(This method) ..." may be confusing, and lead people to think they should explicitly type out "This method", then wonder about the brackets. This PHP documentation is inconsistent, often using the imperative or infinitive (unclear which, because it's English) in the summary if not the description too. After a bit of trawling, I found md5_file as a reasonable example. |
This suggestion was originally posted by @oliverklee in #545 (comment). I referenced it here as I felt this could be a general guideline, which in this case should probably become part of |
Also document how to create PRs for mass removals/mass deprecations: #512 (comment) |
Kudos. Just suggestiong how it should become part of |
This is the first part of #489. I'd like to add sections bit by bit to make reviewing easier and faster, and to allow us to get things online quickly. This file will be in sync with its counterpart in the Emogrifier project as much as possible.
This is the first part of #489. I'd like to add sections bit by bit to make reviewing easier and faster, and to allow us to get things online quickly. This file will be in sync with its counterpart in the Emogrifier project as much as possible.
This is the first part of #489. I'd like to add sections bit by bit to make reviewing easier and faster, and to allow us to get things online quickly. This file will be in sync with its counterpart in the Emogrifier project as much as possible.
This is the first part of #489. I'd like to add sections bit by bit to make reviewing easier and faster, and to allow us to get things online quickly. This file will be in sync with its counterpart in the Emogrifier project as much as possible.
This is the first part of #489. I'd like to add sections bit by bit to make reviewing easier and faster, and to allow us to get things online quickly. This file will be in sync with its counterpart in the Emogrifier project as much as possible.
This is the first part of #489. I'd like to add sections bit by bit to make reviewing easier and faster, and to allow us to get things online quickly. This file will be in sync with its counterpart in the Emogrifier project as much as possible.
Copied from our sister project without any changes. Part of #489
Copied from our sister project without any changes. Part of #489
Copied without changes from our sister project. Part of #489
Copied without changes from our sister project. Part of #489
Copied without changes (except for the link to the releases list) from our sister project. Part of #489.
Copied without changes (except for the link to the releases list) from our sister project. Part of #489.
Uh oh!
There was an error while loading. Please reload this page.
Relates to #486.
expandShorthands
/createShorthands
/create*Shorthand
/expand*Shorthand
#512 (comment)The text was updated successfully, but these errors were encountered: