[Mailman-Developers] Interacting with mailman remotely through APIs / wrappers
Barry Warsaw
barry at python.org
Mon May 21 23:00:42 CEST 2007
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On May 19, 2007, at 3:22 PM, Ben Sims wrote:
> Thanks again for your helpful reply. In particular, I really like
> the sound of being able to use different databases for different
> types/sources of data; this sort of ability to integrate is exactly
> the sort of thing I am envisioning.
>
> Re: integrating PHP and Python:
>
> I did, after various search combinations, find this presentation
> from 2002:
>
> http://www.csh.rit.edu/~jon/pres/php-2002/pip-applications.ppt, and
> consequently http://www.csh.rit.edu/~jon/projects/pip/. However,
> nothing seems to have happened on this since 2002 and so I'm not
> really keen on it.
>
> In any case, thinking about it more I realise that since I want to
> be able to use a standalone (and possibly remote) Mailman server a
> PHP/Python combination probably wouldn't be perfect.
>
> One thing I did pickup from the presentation above was his use of
> the Python Mailman modules in his wrapper scripts. I've been
> looking more into what I can do using those, rather than the
> command line.
>
> At the same time, I've been looking into what can be done (and how
> easily) using Web Services. In particular, I like the sound of the
> Zolera SOAP Infrastructure, which seems to provide a very simple
> way to access Python functions over SOAP. So, my thinking at the
> moment is to hack up a single Python object which wraps the
> relevant Mailman modules for the functionality I need to use, then
> use ZSI to expose that object as a web service. If I need to, I can
> always just call the command line scripts from that object, so I
> wouldn't be cutting off any options.
>
> This seems to me, at the moment, to be the best compromise between
> doing it 'properly' and my need to have something up and running
> quickly, however ramshackle.
Hi Ben, please let us know how it goes.
Cheers,
- -Barry
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (Darwin)
iQCVAwUBRlIIe3EjvBPtnXfVAQKk8QP9Fr84KeCRdiuTX2bdvWHcGJN9TL99qSpj
FrWCdEUYjOpihUdaI414eHH5+cs2dlgWP/sHtjA1fxl7sNXrnQo5wiRgXSY12nq3
dX7lGP93kxeix+ukeb+JLKlOlrrUC7Jq39XV/w4vwB5w4j8PtqWET91rYj0qu99Z
k3IQ/Ki2hW0=
=sfGx
-----END PGP SIGNATURE-----
More information about the Mailman-Developers
mailing list