
I'm developing a patch to add an XMLRPC-based management interface to Mailman. Would this be something that you would be interested in trying to incorporate in the 2.1.x branch? Thanks!
-jag
-- Joshua Ginsberg <jag@fsf.org> Free Software Foundation - Senior Systems Administrator

Before you get too far down this road, I'd suggest looking at bug #1244799 (http://sourceforge.net/tracker/index.php?func=detail&aid=1244799&group_id=103&atid=300103).
This was created for 2.1.6. Not all the functionality is there, but it should be enough to do much of what you can do from the command line or CGI interfaces.
On 10/14/05, Joshua Ginsberg <jag@fsf.org> wrote:
-- Joseph Tate Personal e-mail: jtate AT dragonstrider DOT com Web: http://www.dragonstrider.com

Dammit -- wrong version. :-) Sorry. Try this one.
-jag
-- Joshua Ginsberg <jag@fsf.org> Free Software Foundation - Senior Systems Administrator

On Fri, 2005-10-14 at 12:25, Joshua Ginsberg wrote:
Josh, thanks very much for this patch (and thanks for Joseph's previous patch). Now that Tokio has whipped the trunk into shape, I think this is something that should be slated for Mailman 2.2 instead of 2.1.x.
Since there is more than one XMLRPC patch out there, I'd like for there to be some convergence before we apply the patches. Would you and/or Joseph be able to review the patches and lead an effort to provide a single patch against the trunk? It would also be great if you could add documentation to the existing texinfo files.
If anybody else is interested in XMLRPC interface to Mailman, this is the place to discuss it! I may not pay strict attention to the thread until there's consensus in the community about what you'd like to see. But I'll try to answer any questions that come up.
Cheers, -Barry

Barry et al. --
Here is the unified patch that Joseph and I have agreed upon. Given it's a little over 1000 lines total, if you'd like us to discuss some of the design decisions that went into the patch, we'd be happy to. Both he and I agree that the end result of our efforts is better than either of our individual contributions -- hope you agree.
-jag
On Fri, 2005-10-14 at 20:12 -0400, Barry Warsaw wrote:
-- Joshua Ginsberg <jag@fsf.org> Free Software Foundation - Senior Systems Administrator

On Tue, 2005-11-08 at 16:23, Joshua Ginsberg wrote:
Does anybody have any feedback on this patch? Is it something that can be committed? Thanks!
I'd really like to look at this in more detail, but because of work constraints, I won't be able to spend any time on it until later in this month. Thanksgiving is Mailman time! :)
-Barry

Hi Barry --
Hope you had an excellent and relaxing holiday... did you have a chance to look over the patch?
One of the things I was thinking might be useful to add to the interface would be a set of API calls to talk to admindb... thoughts?
-jag
On Tue, 2005-11-08 at 17:24 -0500, Barry Warsaw wrote:
-- Joshua Ginsberg <jag@fsf.org> Free Software Foundation - Senior Systems Administrator

Hello world,
I have recently found a need to administer, or rather integrate, mailman (which runs on one machine) with a homegrown corporate directory system that we run on another machine. The load and layout of the systems forbid that we put both of them on the same machines, thus creating a need to administer mailman remotely.
Enter xml-rpc :-)
I am curious about the status of xml-rpc support in mailman, I recall that there was a discussion about a big patch adding xml-rpc capabilities to mailman back in october-november of last year.
Any news on that front?
Thanks,
/dario
--
Dario Lopez-Kästen, IT Systems & Services Chalmers University of Tech. Lyrics applied to programming & application design: "emancipate yourself from mental slavery" - redemption song, b. marley

See:
http://sourceforge.net/tracker/index.php?func=detail&aid=1352333&group_id=103&atid=300103
We are continuing to improve the patch -- I've got a fairly extensive modification in the works that will break a bit of the XMLRPC API... however the patch works and is perfectly usable...
-jag
On Mon, 2006-02-13 at 14:40 +0100, Dario Lopez-Kästen wrote:
-- Joshua Ginsberg <jag@fsf.org> Free Software Foundation - Senior Systems Administrator

Joshua Ginsberg said the following on 2006-02-13 17:18:
ah, great, thanks!
/dario
--
Dario Lopez-Kästen, IT Systems & Services Chalmers University of Tech. Lyrics applied to programming & application design: "emancipate yourself from mental slavery" - redemption song, b. marley

