-
-
Notifications
You must be signed in to change notification settings - Fork 560
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
[console] Setting guidelines for contributing #680
Comments
A new link |
We have a page on the book related to Create an issue I am planning to add the tittle section on the Issue title standardsThe issue title should comply with the following structure: [ ISSUE-GROUP ] Short description The ISSUE-GROUP should be one of:
|
@jmolivas , Maybe allowing any user to set labels, but I do not think this is possible in Github. https://help.github.com/articles/permission-levels-for-an-organization-repository/. I have a few suggestion/things to consider for the warning message. Do you want user to use the issue queue for support as well, or just only issues and new features ? Some projects like bootstrap, only use the issue queue for features/bugs. If this the route that you want to go we can have a disclaimer in there that said. "Do not open issue for support question, only features and bugs. Please visit the Module development support forum or Drupal StackExchange. These are amazing resources for asking questions, learning new techniques and overall general support." Another thing, that I like from the bootstrap issue warning message is that they provide you places where you can get some documentation. I think we can link the Git Book in that warning message. We can said something that said DocumentationThere's been some amazing Drupal Community work done around DrupalConsole. Many of your questions can be answered in our DrupalConsole Book. If you find documentation in this DrupalConsole Book inaccurate or missing, you can created a new issue at DrupalConsole Book repository. Assuming we want to add all these changes this is going to be the final results.
|
Great idea about Support and Documentation We can direct support to gitter chat room I like the bootstrap warning message about the Minimum Requirements Related to the labels, need to confirm but what I recall is github does not allow users to create labels. |
I think we should have some kind of explanation of the "ISSUE-GROUP" types. And, if I even understand the intended meaning of them all, myself, I think we should have at least another category+ (?) Just wanted to point out that the notes for new issue creation will certainly be ignored by those who know the system, but for those who do not, a bit more explanation could be useful if we want to see the same kind of group-assignment from everyone. |
@darol100 I did some re-work based on your ideas: Minimum RequirementsThis project requires Drupal 8 Beta11. Support"Do not open issue for support question, only features and bugs. For question please visit our DrupalConsole Gitter room. DocumentationThere's been some amazing Drupal Community work done around DrupalConsole. Many of your questions can be answered in our DrupalConsole Book. If you find documentation in this DrupalConsole Book inaccurate or missing, you can created a new issue at DrupalConsole Book repository. |
@LowellMontgomery I totally agree with adding more categories any recommendations. I already added Adding a clear meaning for the groups sounds like a great idea. Also we can change the name from |
@darol100 Related to Drupal StackExchange maybe we can promote people to ask question there and tagging as console could be a good idea. |
Closing this,
|
I like how d.o. provides a template to create an issue.
Github provides similar functionality by adding a new file, named
CONTRIBUTING
orCONTRIBUTING.md
to the root directory of your repository, more info:https://help.github.com/articles/setting-guidelines-for-repository-contributors/
Taking as example the issues @darol100 added, I took the template from d.o. and wrote this draft
Problem/Motivation
A brief statement describing why the issue was filed.
Details to include:
How to reproduce
Include steps related how to reproduce.
Details to include:
Solution
A brief description of the proposed fix.
Details to include:
The text was updated successfully, but these errors were encountered: