Problem/Motivation
People who use Drupal sometimes want to contribute back in some way. It is currently difficult for them to figure out how to do so. There were a couple of surveys done in 2011 about this topic; although they are old, probably most of what they found is still relevant. Results can be found here: https://www.drupal.org/node/1399056
We're operating on the assumption that the purpose of "Get Involved" page is to help people who have decided to become contributors:
- Find tasks to work on
- Learn the logistics, policies, and politics of contributing
- Take the next step towards becoming a contributor
The existing guide falls short of that goal for several reasons:
- It is not necessarily organized in a way that facilitates a person finding a way to get involved
- It has a lot of duplication
- Some of its individual pages need improvement (outdated, irrelevant content, poor writing, multiple topics on the same page, pages with very little information at all, etc.)
- The guide itself is not that easy to locate, or to know that it's what you want to locate, in the midst of many other links on drupal.org
- It also includes information on connecting with the community, which is related but not entirely relevant for people looking to contribute
Affected sections:
Proposed resolution
Reorganize the current "Community" and "Getting Involved" sections of drupal.org so that it is clearer how people can contribute. We'll separate the "connecting to the community" section into "Community" (see #1288470: Create 'Community' Section), and the "contribute" section into Contribute (this issue). See also the parent issue
#2481515: [META] Structure Drupal.org content around areas of user activity
Also see this brainstorming document from #2332789: Reduce Novice Contribution differences and consolidate landing pages, content, blocks (which is now marked as a duplicate of this issue):
https://docs.google.com/document/d/1v9nGXGQ0SBnASTzF8WA0MhFJSr1-WqxzcQrH...
In doing this, we need to make sure that the entire Community section and Getting Involved guide:
- Welcomes everyone, especially non-US audiences and people from our fastest-growing regions
- Works for and appeals to non-developers as well as developers
- Makes sure everyone feels that they are a valued part of the community
- Doesn't assume everyone wants to contribute (time, money, or skills)
- Connects new people with an initial short task with clear instructions (onboarding), and returning people with more complex, involved, ongoing tasks (keeping people engaged)
Possible structure of Contribute section
- Start with a landing page: lead off with some inspiration (video? photos? contributor spotlights?)
-
Under that, have sections as follows -- each one set off with a box or photo, and each one would have maybe a short description of why contributing this way is important, and then a few links that would take you to landing pages (note that some landing page links appear in more than one section, so people can find them):
- Writing and editing:
- Add to and improve Drupal's documentation
- Create and improve pages that promote Drupal - Software development:
- Improve the Drupal software by programming in PHP
- Improve the Drupal software by programming in JavaScript
- Improve Drupal's layout and style with HTML/CSS coding
- Improve Drupal's usability and accessibility
- Improve the security of Drupal
- Improve the performance of Drupal
- Test Drupal
- Report a bug in Drupal - Design and usability:
- Improve the graphic design of Drupal
- Improve Drupal's layout and style with HTML/CSS coding
- Improve Drupal's usability and accessibility
- Test Drupal
- Create and improve pages that promote Drupal - Translation:
- Translate Drupal
- Find Drupal people who speak your language [this will actually take people into the Community section] - Training, Events, and Support:
- Train people to use Drupal
- Answer Drupal questions from other users
- Organize an event
- Organize a meetup - Project management:
- Start a Drupal project or initiatve
- Help manage a Drupal project or initiative - Contribute funds:
- Fund the Drupal project
- Writing and editing:
- Each link would take you to a (new) landing page about contributing in that way. Landing pages would contain:
- Overview of contributing this skill or in this area
- A couple of 1-hour tasks (links to step-by-step instructions)
- Some longer tasks (links to step-by-step instructions)
- Links to generic/background/process information
- See also details of what information each one needs in the spreadsheet (on the Personas sheet) - And then we'd have a separate book/guide containing:
- Generic/process information, such as how the issue queue works, using Git, how to get mentoring help, how to manage a contrib project, life cycle of a core issue, etc.
- https://www.drupal.org/contributor-tasks (possibly with additional tasks added) -- these would be linked to from the landing pages
- Links to documentation, such as the theming guide, module developers guide, etc.
Photos
Here are some sources for photos that may be useful to make the pages more welcoming:
https://www.flickr.com/groups/1885072@N23/
https://www.flickr.com/groups/2382198@N24/pool/
https://www.flickr.com/photos/drupalassoc/
Visibility
It would be really cool if in the future, as part of the on-boarding process, when a user signs up for a drupal.org account the email they get could:
- Point them to the new Contribute section (and Community section once that's done too)
- Link to videos about the benefits of connecting to the community and contributing
- Get a short list of ideas of where to start [although if the Contribute section is really good, maybe that would be a better place to go for this?]
- Then maybe after someone makes their first comment on an issue we send a "Hey, thanks for commenting, here's some things you should know about how the issue queue works" email
Remaining tasks
- Audit the content of the current content in the Getting Involved Guide (probably about 2 layers deep), as well as other pages in the Community section of drupal.org that are not part of the Guide. Issue: #2816011: Audit 'Getting Involved Guide' -- this has been completed (at least for now) and is at https://docs.google.com/spreadsheets/d/1vbIdtL-HAPK3bqiCamRIak048fcEqaWP...
- Figure out the desired outcomes for visitors to the Community section of drupal.org. Depending on who the visitors are (which also needs to be defined), what are they looking for, and what do we want them to find? Make sure that non-developer personas are considered.
This is being collected on the 3rd tab of this shared spreadsheet:
https://docs.google.com/spreadsheets/d/1vbIdtL-HAPK3bqiCamRIak048fcEqaWP...
(the other two tabs are the content audit). - Decide on an information architecture and design for the Community section that will achieve these outcomes.
- Create new pages, and/or reorganize and rewrite existing pages, to fit into this information architecture, making sure to preserve or redirect existing URLs that might be bookmarked or linked to elsewhere on drupal.org.
User interface changes
TBD
Comment | File | Size | Author |
---|---|---|---|
#1 | gettinginvolved.jpg | 211.63 KB | Bojhan |
#1 | community_landing.jpg | 197.06 KB | Bojhan |
Comments
Comment #1
Bojhan CreditAttribution: Bojhan commentedAlright, so I have been following most of this - its a huge effort to consolidate all of the information around these pages. But if we want to funnel more contributors, we need to make sure the communication is clear on each topic (from Core, to the tiniest contrib project).
I have a lot of ideas, however I think we should focus on what is we want to achieve with this page. From my perspective its a landing page, to get people to move towards the topic they feel passionate about. But also to "get a feeling" what the community is about, and a more personal face on the community (hence the video in wireframe 1).
In contrary to a lot of current thoughts, I don't think we should go really in depth on the "why" of contributing, I believe its more important to get people straight into the topics they find interesting and then appeal to all the important values that are lined out in the current research. The current landing page of getting involved, is an example of where even with our good intentions we are trying to trow a wall of text at potential contributors, rather than trying to funnel to where the real activity is.
Wireframe 1
This is my first wireframe of how it could look, I have done my best to make use of bluecheese its visual hierarchy. This design would require us to make a video(where community leaders speak, and try to get people involved - a verbal way, instead of written to appeal to many of the values potential contributors expressed in the research) and images for each topic.
Wireframe 2
A less visual heavy design below, this would be something we could do without requiring much custom work.
This approach would require us to actually design each topic their page, rather than just the getting involved landing page. I am obvioulsy biased, since I lead up such a topic. But I believe showing more detailed information on a topic its goals, activity and how to get involved - is much more useful to a contributor, than general "why to get involved" information being the lead.
Comment #2
jhodgdonLooking at these wireframes as concepts at this point (I'm not going to attempt to revise the copy on them yet)...
Obviously, quite a few of the interest areas from the other issue are missing from both of these wireframes, and I guess we will need to discuss which are the most important to highlight. I like the second design better, though, in that I think it makes it clearer that there are more ways to get involved than the first one does. The first one lists quite a few areas and there is just one little link at the bottom saying "browse more", whereas the second one lists just a few and then says "browse more", which I think makes it clearer that there are more ways to "get involved".
Comment #3
Bojhan CreditAttribution: Bojhan commented@jhodgdon Interesting thoughts, you are right regarding the copywriting, it is just filler content. I do wish to capture most interest area's in the design though, I should do more iterations. It's difficult for the interest area's not to become like craiglist, but turning a good portion of our contributors to a long handbook list is not a good experience.
What is the experience we are striving for by improving these pages?
I feel with the research done, and all of the discussion we are moving in the right direction. But we should make an additional step, if we want to truly engage our audience. These pages somehow, need to be compelling not just informative.
With design one, and two I introduced the video to capture more than we can with text (1), and the topics to have a quick visual way of finding your interest (2) - but (3) can only be done by improving the pages that people land on after picking a topic. I know the prairie initiative is all about this, so hopefully that will enable us to actually get people started. I often feel, people don't just drop off, when encountering the "Getting involved" guide but really when they get to the topic (often walls of text with million of ways to help out).
Comment #4
tvn CreditAttribution: tvn commentedQuick comments: between the two wireframes first one looks better to me. However distinction of drupal core, contrib and documentation from other topics is questionable. It brings up questions like - are these 3 somehow different or more important than the rest? I would prefer to see all "areas of interest" equal and visually same - either all as images, or all as text pieces.
Where this "areas of interest" will link to is another question, I am not sure that creating static book pages for each one of them is the best approach. It might be better to avoid lots of text-heavy guides and have something more dynamic. This makes me think about "top level" topic pages we discussed over at Prairie Initiative.
The list of these pages is next:
Development
Design & UX
Theming
Documentation
Translation
Marketing
Learning Drupal
Accessibility
Security
Support
Performance
Newcomers
Drupal.org (webmasters on d.o, g.d.o, infrastructure team)
Git
I think it pretty much covers main "areas of interest".
I have some more thoughts on this page, will try to put them together in the next few days.
Comment #5
Bojhan CreditAttribution: Bojhan commented@tvn I think there is a very clear reason why we would elevate 3 topics, or less over all the others. It's because we are designing for the 80% usecase, although having everything of equal importance is nice. It also means that finding "Git" will be as difficult as finding "Documentation". I am all for equality, but making everything of equal importance means nothing stands out, and it becomes just a really pretty "list". It has a big impact on the scan ability of the page. I do agree, making such decisions is though - because we do not have clear evidence (although the research results, give us a good idea) why a certain topic is more important than another from our audience point of view.
I would love to stay away, from which specific topic to put up, I think #1010262: Identify interest areas for getting involved landing page is about that. I would really love your idea of
using Prairie's Topic pages, that would be far better than a handbook on each topic.
Comment #6
arianek CreditAttribution: arianek commentedI really like version two - for the reasons Bojhan outlined (more visual interest, easier to quickly be drawn to an area of interest). It's an opportunity to show the variety of what you can do, and represent what the contributor community is like.
Though I'm thinking that if we could cut tvn's pretty well rounded list from 14 to 12 and add another row of 4 to the lower part of mockup 2, we could really cover most of the interest area bases...
Comment #7
jhodgdonAnother related discussion:
#1307748: Getting Involved Title Change
(just closed that one as a dup of this one)
Comment #8
YesCT CreditAttribution: YesCT commentedI created an issue to make the guide link more prominent. #1744488: make Getting Involved Guide link more prominent
Comment #9
tvn CreditAttribution: tvn commentedtagging
Comment #10
lisarex CreditAttribution: lisarex commentedComment #11
lisarex CreditAttribution: lisarex commentedComment #11.0
lisarex CreditAttribution: lisarex commentedclarify, add link
Comment #12
mgiffordInteresting to see this initiative from 2012. I suspect that this is still needed. Adding a related issue.
EDIT: I do really like the work that was done https://drupal.org/node/1399056
I worry though that a lot of work went into this survey, but not sure how much was done to address the issues that came up in the report.
This was just a small sample, but still it highlighted problems that haven't been made a priority for the community.
Comment #13
tvn CreditAttribution: tvn at Drupal Association commentedAs a part of content strategy recommendations, we'll be implementing the new 'Contribute' Section of the site. It'll include information on how to get involved and will guide users towards various different ways they can contribute to the community. The work will be based on results of the survey as well, that is a very valuable data. Re-purposing this issue for an overall plan for the section. Will update issue summary with more details shortly.
Comment #14
tvn CreditAttribution: tvn at Drupal Association commentedComment #15
YesCT CreditAttribution: YesCT commentedComment #16
rachel_norfolkLove the sound of this — now I know what table I want to sit on this week when I’m not running around! /me adds whiteboard markers to packing list...
One thing I immediately see is we mention “Drupal core” without first defining what it is - makes absolutely no sense to an outsider.
Comment #17
tvn CreditAttribution: tvn at Drupal Association commentedIt would be nice if we could assemble a small group of people to work on this during Dublin, Rachel. I can share high level plans for the section and how it fits overall IA/content strategy, but there is a lot of details to figure out still and work to do, such as audit Getting Involved Guide to even see what's there, what's relevant, what's heavily outdated.
Comment #18
rachel_norfolktvn - book a BoF or send out a Dribble to find time - spare time is filling up quick!!
Comment #19
jhodgdonThis issue still needs to be resolved... Adding a link to the survey results https://www.drupal.org/node/1399056 to the issue summary, so it doesn't get lost in the comments here. Also putting the issue summary into the usual format.
Comment #20
jhodgdonThere has been some discussion in Slack recently about this idea. Updating the issue summary with our thoughts...
Comment #21
jhodgdonI've made a start at a list of target audiences for this section, in the 3rd tab of this shared spreadsheet:
https://docs.google.com/spreadsheets/d/1vbIdtL-HAPK3bqiCamRIak048fcEqaWP...
(the other two tabs are the content audit, in progress)
Find me on my drupal.org contact form or in Slack to get edit access -- I'll need the email address you use with Google.
I'll add this to the issue summary...
Comment #22
jhodgdonI've just completed the audit of at least the top-level pages, and a few key second-level pages, in the Getting Involved Guide, in this shared spreadsheet:
https://docs.google.com/spreadsheets/d/1vbIdtL-HAPK3bqiCamRIak048fcEqaWP...
As I look at the current Getting Involved Guide... I had some thoughts about how to reorganize it:
- Some of the info there is about connecting with the community, and some is about contributing. There's definitely some overlap, but I think those two areas should be separated -- which is in line with this issue, #1288470: Create 'Community' Section, and their parent issue #2481515: [META] Structure Drupal.org content around areas of user activity.
- For the Contribute section (this issue), I think we want to lead off with some inspiration (video? photos? contributor spotlights?), and quickly follow that with a section listing what type of contributions people can make, or what kind of skills they might bring/use, linking them to more detailed information. So, we'll probably need a landing page for each type of skill/contribution? And a separate guide about the mechanics/details/processes of contributing (many of which are shared across different types of contribution).
- I also think we should think about onboarding. When someone comes initially to this section, we should try to get them connected with a task they can do in maybe an hour, with step-by-step instructions. And then after that, connect them with more in-depth information or longer tasks. We already have a bunch of types of tasks written up with these types of instructions in the "Contributor Tasks" section https://www.drupal.org/contributor-tasks -- and maybe other pages that aren't in that format yet could be moved there and reformatted so we don't duplicate that list.
So... Maybe each landing page for a skill/contribution type could list:
- Overview of contributing this skill or in this area
- A couple of 1-hour tasks (links to step-by-step instructions)
- Some longer tasks (links to step-by-step instructions)
- Links to generic/background/process information
And then we'd have a separate book/guide containing:
- Generic/process information, such as how the issue queue works, using Git, how to get mentoring help, how to manage a contrib project, life cycle of a core issue, etc.
- https://www.drupal.org/contributor-tasks (possibly with additional tasks added)
- Links to documentation, such as the theming guide, module developers guide, etc.
Thoughts?
Comment #23
jhodgdonAdding some ideas from #2332789: Reduce Novice Contribution differences and consolidate landing pages, content, blocks to the issue summary here, so we can close that other issue as a duplicate (its aim is pretty much the same).
Comment #24
jhodgdonAdding a couple of related issues from the Mentoring project here.
Comment #25
jhodgdonIn updating the issue summary on the "Community section" issue, I came across some photo sources, adding them to the issue summary.
Comment #26
jhodgdonI'm going to go ahead and add the main ideas of #22 to the issue summary. If we decide we don't like the idea, we can edit the issue summary then. :)
Comment #27
gusaus CreditAttribution: gusaus commentedFollowing up on some related conversations in #documentation and #mentoring around the Getting Involved Guide improvements and the recent Documentation Initiative proposal it seems like there's a common need for sort of a boilerplate collaboration and onboarding process. As much of the Lessons from the User Guide to Drupal Documentation has been referenced as best practice, possibly that could be the basis for a process that would reside in this section?
Comment #28
jhodgdonAnother related issue.
Comment #29
gusaus CreditAttribution: gusaus commentedQuick followup to what @jhodgdon referenced in Slack -
Assuming there could be variations of such a guide that could be referenced from this 'Contribute/Getting Involved' section... where would the guides themselves reside? Would they all be considered 'documentation' guides in which we'd direct contributors here? https://www.drupal.org/node/2682083
Comment #30
jhodgdonSo the question of where guides should "reside" is kind of interesting. They're just nodes, so they all live on drupal.org. The older drupal.org documentation pages had to be added to giant books (using the Book module), but this was very cumbersome (navigation could go very deep). The newer documentation guides tend to be shallower; the down side to that is that they may be hard to locate -- some of the landing pages are getting very unweildy, such as https://www.drupal.org/docs/8
But in general, I think most of the docs about how to do things (like, use git, develop modules, etc.) probably should live under https://www.drupal.org/docs/develop and the Contribute section should be limited to (a) landing pages for various types of contributing (mostly containing links to tasks and supporting information) and (b) task documentation like what we currently have in https://www.drupal.org/contributor-tasks
That's my opinion anyway...
Comment #31
gusaus CreditAttribution: gusaus commentedMight be easier to just look at a few sections in the current Getting Involved Guide (still in the old school book format) -
https://www.drupal.org/core-office-hours
https://www.drupal.org/code-in
https://www.drupal.org/novice
https://www.drupal.org/google-summer-of-code
Those are either being migrated and/or will need to be recreated/improved as a new documentation guide, yes? The guides are/would be Community Documentation, written and maintained by the Drupal community. https://www.drupal.org/documentation
With regards to this issue, ensuring the guides match the desired outcomes for visitors to the Community section of drupal.org, is out of scope?
Comment #32
jhodgdonI'm guessing that the "out of scope" comment in #31 is about who owns which pages, because currently the DA owns the Getting Involved Guide and Community section, and other pages will become Community Documentation?
So... I'm not really concerned about page ownership here as far as what is in scope for this issue -- I don't think it makes sense to create a new Contribute section, if much of the documentation it points to is unusable for people who want to contribute.
I think (assuming that we follow the plan currently in the issue summary) as we create landing pages for certain types of contributions, we'll also need to locate, possibly reorganize, and possibly rewrite documentation to link to. I think it's all in scope, but some of it may need to be spun off into child issues.
Anyway, the next step here is to see if people agree with the plan, and then start thinking about designs and details. Any thoughts about the plan in the issue summary for how to organize the section?
Comment #33
eojthebraveThanks for reviving this issue. I think it would be great to see the Getting Involved / Contribute section improved. And, I'm sure the entire Docs WG feels the same. If this is something that people are energized to work on let us know how we can support that. Reviewing proposals, coordinating with the DA, etc.
I can also potentially help with moving existing pages to the new documentation guide/page content types. There are some tools in place to help facilitate this. Doing so might be nice because there are some additional tools available for maintainers that might make it easier for a team to coordinate on improving things.
Regarding Jennifer's comments in #22. +1, I think these are all great ideas.
Things like the git documentation should totally be moved to https://www.drupal.org/docs/develop
I think one of the fastest ways to have a positive experience contributing to Drupal is via a mentor. We should promote this, and help people who want to get connected with mentors. So many of the questions that someone comes to the getting involved guide to find answers to can easily be answered by a mentor. I think this is also closely related with on boarding, and giving people tasks they can be successful at in a short period of time.
It would be really cool if in the future, as part of the on-boarding process, when a user signs up for a drupal.org account the email they get can point them to the getting involved section, they can watch a video or two about the benefits of doing so, and then be presented with a short list ideas about where to start in-which they can find at least one idea that sounds like/looks like them. Or if, after someone makes their first comment on an issue we send a "Hey, thanks for commenting, here's some things you should know about how the issue queue works" email ... haha ... okay.
I think another common, getting involved task for open source projects is filing a bug/issue report. Might be good to make that prominent here.
I haven't gone through Jennifer's analysis of the existing content in depth yet, just a quick skim. Thanks for doing that though. I think a good future task will be to identify clear steps for improving those pages and then pointing people at them and asking for help in updating them.
I like the proposed structure. Especially making the initial landing page a bit more "Hi! Welcome, we're so glad you're here!" and less wall-of-text.
Maybe we should try to define what the sections are going to be, and how the existing content fits into them, and what content is missing?
Comment #34
jhodgdonRegarding mentors, the spreadsheet that is collecting information for this issue (see more details in issue summary)
https://docs.google.com/document/d/1v9nGXGQ0SBnASTzF8WA0MhFJSr1-WqxzcQrH...
has a sheet called "Contributing - Personas and outcomes" where I made a list of types of people (skills and interests) that would be looking to contribute. For each one, the "What do we want them to find" column is a list of what information we would want them to find (the info that needs to get onto the landing page). Nearly every one lists "How to find mentors and get help". So, I think that's covered...
I've added your suggestion about pointing new users to this section to the issue summary, adding that we should also point them to Community if/when that section gets improved. I'll also add that to the Community issue's summary.
Regarding creating a bug report, I'll add that to the Personas sheet. Actually, I think maybe adding a persona for "bug finder" might be good.
So... My vision for the Contribute landing pageis that the sections (and the landing pages they point to) would mirror the "Contributing - Personas and outcomes" sheet pretty much, so that a person with a particular set of skills and motivations could quickly find the link to the landing page that will get them going on contributing in that way. Right now there are 20 of them, which is a lot to go through on a landing page that needs to be snappy, but I think they could probably be consolidated into sections under headers. I'll add a column to that sheet and see what I can do about organizing it.
Comment #35
jhodgdonIn looking through the personas and organizing them into sections, I came up with a proposed organization for the landing page... adding this to summary:
Start with a landing page: lead off with some inspiration (video? photos? contributor spotlights?)
Under that, have sections as follows -- each one set off with a box or photo, and each one would have a few links that would take you to landing pages (note that some landing page links appear in more than one section, so people can find them):
- Add to and improve Drupal's documentation
- Create and improve pages that promote Drupal
- Improve the Drupal software by programming in PHP
- Improve the Drupal software by programming in JavaScript
- Improve Drupal's layout and style with HTML/CSS coding
- Improve Drupal's usability and accessibility
- Improve the security of Drupal
- Improve the performance of Drupal
- Test Drupal
- Report a bug in Drupal
- Improve the graphic design of Drupal
- Improve Drupal's layout and style with HTML/CSS coding
- Improve Drupal's usability and accessibility
- Test Drupal
- Create and improve pages that promote Drupal
- Translate Drupal
- Find Drupal people who speak your language [this will actually take people into the Community section]
- Train people to use Drupal
- Answer Drupal questions from other users
- Organize an event
- Organize a meetup
- Start a Drupal project or initiatve
- Help manage a Drupal project or initiative
- Fund the Drupal project
Comment #36
gusaus CreditAttribution: gusaus commentedQuick followup to my question about scope in #31,
After reading over the just launched Documentation Initiative, improving Community Documentation seems to be one of the main goals.
Is this correct?
Comment #37
jhodgdonThe community documentation will always need improvements... ones specifically related to this project can be pointed out and at least started by this project; general improvements can be done as part of the Documentation Initiative... it doesn't really matter what "umbrella" it is under, as long as it gets done.
Comment #38
eojthebraveIt's a little bit unclear to me what the next step is here. Or how I can go about helping to continue this moving forward. Is the next step reviewing and building consensus around the proposed outline in #35? Or is there still work to be done with regards to developing personas and/or collecting information in the spreadsheet linked in the summary?
Comment #39
gusaus CreditAttribution: gusaus commentedHere's the log of followup conversation from #documentation Slack -
The recommendation from @eojthebrave sounds great to me. How everything look to you @rachel_norfolk?
Comment #40
gusaus CreditAttribution: gusaus commentedWith regards to developing personas and/or collecting information in the spreadsheet linked in the summary...
- @jhodgdon, should contributors ask you for access to the spreadsheet?
- Are there people working or have worked on something similar who could contribute?
- How granular to we want to get with personas and roles? For instance, should we include some of the roles you see scattered about in pages like https://www.drupal.org/core-mentoring/mentored-sprint-leads or https://groups.drupal.org/node/67763
Thanks
Comment #41
rachel_norfolkBeen trying to do some catchup today on the issues related to this initiative.
Some thoughts:
Comment #42
jhodgdonRegarding personas... The personas that the DA has used in the past for drupal.org are IMO not useful for this effort:
https://www.drupal.org/drupalorg/personas
They are too generic. These are more like user stories.
Agreed that getting involved and community need to be done together. Basically we need to take the existing Community section (which includes the getting involved guide) and break it up into Community and Contribute, if we are to follow this plan (which I think is a good idea). Anyway, they are interrelated.
And a deadline is fine, as long as the people who need to give feedback give it promptly. So far, this doesn't seem to be happening (there has been very little feedback on any of the work I have done so far, for instance).
Comment #43
jhodgdonI think this belongs in the Community section issue queue now.
Is this a good project for Google Season of Docs?
Comment #44
gusaus CreditAttribution: gusaus commentedComment #45
gusaus CreditAttribution: gusaus commentedBased on the following discussion in from #documentation Slack (and assuming completing this task is still a priority), I'd recommend we work with Slurpee to see if there's an applicant interested in participating as sort of a trial run for Google Season of Docs.
Comment #46
jhodgdonSure. Do we have any potential applicants yet? If so, where are they gathering/posting?
Comment #47
jhodgdonHere's a related issue. Maybe they should be combined?
Comment #48
jhodgdonWe're having a meeting in Slack next week to discuss how to move forward on this:
https://groups.drupal.org/node/535169
Comment #49
jhodgdonWe held the Slack meeting yesterday. Notes/conclusions, as well as a full transcript (not too easy to follow, as formatting isn't great) have been added to this Google doc:
https://docs.google.com/document/d/1IxH4ARJA9ZgbRbk-y7cGorujefr_7c1ZeeKD...
In case the doc goes away, here are the conclusions:
Community section/page vs. Getting Involved [working title] section
Roles/personas for people who need Community and Getting Involved -- need to think about what each of these would connect to and make sure it is all there (the Content Audit spreadsheet has a tab with some ideas in this direction):
Section title suggestions:
Format:
How to Get It Done
Comment #50
rachel_norfolkJust taking some notes whilst trying to understand the scope of the work involved:
Comment #51
mradcliffeI added #3061539: Update Contributor Task Cards and Stickers as a related issue as I compared the list of roles/personas collated from the content audit spreadsheet to the roles represented on the task cards. Some of figuring out task card updates could help with organization in contribution docs.
Comment #52
rachel_norfolkSounds a good idea, @mradcliffe!
Comment #53
jhodgdonMoving this to the new issue component.
Comment #54
jhodgdonAlso updating the title.
Comment #55
jhodgdonThis issue is a duplicate of #3089403: Create content types for a new Getting Involved section, which is close to being done now.