Site builders are not developers -- they are architects and masterminds behind Drupal-based websites. This group of individuals wants to find the best or newest modules and themes fast. They also want access to great documentation with easy to understand instructions for the tasks they need to do. And they want to get quick and reliable answers to their support questions.
Objectives (Why are we doing this?)
A barrier to Drupal adoption is the daunting process of sifting through over 13,000 modules and thousands of pages of documentation. The on-ramp to Drupal is seen as too steep. We want to minimize this so site-builders can find the right modules, themes, documentation, and support to build awesome and amazing websites.
In 2012 we will work to define a Drupal.org development team, which will focus on working with the community to free up blockers and prioritize, develop, and implement modifications to Drupal.org to improve the user experience for site builders. This will include a team to coordinate and assist with community contributions to Drupal.org, comprised of paid staff augmented by a grant program and budget to hire community contributors. By correctly assigning priorities this team will also work to achieve our somewhat related 2012 objective of Improving collaboration tools on Drupal.org to make it rock for developers.
|What?||How?||Metrics of success|
|Streamline Drupal.org development process
||Appoint paid Drupal.org web development team||
Ideas and Suggestions
|What?||How?||Metrics of success|
|Better showcase on Drupal.org||Fund through target grants and/or make it responsibility of the Drupal.org web team - since this is not 1 time effort but continuous work to keep it up-to-date||Usage statistics, feedback|
|Implement quality/popularity metrics for Drupal.org projects||Fund Prairie Initiative||Surveys, Feedback|
|Build efficient support infrastructure - support.drupal.org||Fund through target grants, Fund Prairie initiative||
|Restructure Drupal documentation:
- Build new "curated documentation" area or site with a targeted site builder guide covering core and contrib
- Build a searchable directory of off-site documentation from "planet" blogs.
- Make it clearer that the existing documentation is community-maintained.
- Improve the ability to find/navigate the community documentation.
- Improve tools for writing, editing, and identifying what needs to be edited in all areas of documentation.
|-Fund through target grants
- Support the Documentation Team's efforts to improve/build documentation infrastructure (remove road blocks, prioritize deployment)
- Host targeted, structured, small-team documentation-writing sprints for the Curated documentation
|More/better distributions/installation profiles on Drupal.org||Fund through target grants||
The Drupal Association has not focused on this specific objective in the past so we do not have a history to build from. Several of the suggestions include coordinating UX efforts and build a web-dev team.
Idea #1: Rock out the Documentation Team
Make the documentation rock by prioritizing requests from the Documentation team. They are doing awesome work and if we can remove some of their barriers to participation and make the tools easier to use overall site experience will improve.
Idea #2: Improve the Landing Pages
Lisa Rex started an awesome initiative to layout drupal.org more methodically
Idea #9 Neil Drumm shared with Improve collaboration tools on drupal.org and make it rock for devs
Neil's time is highly consumed with DrupalCon and other Association business. We can hire a junior developer to work on DrupalCon and association.d.o and put up to 80-95% of Neil's time directly on community initiatives.
Neil would then be able to concentrate on:
- Freeing up the bottleneck of reviewing & deploying community contributions
- Help guide other contributions, concentrating on those that help site builders.
- Improve infrastructure to make these processes more straightforward
We can measure success by
- What is deployed and who in the community helped planning and development
- Dries's community survey