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
Improving the docs for contributions. #144
Comments
Another thing to add to contribution guidelines regarding bugfixes, from ClassicPress/ClassicPress#419:
I'm not sure the best way to organize this information though - could be in a CONTRIBUTING.md file, which we would link to from the main readme. |
Shouldn’t that be somewhere in contributions section in readme.md? It’s information to consider before even taking time in creating a PR. |
Hm .. readme might get too crowded for this. Maybe use the Github wiki for temporary documentation, point to it from the Readme, within a rather generic outlined "how to contribute" section? Using the Github Wiki would make insofar more sense, because its strictly for direct contributions to be commited by PR (ie. git / github). cu, w0lf |
I have tried something like that here in my branch. Could this suffice? https://github.com/bahiirwa/ClassicPress/tree/docs |
CONTRIBUTING.md is the standard place on GitHub for this information. The GitHub UI shows links to this file in several places if it is present. I'd also prefer this over the GitHub wiki because that way all the contributing information stays in one page. Also, we already have docs.classicpress.net and www.classicpress.net/faqs, and the wiki would be just one more thing to maintain and update. Don't forget too about the issue template and pull request template which already exist. |
PR submitted ClassicPress/ClassicPress#428. The issue template and pull request template are comprehensive in their collections of information thus do not need edits. |
Note: I realized we have something very limited on the CP website about conduct and this is only in the forums. Pinging @KTS915 to advise. |
@bahiirwa Where else are you thinking that there should be some sort of code of conduct? Are you thinking of the new plugins directory? If so, I'd say it's a bit hard to draft that yet when we haven't worked the technical details of how that will work. But perhaps you're thinking of somewhere else? |
You make a valid point. I haven’t thought about anything outside this repo and forums. Do you think the little note I added to the PR makes sense? Does it suffice? |
@bahiirwa With one exception, it looks pretty good to me. I always like to start such things at a general level because they are more likely to cover everything, including stuff that isn't foreseen. Adding stuff that is more specific is always problematic, because that tends to imply that other things aren't covered. So it's really only worth doing if we experience a real need to do so. On that basis, I'd remove the reference to "body size." It's already covered by personal appearance, and including it creates a whole bunch of questions. What about hair color, for example, or having lots of/no hair? Just leave that phrase out and keep everything more general. |
The initial version of the contributing guidelines here is merged. The code of conduct bits are handled by linking to our existing code of conduct: https://www.classicpress.net/democracy/#democracy-conduct |
While reading the forum, I found out that we have some rules to contributions especially for backports. I have seen @nylen also highlight this over two times in this comments on PRs.
Can we add this https://classicpress.slack.com/files/UCFQJPU4Q/FFV8NM0TZ/How_to_backport_a_WordPress_changeset to our docs to enable smooth contributions.
Is this workable? We seem to replicate it everytime in comments. Docs would be a reference solution.
The text was updated successfully, but these errors were encountered: