
Initially, Drupal's Organic Groups (OG) allowed users to create (and self-govern) areas where like-minded community members could discuss topics of interest. As the use of OG grew, it's started solving all manner of challenges for web developers and their business clients. The majority of our clients, for example, like to use OG to separate parts of their community into "neighborhoods" where products can be showcased, customers can mingle, and partners, developers, or sales teams can collaborate.
Businesses, big and small, have to walk a fine line on today's web. They have a variety of audiences to communicate with and unlimited streams of product information to distribute. The task they're faced with is organizing all this information and speaking to all these audiences in a clear, organized (and efficient) way.
That's difficult on a static site.
You usually end up with 1) a page on your web site for each product, and 2) time logged at trade shows and other events connecting with developers, partners, buyers, and end users.
An interactive environment where products cross-sell and up-sell each other and users communicate with the company (and each other) is becoming the ideal.
Drupal and OG give you the power to set up areas or "groups" on your site for as many products or audiences as you like. By keeping all of your products and interaction with your audiences under the same roof, you increase the ability to communicate with a single voice while allowing various constituencies the freedom to interact and evolve as necessary.
Here's a list that is short and to the point but goes a long way in explaining what role Organic Groups can play in a business community.
Remember that like most dynamic community sites, your front page displays a river of *all* (public) information and is constantly updating.
Here's where OG comes in to play:
There is one feature that we have to comment out of the standard OG code for all of our corporate clients: e-mail notifications. Unfortunately, even when content is being moderated, the standard OG package sends notification e-mails to group members as soon as a node or comment is submitted -- before any moderation takes place. Needless to say, corporations frown on systems that forward V!agra e-mails to their installed base.
18 Oct 2007: The current release of Organic Groups (5.x-4.0) fixes the above mentioned problem (sort of). This release no longer sends e-mail notifications about unapproved content. Unfortunately, it doesn't send notifications at all if you have moderation turned on. If you don't use moderation, notifications go out as advertised.
21 Oct 2007: I did a little more experimenting with the newest version of OG and noticed an enhancement that allows you to use the job_queue module to send e-mail notifications at cron time. This is a nice enhancement because it allows you to batch e-mail notifications so your server isn't constantly being slowed down by individual requests to send notification e-mails. Unfortunately, it still doesn't check to see if a node or comment is approved before a notification is sent.
To see how this all comes together, here's how Symantec uses Organic groups to carve out an area of their community where they can feature a specific technology -- Application Virtualization & Streaming.
Notice how all the information in the center column is specific to the featured product. The left and right columns include a mix of product-specific information and other, more general information that helps the reader see beyond the confines of this specific "group".
When you add group functionality to your site, there are certain configuration options that apply to every group on the site. It's helpful to understand what these global settings are so you know what flexibility you do (or don't) have when setting up new groups.
There are a number of configuration options that can be set on a group-by-group basis. This screen capture shows the configuration options available to individual groups.
If you have other examples of how you or your company is using Organic Groups, feel free to post a comment and show us your stuff.
Comments
Post new comment