Og2list is an add-on module for Organic Goups. It will provide full blown mailinglist support for groups created within a Drupal website. You can see a demonstration of early og2list functionality in this screencast. We hope to add og2list support to groups.drupal.org when development work is complete.

Implemented features that need to be tested and debugged:

  • Subscriber management through Organic Groups
  • Email sending and recieving to subscribers synced with Drupal. Content posted to groups is sent out to subscribers, replies sent to lists are posted as threaded comments and new threads can be initiated via email.
  • Mailinglist import script.

Features in active development:

  • Administration of mailing lists through email commands.
  • Sending of file upload links for file attachments on Drupal nodes.
  • User selectable list options, including to not recieve email and to choose the mail format (text or HTML).
  • Ability to disable mail sending and receiving for a group, with old mails sent after a group is re-enabled.
  • PostFix support in addition to EXIM.
  • Robust re-threading of out-of-time messages.
  • Parsing of multipart MIME mails.

Future development (not covered in this bounty)

  • CiviCRM integration that will enable users to email CiviCRM groups.

We think og2list will be a very important contribution of critical functionality to the Drupal project. While we are living in the age of "Web 2.0" web-application innovation, most collaboration that takes part in online communities is still facilitated through mailinglists. Properly integrating mailinglist functionality inside a Drupal platform will allow communities to leverage the best of both worlds; the timeliness and convience of email based collaboration combined with powerful features only avaliable through the Drupal platform.

We need $7,500US to complete og2list functionality and battle test it to get it ready for prime-time. CivicSpace Inc has managed and developed the functionality so far and will complete the development work and testing with funding in place. A grant from the IRDC has gotten the project very far along but we need partners to help carry this project through to completion. If you are able to contribute please contact me: zack [at] civicspacelabs [dot] org.

Comments

venkat-rk’s picture

I am interested in making a small contribution as an individual, but I will be thankful for some clarifications:

Mailinglist import script. Currently supports Lyris

Are there any plans to support Mailman? Many non-profits may simply not be able to afford commercial software like Lyris. There is already a drupal module that implements a GUI wrapper for Mailman.

Future development (not covered in this bounty)

* CiviCRM integration that will enable users to email CiviCRM groups.

Doesn't CiviCRM already have CiviMail for mailing to CiviCRM groups? It is believed to be pretty robust in CiviCRM 1.5, so I am wondering if there is some duplication here.

venkat-rk’s picture

Doesn't CiviCRM already have CiviMail for mailing to CiviCRM groups? It is believed to be pretty robust in CiviCRM 1.5, so I am wondering if there is some duplication here.

Oops, I realised just now that CiviMail is broadcast only and not a discussion mailing list.

dgeilhufe@yahoo.com’s picture

We would like to thank CompuMentor and two other organizations for making a contribution to this bounty. We have about $4.5k to go to complete the funding for Og2List.

A special mention needs to be made for the initial support of IDRC, who initially funded the OG2List work.

We also have a couple of folks doing testing on the solution. Thanks Ryan!

Please contact Zack above or me if you have an interest in putting us over the top and financially supporting Og2List.

David Geilhufe
Managing Partner, CivicSpace
www.civicspacelabs.com

dgeilhufe@yahoo.com’s picture

Just a little further....

Contribute here:
http://www.civicspacelabs.com/opensource

or send me an email.

David Geilhufe
Managing Partner, CivicSpace

Walt Esquivel’s picture

1. With the recent release of CiviCRM 1.5, how is this project coming along?

2. What changes, if any, apply to Zacker's comment at the very top where he states the following?

Future development (not covered in this bounty)
* CiviCRM integration that will enable users to email CiviCRM groups.

3. With CiviCRM 1.5, what module would I use for a discussion mailing list? Ramdak mentions that CiviMail is broadcast only and not a discussion mailing list.?

In advance, thank you for the update.

Walt Esquivel, MBA, MA
President, Wellness Corps; Captain, USMC (Veteran)
$50 Hosting Discount Helps Projects Needing Financing

dgeilhufe@yahoo.com’s picture

Thanks to a great customer, OG2List is in production with a 7500 member organic group. That code is in cvs.

The CiviCRM integration component has not been funded.

CiviMail is broadcast only. CivicSpace intends to us OG2List as the basis for future discussion mailing list functionality.

David Geilhufe
Managing Partner, CivicSpace

greggles’s picture

Can you clarify in which cvs?

Like - is this bounty basically done and the code is in the Drupal CVS?

--
Growing Venture Solutions
Drupal Implementation and Support in Denver, CO

Walt Esquivel’s picture

Please visit OG2List reverse bounty - email attachments, attachment virus checking, multisite config - OPEN to learn more about these recommended and desired enhancement for og2list.

If you can help, please post a reply at the above link at groups.drupal.org.

Thanks!

Walt Esquivel, MBA, MA
President, Wellness Corps; Captain, USMC (Veteran)
$50 Hosting Discount Helps Projects Needing Financing

Walt Esquivel’s picture

It appears og2list...

...won't work on a shared server, unless you have very advanced mail configuration skills.

I'm trying to find a shared server example where og2list is working to see if I can learn how to set it up. I have very limited mail config skills.

If you know of a shared server example where og2list is working, please post it here.

Walt Esquivel, MBA, MA
President, Wellness Corps; Captain, USMC (Veteran)
$50 Hosting Discount Helps Projects Needing Financing

globetrotter’s picture

Just wondered what the status of the project is. It seems that it has never been finished. Is there still work going on ? What about compatibility to Drupal 5.x?

Or is there an other module now that people use to do this?

Amazon’s picture

http://groups.drupal.org/og2list-developers

Kieran Lal
Board member of the Drupal association
Coordinator of the security team
Coordinator of the test driven development team

Kieran Lal