Add the content you want to be added to the website, according to the format described below. You should refer to the
for a wider understanding of final layout.
All of the code that makes the Drupal Project is freely contributed by people all around the World, just like you. Contributing to any large project requires collaboration between project members and the people and processes that make that a productive and enjoyable experience.
The following groups are actively engaged, helping new contributors to join the project:
Drupal documentation is constantly evolving. You can learn about getting started with contribution at:
As collaboration on contribution to Drupal code is such an integral part of the community, there are many ways to communicate with others doing the same and to learn from them. Some examples:
- Drupal Forums, such as Module Development
- Drupal Groups, such as Drupal Dojo that help guide new members and increase their skills.
- Instant messaging tools, such as Slack (sign up, then join channel(s) #contribute) and DrupalChat.me (sign up, then join channel(s) #general).
- Many meet-ups and Drupal events, like Drupal Camps and DrupalCons, have "Contribution Days" or "Sprints". You can find events planned near you by looking at http://drupical.com
Comments
Comment #2
rachel_norfolkComment #3
jhodgdonI think this section would be better if it were broken up into 2 separate sections:
- I want to contribute code to the Drupal project
- I want to write documentation for the Drupal project
The reason I think that is that the methods for contributing and the "owners" are quite different for these two areas.
Comment #4
jhodgdonWe should link to the Initiatives page
https://www.drupal.org/community-initiatives
Comment #5
rachel_norfolkYes - I think breaking it into two helps - will keep this as code and separate out
Comment #6
rachel_norfolkAdded issue #3006698: Add Section Heading “contribute documentation to the Drupal Project”
Comment #7
rachel_norfolkComment #8
mradcliffeI was about to add the dd&i contrib. team and link to the mentoring and dd&i contrib. team project pages, but @rachel_norfolk edited the changes before I could save mine :-) So +1 to that change.
Do you think at this point it's better to link to /core-office-hours or /project/mentoring? Going to ask this in Slack Chat as well.
I think the intro could use some promotional text around welcoming code contribution virtually and in-person as well.
Would the DrupalCon signage text that you iterated upon in the last year be appropriate here, @rachel_norfolk?
Comment #9
rachel_norfolkAh! That signage would be interesting!
I'm happy for you to alter thisa text as you feel fit. Let's say you "represent mentoring"
Comment #10
jhodgdonAre we going to keep the "Getting Involved" guide? It is linked here, but it seems like it should be merged into this new "I want to" community page rather than kept as the mish-mash of stuff it is now...
Also fixed typo. And added link to community initiatives page.
And I think that long paragraph of ways to connect would be better as a list?
Comment #11
bramdriesenI didn't check all the URL's, but I think it would be great if we could add a reference here to the Drupal Coding standards.
Also marking as needs work for #10
Comment #12
jhodgdonI created #3008663: Standardize items about Slack and DrupalChat to discuss how we should refer to chat stuff, so we can standardize and discuss it in one place.
Comment #13
rachel_norfolkadded the standard text but the Slack redirect to contribution not working for me?
Comment #14
rachel_norfolkI am officially an idiot - it's contribute, not contribution!! :-D
Comment #15
rachel_norfolkComment #16
bramdriesenWhat about the comment in #10 ?
Comment #17
mradcliffeI think we're waiting on documentation architecture for rewriting/moving/dealing with the Getting Involved and Contributor Tasks documentation pages. There's a lot of information there that may need to be re-organized and updated so it would make sense to do it once we know how/what place things fit.
Comment #18
rachel_norfolkThere does feel to be multiple stages required here to get to a final version everyone is happy with.
I second mradcliffe's proposal, that we build this intro page to work with "what we have now", get it up and running and then return to improve the things that surround it.
Otherwise we will be building this for a very, very long time...
Comment #19
bramdriesenThat's true :) rtbc in that case.
Comment #20
jhodgdonRE #10, rather than pointing people to the entire Getting Involved Guide, how about just to this section on contributing code?
https://www.drupal.org/contribute/development
and we also have (which is good!) a link to the Contributor Tasks pages, which are more targeted.
Comment #21
jhodgdonComment #22
bramdriesen#20 Seems like a good idea :)
Comment #23
jhodgdonAdding # to chat channel.
Also fixing for #20.
Comment #24
rachel_norfolkI love it.
Comment #25
mradcliffeI thought there was a #contribute channel on drupalchat instead of the #general channel (it was created a little before DrupalEurope), but I haven't signed on in about a month. Is contribution happening in #general these days?
Comment #26
bramdriesenI checked DrupalChat and there is indeed a #contribute channel, however it doesn't seem to be that active. Last real chat dates back to 10-14 Sept.
Comment #27
rachel_norfolkYes, I asked some Drupalchat people what to put and they said #general
Comment #28
mradcliffeThank you for confirming, @BramDriesen and @rachel_norfolk!
Comment #29
Dan_Lind commentedThe text points you in a useful direction if you're looking to contribute. Looks great!
Comment #30
rachel_norfolkcopied content for page and updated format slightly to match the new accordion control
Comment #31
rachel_norfolkComment #33
tatarbj