1. You're correct.  CommandListservProcessor doesn't extends from
GenericListserv because there was from a design point of view, not much in
common between the two.

2. Correct again.  I'm not sure what the official James plan is for the MLM,
but i wanted to develop and submit a command based MLM, and (repeating
myself) the GenericListserv doesn't really have the same design goals.

3. You will have to use the AvalonListservManager for now.  I'm not
familliar with the responsiblilities of the JDBCListserv as it relates to
processing the Commands for the ListServ, but if anyone has any input, the
maybe this would be a good early enhancement for the Command based MLM.

4. I don't think the road map for MLM's has yet been defined.  Any input
would be appreciated.

Regards,
--mark imel

-----Original Message-----
From: Bosco So [mailto:[EMAIL PROTECTED]
Sent: Monday, July 14, 2003 1:07 PM
To: [EMAIL PROTECTED]
Subject: listserv processors in 2.2.0a8


I've been skimming through the listserv processors code (AvalonListserv,
JDBCListserv, & CommandListservProcessor) to figure whether I can reuse
them for building an ASP style MLM. If I can't reuse, I'm trying to
figure out what classes to extend and what interfaces to implement. So
here are some questions:

   1. CommandListservProcessor seems to be new to 2.2. Why doesn't it
      extend from GenericListserv?
   2. Seems like GenericListservManager->AvalonListservManager does not
      use the CommandListservManager structure. Was this to make sure
      existing mailing lists don't break? Are there plans to roll it
      into the new structure?
   3. If I use JDBCListserv as my processor, since there is no
      corresponding JDBCListservManager, can I use either
      AvalonListservManager or CommandListservManager?
   4. Will the GenericListserv code be deprecated in the future in favor
      of the CommandListserv paradigm?

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
BOSCO SO                                   www.groundspring.org

Senior Software Engineer, Groundspring.org.  Growing nonprofits
with Internet tools and training.

 DonateNow:  Accept credit card donations through your website
  EmailNow:  Send eNewsletters and communicate with supporters
     ebase:  Manage your stakeholder relationships

Groundspring.org, P.O. Box 29256, San Francisco, CA 94129-0256
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to