Hi,
Joshua Ginsberg wrote:
Will you please upload the patch to the SF tracker? Then, much more people can test the XMLRPC feature before commiting in the CVS. As the past discussions on this list suggest, there will be no more new feature in 2.1.x series but bug fixes, This should be integrated in 2.2 or 3.0.
BTW, I had Sun RPC cracked, then vulnerable Windows RPC. So, I'm rather skeptical about RPC things. Yeah, I know it's different but ... :-(
-- Tokio Kikuchi, tkikuchi@ is.kochi-u.ac.jp http://weather.is.kochi-u.ac.jp/

Before you get too far down this road, I'd suggest looking at bug #1244799 (http://sourceforge.net/tracker/index.php?func=detail&aid=1244799&group_id=103&atid=300103).
This was created for 2.1.6. Not all the functionality is there, but it should be enough to do much of what you can do from the command line or CGI interfaces.
On 10/14/05, Joshua Ginsberg <jag@fsf.org> wrote:
-- Joseph Tate Personal e-mail: jtate AT dragonstrider DOT com Web: http://www.dragonstrider.com

Dammit -- wrong version. :-) Sorry. Try this one.
-jag
-- Joshua Ginsberg <jag@fsf.org> Free Software Foundation - Senior Systems Administrator

On Fri, 2005-10-14 at 12:25, Joshua Ginsberg wrote:
Josh, thanks very much for this patch (and thanks for Joseph's previous patch). Now that Tokio has whipped the trunk into shape, I think this is something that should be slated for Mailman 2.2 instead of 2.1.x.
Since there is more than one XMLRPC patch out there, I'd like for there to be some convergence before we apply the patches. Would you and/or Joseph be able to review the patches and lead an effort to provide a single patch against the trunk? It would also be great if you could add documentation to the existing texinfo files.
If anybody else is interested in XMLRPC interface to Mailman, this is the place to discuss it! I may not pay strict attention to the thread until there's consensus in the community about what you'd like to see. But I'll try to answer any questions that come up.
Cheers, -Barry

Barry et al. --
Here is the unified patch that Joseph and I have agreed upon. Given it's a little over 1000 lines total, if you'd like us to discuss some of the design decisions that went into the patch, we'd be happy to. Both he and I agree that the end result of our efforts is better than either of our individual contributions -- hope you agree.
-jag
On Fri, 2005-10-14 at 20:12 -0400, Barry Warsaw wrote:
-- Joshua Ginsberg <jag@fsf.org> Free Software Foundation - Senior Systems Administrator

On Tue, 2005-11-08 at 16:23, Joshua Ginsberg wrote:
Does anybody have any feedback on this patch? Is it something that can be committed? Thanks!
I'd really like to look at this in more detail, but because of work constraints, I won't be able to spend any time on it until later in this month. Thanksgiving is Mailman time! :)
-Barry

Hi Barry --
Hope you had an excellent and relaxing holiday... did you have a chance to look over the patch?
One of the things I was thinking might be useful to add to the interface would be a set of API calls to talk to admindb... thoughts?
-jag
On Tue, 2005-11-08 at 17:24 -0500, Barry Warsaw wrote:
-- Joshua Ginsberg <jag@fsf.org> Free Software Foundation - Senior Systems Administrator

Hello world,
I have recently found a need to administer, or rather integrate, mailman (which runs on one machine) with a homegrown corporate directory system that we run on another machine. The load and layout of the systems forbid that we put both of them on the same machines, thus creating a need to administer mailman remotely.
Enter xml-rpc :-)
I am curious about the status of xml-rpc support in mailman, I recall that there was a discussion about a big patch adding xml-rpc capabilities to mailman back in october-november of last year.
Any news on that front?
Thanks,
/dario
--
Dario Lopez-Kästen, IT Systems & Services Chalmers University of Tech. Lyrics applied to programming & application design: "emancipate yourself from mental slavery" - redemption song, b. marley

See:
http://sourceforge.net/tracker/index.php?func=detail&aid=1352333&group_id=103&atid=300103
We are continuing to improve the patch -- I've got a fairly extensive modification in the works that will break a bit of the XMLRPC API... however the patch works and is perfectly usable...
-jag
On Mon, 2006-02-13 at 14:40 +0100, Dario Lopez-Kästen wrote:
-- Joshua Ginsberg <jag@fsf.org> Free Software Foundation - Senior Systems Administrator

Joshua Ginsberg said the following on 2006-02-13 17:18:
ah, great, thanks!
/dario
--
Dario Lopez-Kästen, IT Systems & Services Chalmers University of Tech. Lyrics applied to programming & application design: "emancipate yourself from mental slavery" - redemption song, b. marley

Hi,
Joshua Ginsberg wrote:
Will you please upload the patch to the SF tracker? Then, much more people can test the XMLRPC feature before commiting in the CVS. As the past discussions on this list suggest, there will be no more new feature in 2.1.x series but bug fixes, This should be integrated in 2.2 or 3.0.
BTW, I had Sun RPC cracked, then vulnerable Windows RPC. So, I'm rather skeptical about RPC things. Yeah, I know it's different but ... :-(
-- Tokio Kikuchi, tkikuchi@ is.kochi-u.ac.jp http://weather.is.kochi-u.ac.jp/
participants (5)
-
Barry Warsaw
-
Dario Lopez-Kästen
-
Joseph Tate
-
Joshua Ginsberg
-
Tokio Kikuchi