Alisdair Tullo wrote: > >Here at the University of Edinburgh we have a single sign-on service based >on Cosign ( http://www.umich.edu/~umweb/software/cosign/ ). I've selected >Mailman as the mailing list software for a project I'm working on, and I'd >like to integrate it with Cosign if possible. > >I have a few questions about Mailman, if someone familiar with the code >can answer them I'd be very grateful. > >1. Is there a top-level design document for Mailman?
No. There is a description of message flow through Mailman in comments at the beginning of Mailman/Queue/IncomingRunner.py, but that's about it. >2. Cosign gives a username in REMOTE_USER in each HTTP request. My intent >is to get users to sign up by entering this username and an email address, >then the web interface for Mailman would take the value of REMOTE_USER and >map it to the email address. Which area of the source should I be looking >at? The Mailman web interface is entirely (with the exception of public archives which link directly to static html pages) supported by a set of CGI modules. These are accessed via wrappers, but the actual work is done in the various python modules in Mailman/Cgi/. These modules, with the exception of Auth.py which generates the Admin/Moderator login page, have a one to one correspondence with the URIs that access them. E.g. http://www.example.com/mailman/admin/... is processed by admin.py and so forth. >3. Would someone familiar with the Mailman web interface be willing to >help further and answer more detailed questions as I progress? You can post your questions to this list, and I and others will do our best to answer. -- Mark Sapiro <[EMAIL PROTECTED]> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan _______________________________________________ Mailman-Developers mailing list [email protected] http://mail.python.org/mailman/listinfo/mailman-developers Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-developers%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-developers/archive%40jab.org Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp
