Upcoming enhancements to organic groups module

Interest in the organic groups module continues to swell. This module lets users form interest groups on their website. Those groups can then post messages and collaborate on their shared interest. Zack posted a fine screencast about og and its helper modules.

Recently, I've seen some pretty deployments at Goodstorm and ProjectOpus. Universities like Calgary seem to love it too.

Here are the projects I'm planning for Organic Groups. If you are interested in funding any of them, please contact me.

  • Unit testing. I have contracted with Thomas Ilsche to write unit test for og. He wrote a bunch of tests last summer as part of the Google Summer of Code project. I'm sure some people don't know that Drupal has a pretty nice unit testing framework based on Simpletest. There are some good ideas floating around about how unit testing fits into the drupal project.
  • Views module integration. Two of the key pages provided by og are the groups directory page and the group home page. Each site wants to present these pages a bit differently. Both the Goodstorm and the ProjectOpus links above illustrate this need. Og currently provides themeable functions for customizing these pages, but a coder is required to customize. I'm planning to rip this code out of og and instead rely on Views module to provide them instead. Views is a terrific tool for non coders because they can easily customize how these "list of nodes" pages get displayed.
  • ACL module integration. Earl just wrote a nice access control list module which other modules can use to provide private nodes. The module is brand new, but has lots of potential. The best end user benefit to switching over to this module is that sites can safely run multiple node access modules.
  • Group vocabulary. webchick will be working on implementing private taxonomies for each group.
Tags:

Powered by Drupal, an open source content management system

About

Moshe WeitzmanMoshe Weitzman is a long time Drupal developer (since 2001). He manages groups.drupal.org and the Organic Groups module. His tiny company, Cyrve, specializes in data migration into Drupal. Read about his past projects (e.g. NY Observer) and contact him.

Moshe lives in Boston USA with his wife and 2 girls.

My Photos

Think!

Change Congress

Support CC - 2007

Support Obama 2008

Stop the Spying - EFF

Syndicate

Syndicate content