1 of 24

2 of 24

The future of Groups on Drupal.Org

japerry, tvn

Drupal.org

3 of 24

Content Strategy

  • Part of ongoing work to re-build Drupal.org
  • Based on user research
  • Performed by Drupal Association staff and Forum One
  • A set of recommendations for content types and content structure on Drupal.org

4 of 24

User groups are used for:

User Groups

Announcements

Project based groups

Interest Groups

Working Groups / Initiatives

Local User Groups

Announcement-only groups (e.g. Core, Governance)

Groups used to organize work around contrib projects and distributions (e.g. Rules, Panopoly)

Groups for official and non-official community initiatives (e.g. WSCII, Mobile, Multilingual).

Groups around software and non-software interests, and general discussions (e.g. Usability, Behat, DevOps)

Regional user groups, for a city, area, country, etc.

(e.g. Portland DUG, Italy, Spain)

5 of 24

Working Groups / Initiatives

Announcement-only groups

Project based groups

Blogs on Drupal.org

Projects as Groups

Initiative content type

6 of 24

Working Groups / Initiatives

Announcement-only groups

Project based groups

Blogs on Drupal.org

Projects as Groups

Initiative content type

7 of 24

Projects

8 of 24

Projects

  • Integrating project based groups with project pages
  • Adding Event functionality similar to user groups
  • Documentation moves into a section on project pages from book pages
  • Redesign layouts for project landing pages
  • Adapt project module to use OG

9 of 24

DRAFT

10 of 24

Local User Groups

Interest Groups

Groups.drupal.org ?

11 of 24

Working Groups / Initiatives

Announcement-only groups

Local User groups

Blogs on Drupal.org

Projects as Groups

Initiative content type

12 of 24

Migrating Local and Interest Groups into Drupal.org

  • Better integrated with the rest of Drupal.org
  • Findable -- indexed into Solr
  • One user profile, one place to manage notifications
  • Groups activity displayed on Drupal.org user profile
  • Benefit from improvements we deploy for other Drupal.org features
  • Lowers the maintenance burden by having one less website to maintain

13 of 24

Geo/Local User Groups

14 of 24

Geo/Locale User Groups

15 of 24

Geo/Locale User Groups

  • Part of community on drupal.org
  • Migrate most functionality of g.d.o
  • Adding more events capabilities

Create a global community map, similar to mozilla.org

16 of 24

Events

http://drupal.org/events

Typical GDO Events Page

17 of 24

Events

http://drupal.org/events

Typical GDO Events Page

18 of 24

GDO Migration

Projects:

  • Perform manual audit on projects, mapping from drupal.org to gdo and Contact maintainers

Local & Interest Groups:

  • Migration window from GDO before accepting new groups

19 of 24

GDO Migration

Group Pages:

  • No og_panels -> d7 migration
  • Investigating need for specific group pages

Polls:

  • Migration unlikely

Discussion:

  • New content type (post) on drupal.org

Notifications:

  • Being improved on drupal.org, includes gdo content functionality

20 of 24

G.D.O. Sunset

21 of 24

G.D.O. Sunset

  • Migrated groups add url redirects to drupal.org
  • All groups turn read-only
  • User authentication turned off
  • Archival (add url redirects to htaccess)

22 of 24

Timeline

  • Documentation and Projects have been prioritized - Q4 2015
  • Event listings and Local user groups Q1/2 2016
  • Sunset Mid 2016
  • Timelines subject to change

23 of 24

Thanks!

  • Questions?
  • Audience feedback

Contact: jakob@association.drupal.org

IRC: @japerry

24 of 24