On Sat, Mar 12, 2016 at 01:34:34AM -0600, Okusanya Damilola wrote:
Sir,

My name is Okusanya Oluwadamilola. I am currently enrolled for my Masters
programme at Saint Cloud State University at St.Cloud Minnesota. I played
around with Apache ActiveMQ last semester and have some basic Python
skills. Could you shed some more light about the project? Thanks for your
prompt and favourable response.

The idea behind this project is to use Mailman's (Python-based) IArchiver
interface to add outgoing posts to a message queue (or pub/sub) system which
can be consumed by any number of applications, no matter if they're written
in Python or not -- asynchronously, even simultaneously. This would open up
Mailman to all kinds of use cases, maybe some of them beyond that of a
"traditional" mailing list.

One part of the project would be to choose and integrate a small number of
backends (ActiveMQ could be one of them, but I think both first-in-first out
as well as pub/sub are interesting concepts) to distribute list posts.

The other part is to come up with an interesting idea how this could be used
and maybe create an implementation of that too (depending on the
application's scope): Say, hooking it up to a static web page generator. Or
creating a websockets server based on this. (These are just spontaneous ideas
-- get creative!).

In order to prepare for this it makes sense to study Mailman's IArchiver
interface in the core (src/mailman/interfaces/archiver.py) and check out the
existing implementations: mhonarc and mailarchive (both in
src/mailman/archiving), but especially HyperKitty.

Florian


Sincerely,

Okusanya OIuwadamilola.
_______________________________________________
Mailman-Developers mailing list
Mailman-Developers@python.org
https://mail.python.org/mailman/listinfo/mailman-developers
Mailman FAQ: http://wiki.list.org/x/AgA3
Searchable Archives: 
http://www.mail-archive.com/mailman-developers%40python.org/
Unsubscribe: 
https://mail.python.org/mailman/options/mailman-developers/f%40florianfuchs.com

Security Policy: http://wiki.list.org/x/QIA9
_______________________________________________
Mailman-Developers mailing list
Mailman-Developers@python.org
https://mail.python.org/mailman/listinfo/mailman-developers
Mailman FAQ: http://wiki.list.org/x/AgA3
Searchable Archives: 
http://www.mail-archive.com/mailman-developers%40python.org/
Unsubscribe: 
https://mail.python.org/mailman/options/mailman-developers/archive%40jab.org

Security Policy: http://wiki.list.org/x/QIA9

Reply via email to