Re: Goals and next steps?
Stephan Richter <[email protected]> Tue, 04 Dec 2001 04:52:29 -0600
| Newsgroups | gmane.comp.web.zope.zmailman |
|---|---|
| Message-ID | <[email protected]> |
>Thanks for the follow up about the Zope - Mailman integration project >(which is now called "Zmailman" I gather). Thanks, too, for setting >up the zmailman list. Who else is helping us? Yes, ZMailman sounded like a better name. No problem with the setup... >Maybe before I do that we could talk about our project goals? Sure. >What I really need is a better system for managing our mailing lists at >EcoAccess. Okay, that is my goal as well!!! >Possible Goal A: Quick and dirty Zmailman hack? >The goal would be just to get Mailman 2.0.8 and Zope 2.3.3 to work >together. To achieve this goal we could download the code for Mailman >2.0.8, study its API, and write a few DTML screens that replace the CGI >part of Mailman. We would not plan to continue to support or improve >Zmailman after we got it working. Well, if we replace the CGI with DTML/ZPT, then we have to rewrite everything as soon as we port the data structures. So we should start with them. >Possible Goal B: Fork Zmailman? >The goal would be to take some version of Mailman and fork from the main >Mailman project. We'd work on our fork independently of the other Mailman >hackers, with the goal of continuing to support and improve Zmailman. I am against this. The community is already thin, so I want to use as much additional programming power I can get and the Mailman people will help us... >Possible Goal C: Improve Mailman? >The goal would be to add Zope support to Mailman. We'd work with the >other Mailman hackers. It would make the most sense to branch from the >Mailman CVS, either the latest Mailman 2.0.x release or the new Mailman >2.1 beta. Of course, maybe the other Mailman hackers don't want to >add Zope support to Mailman, in which case we won't be able to achieve >this goal. This approach I like best; however, all I want to do is to offer an alternative. If the Mailman people do not want to use the Zope version, we just let them keep theirs. No problem; I just want to provide new storage hooks, so we can "plug-in" Zope and the ZODB. >we're aiming for now. EcoAccess runs Python 1.5.2, so anything which >forces us into Python 2.x would not be our top choice. We run >Zope 2.3.3 and Mailman 2.0.8 because they do not require Python 2.x. >Does Mailman 2.1 require Python 2.x? Well, I think this is very unpractical. You should not develop a new product on an old version of Zope. I think we should go with Zope 2.5. I will help you to install an independent version of Python and Zope, so you will not notice any problems. >I would like to hear thoughts about the goals for Zmailman from anyone >else who is interested in working on it. Yep, me too. :-) >P.O. Box 2823, Durham, NC 27715-2823 phone: 919.419-8567 I will give you a call in the morning. Regards, Stephan -- Stephan Richter CBU - Physics and Chemistry Student Web2k - Web Design/Development & Technical Project Management