From barry at list.org Tue Mar 2 03:40:26 2010 From: barry at list.org (Barry Warsaw) Date: Mon, 1 Mar 2010 21:40:26 -0500 Subject: [Mailman-Developers] [Mailman-Announce] New Logo Contest for 2010 In-Reply-To: <20100115100711.5e690a0a@freewill> References: <20100115100711.5e690a0a@freewill> Message-ID: <20100301214026.24dc8cd6@freewill.wooz.org> On Jan 15, 2010, at 10:07 AM, Barry Warsaw wrote: >Our current GNU Mailman logos were designed by the Dragon De Monsyne many >years ago. They have served us exceedingly well, but with the coming of >Mailman 3, we've decided it's time our logos got a face lift. So we're >opening up a new logo contest to the Mailman and GNU communities. We invite >your creative and inspiring designs! > >Details of the contest and submission guidelines are available here: > >http://wiki.list.org/display/DEV/NewLogo > >Submissions will be open until February 28, 2010, and is open to everyone, so >feel free to forward this announcement. Please contact the Mailman Steering >Committee at mailman-cabal at python.org with any questions. Due to some confusion about posting permissions, we've decided to keep the logo contest open for two more weeks. We've got a number of really good ones, but your chance at fame is not yet past. We'll close the contest on Monday March 15 at 2200 UTC (don't forget DST in the US starts on March 14). Just to clarify: if you still want to submit a logo, you need to create an account on wiki.list.org and send us (mailman-cabal at python.org) your wiki user id so that we can enable your write access. Sorry for the convolution but that's the price of spam reduction. Cheers, -Barry -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 835 bytes Desc: not available URL: From barry at list.org Tue Mar 2 04:24:24 2010 From: barry at list.org (Barry Warsaw) Date: Mon, 1 Mar 2010 22:24:24 -0500 Subject: [Mailman-Developers] Wiki scheduled downtime Message-ID: <20100301222424.09684da6@freewill.wooz.org> Just a quick announcement to let you know that wiki.list.org is scheduled to be off-line for upgrades starting at 2200 UTC on Friday, March 19, 2010. Total downtime is not known, as they will be upgrading us to the latest version and it's a big upgrade. Cheers, -Barry -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 835 bytes Desc: not available URL: From benwilber at gmail.com Wed Mar 3 05:02:48 2010 From: benwilber at gmail.com (Ben Wilber) Date: Tue, 2 Mar 2010 20:02:48 -0800 Subject: [Mailman-Developers] Implementing a new feature, first steps Message-ID: <4f6fd0b11003022002u34652a5bnb86decfa0102568b@mail.gmail.com> Hello, I am interested in implementing a new feature in Mailman and am in need of a bit of direction. The feature I'm considering would match the subject of an inbound message against one or more regexes and upon finding a match would redirect the message to a different, pre-defined, list. The web interface would have a text box accepting a regex and a drop-down list of mailing lists to redirect the message to. The original sender would get an auto-response saying something like "Based on the content of your subject line, we have redirected your message to this list ..." etc. I've been picking through the code (very nice and well-documented) and have not been able to find the right spot to insert a bit of code to do what I want. Would anyone be able to point me to the right handler class to modify? Maybe I need a new handler that gets called as a sort of filter? I'm not exactly sure yet and I don't see anything that seems to have that kind of interface. Any help is greatly appreciated! Of course, any code I write (and which you find useful) will go right back upstream! Thanks, Ben From mark at msapiro.net Wed Mar 3 05:41:10 2010 From: mark at msapiro.net (Mark Sapiro) Date: Tue, 2 Mar 2010 20:41:10 -0800 Subject: [Mailman-Developers] Implementing a new feature, first steps In-Reply-To: <4f6fd0b11003022002u34652a5bnb86decfa0102568b@mail.gmail.com> Message-ID: Ben Wilber wrote: > >I am interested in implementing a new feature in Mailman and am in need of a >bit of direction. The feature I'm considering would match the subject of an >inbound message against one or more regexes and upon finding a match would >redirect the message to a different, pre-defined, list. The web interface >would have a text box accepting a regex and a drop-down list of mailing >lists to redirect the message to. The original sender would get an >auto-response saying something like "Based on the content of your subject >line, we have redirected your message to this list ..." etc. > >I've been picking through the code (very nice and well-documented) and have >not been able to find the right spot to insert a bit of code to do what I >want. Would anyone be able to point me to the right handler class to >modify? Maybe I need a new handler that gets called as a sort of filter? >I'm not exactly sure yet and I don't see anything that seems to have that >kind of interface. It would probably be best to add a new Handlers/ module to actually test the subject and requeue the post for another list, but that's the easiest part. You also need a new Gui/ module and class to implement the web interface to maintain the list attribute that will be used for this. Take a look at header_filter_rules (in Gui/Privacy.py and handlers/SpamDetect.py) for an example. Finally, you need to modify InitVars() in MailList.py to initialize the list attribute for new lists and you have to increment DATA_FILE_VERSION in Version.py so that MailList will update old lists and add code to NewVars() in versions.py to add the list attribute for old lists upon upgrade. >Of course, any code I write (and which you find useful) will go right back >upstream! Thank you. However, it won't go in 2.1.x, because that's bug fix only and it probably won't be applicable, at least directly, to MM 3. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From panemade at gmail.com Wed Mar 10 05:31:35 2010 From: panemade at gmail.com (=?UTF-8?B?UGFyYWcgTijgpKrgpLDgpL7gpZop?=) Date: Wed, 10 Mar 2010 10:01:35 +0530 Subject: [Mailman-Developers] pipermail feature request for View by Date Message-ID: Hi all, I am new member of this list and using Fedora mailing lists. Previously Fedora project mailing lists allows "view by Date" archive option as can be seen at https://www.redhat.com/archives/fedora-devel-list/2010-January/date.html but now they migrated to new interface http://lists.fedoraproject.org/pipermail/devel/2010-January/date.html and this does not show threads by Date. Can someone knows if there is any good reason for not to have this implemented yet? Thanks & Regards, Parag. From mark at msapiro.net Wed Mar 10 16:33:42 2010 From: mark at msapiro.net (Mark Sapiro) Date: Wed, 10 Mar 2010 07:33:42 -0800 Subject: [Mailman-Developers] pipermail feature request for View by Date In-Reply-To: Message-ID: Parag N(????) wrote: >Hi all, > I am new member of this list and using Fedora mailing lists. >Previously Fedora project mailing lists allows "view by Date" archive >option as can be seen at >https://www.redhat.com/archives/fedora-devel-list/2010-January/date.html >but now they migrated to new interface >http://lists.fedoraproject.org/pipermail/devel/2010-January/date.html >and this does not show threads by Date. > Can someone knows if there is any good reason for not to have this >implemented yet? There is a similar feature implemented by the patch at . That patch prepends a timestamp ("%b %d %Y - %H:%M:%S") to each entry in the index. I'm not certain, but I think it does this for all indices, not just the date index. I don't think that's acceptable. As far as I can tell, patches to implement the feature seen at have never been submitted upstream. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From pabs3 at bonedaddy.net Thu Mar 11 03:00:54 2010 From: pabs3 at bonedaddy.net (Paul Wise) Date: Thu, 11 Mar 2010 10:00:54 +0800 Subject: [Mailman-Developers] pipermail feature request for View by Date In-Reply-To: References: Message-ID: On Wed, Mar 10, 2010 at 11:33 PM, Mark Sapiro wrote: > As far as I can tell, patches to implement the feature seen at > > have never been submitted upstream. AFAICT, those pages are generated by MHonArc, not pipermail. Debian lists are also generated by MHonArc and have the same features. http://lists.debian.org/debian-devel/2010/03/maillist.html -- bye, pabs http://bonedaddy.net/pabs3/ From jenred at gmail.com Wed Mar 17 23:41:34 2010 From: jenred at gmail.com (Jennifer Redman) Date: Wed, 17 Mar 2010 15:41:34 -0700 Subject: [Mailman-Developers] Mailman 3.0 UI Status? Message-ID: <93f118f1003171541v68dd1a18s87e3f8d81b82de39@mail.gmail.com> Hello! I believe that there was a Code Sprint at Pycon to work on the MM 3.0 UI (and other items). Is there any place I can go to read about what has been implemented thus far in MM 3.0 and what features are still outstanding with regards to MM 3.0 and in particular the UI? Thanks, Jen From barry at list.org Thu Mar 18 03:27:26 2010 From: barry at list.org (Barry Warsaw) Date: Wed, 17 Mar 2010 22:27:26 -0400 Subject: [Mailman-Developers] Mailman 3.0 UI Status? In-Reply-To: <93f118f1003171541v68dd1a18s87e3f8d81b82de39@mail.gmail.com> References: <93f118f1003171541v68dd1a18s87e3f8d81b82de39@mail.gmail.com> Message-ID: <20100317222726.6ec076a7@heresy> On Mar 17, 2010, at 03:41 PM, Jennifer Redman wrote: >I believe that there was a Code Sprint at Pycon to work on the MM 3.0 UI >(and other items). Is there any place I can go to read about what has been >implemented thus far in MM 3.0 and what features are still outstanding with >regards to MM 3.0 and in particular the UI? Hi Jen, We did sprint on the MM3 web ui at Pycon, and I've been meaning to review the work and publicize it more. Florian, Jon, and Craig did some good work on that side while I was reworking the REST infrastructure. Their branches are here: https://code.edge.launchpad.net/mailmanweb We decided to use Django and see how far we could get. I think the experiment worked well and I'm inclined to go with Django moving forward. Perhaps Florian can speak more about this, where he plans to go and how we can get more people involved in this effort. I think he and Patrick were even considering putting up an experimental server so that we can being to play with it. -Barry -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 836 bytes Desc: not available URL: From p at state-of-mind.de Thu Mar 18 06:32:40 2010 From: p at state-of-mind.de (Patrick Ben Koetter) Date: Thu, 18 Mar 2010 06:32:40 +0100 Subject: [Mailman-Developers] Mailman 3.0 UI Status? In-Reply-To: <20100317222726.6ec076a7@heresy> References: <93f118f1003171541v68dd1a18s87e3f8d81b82de39@mail.gmail.com> <20100317222726.6ec076a7@heresy> Message-ID: <20100318053239.GA2020@state-of-mind.de> * Barry Warsaw : > On Mar 17, 2010, at 03:41 PM, Jennifer Redman wrote: > > >I believe that there was a Code Sprint at Pycon to work on the MM 3.0 UI > >(and other items). Is there any place I can go to read about what has been > >implemented thus far in MM 3.0 and what features are still outstanding with > >regards to MM 3.0 and in particular the UI? > > Hi Jen, > > We did sprint on the MM3 web ui at Pycon, and I've been meaning to review the > work and publicize it more. Florian, Jon, and Craig did some good work on > that side while I was reworking the REST infrastructure. > > Their branches are here: > > https://code.edge.launchpad.net/mailmanweb > > We decided to use Django and see how far we could get. I think the experiment > worked well and I'm inclined to go with Django moving forward. Perhaps > Florian can speak more about this, where he plans to go and how we can get > more people involved in this effort. I think he and Patrick were even > considering putting up an experimental server so that we can being to play > with it. The server is up and almost ready to play with. Florian wanted to check a few things the other day and ping you offlist on this and that. p at rick -- state of mind Digitale Kommunikation http://www.state-of-mind.de Franziskanerstra?e 15 Telefon +49 89 3090 4664 81669 M?nchen Telefax +49 89 3090 4666 Amtsgericht M?nchen Partnerschaftsregister PR 563 -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 316 bytes Desc: Digital signature URL: From barry at list.org Thu Mar 18 13:32:38 2010 From: barry at list.org (Barry Warsaw) Date: Thu, 18 Mar 2010 08:32:38 -0400 Subject: [Mailman-Developers] Mailman 3.0 UI Status? In-Reply-To: <20100318053239.GA2020@state-of-mind.de> References: <93f118f1003171541v68dd1a18s87e3f8d81b82de39@mail.gmail.com> <20100317222726.6ec076a7@heresy> <20100318053239.GA2020@state-of-mind.de> Message-ID: <20100318083238.156e9b17@heresy> On Mar 18, 2010, at 06:32 AM, Patrick Ben Koetter wrote: >The server is up and almost ready to play with. Florian wanted to check a few >things the other day and ping you offlist on this and that. Awesome! -Barry -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 836 bytes Desc: not available URL: From f at state-of-mind.de Fri Mar 19 09:18:48 2010 From: f at state-of-mind.de (Florian Fuchs) Date: Fri, 19 Mar 2010 09:18:48 +0100 Subject: [Mailman-Developers] Mailman 3.0 UI Status? In-Reply-To: <20100318083238.156e9b17@heresy> References: <93f118f1003171541v68dd1a18s87e3f8d81b82de39@mail.gmail.com> <20100317222726.6ec076a7@heresy> <20100318053239.GA2020@state-of-mind.de> <20100318083238.156e9b17@heresy> Message-ID: <3F3B1DDA-A7DF-4EA3-B0D1-775B24E5DB1E@state-of-mind.de> Hi all, there are still a few things to do but I'm hopeful I can get things ready over the weekend. My goal is to have a simple django skeleton running that talks to the rest server in a working MM3-environment. I will update the wiki with info on what is where and also outline some of the things we discussed during the sprint so everyone interested can get themselves up to speed. Cheers Florian Am 18.03.2010 um 13:32 schrieb Barry Warsaw: > On Mar 18, 2010, at 06:32 AM, Patrick Ben Koetter wrote: > >> The server is up and almost ready to play with. Florian wanted to check a few >> things the other day and ping you offlist on this and that. > > Awesome! > -Barry From barry at list.org Fri Mar 19 14:52:23 2010 From: barry at list.org (Barry Warsaw) Date: Fri, 19 Mar 2010 09:52:23 -0400 Subject: [Mailman-Developers] Mailman 3.0 UI Status? In-Reply-To: <3F3B1DDA-A7DF-4EA3-B0D1-775B24E5DB1E@state-of-mind.de> References: <93f118f1003171541v68dd1a18s87e3f8d81b82de39@mail.gmail.com> <20100317222726.6ec076a7@heresy> <20100318053239.GA2020@state-of-mind.de> <20100318083238.156e9b17@heresy> <3F3B1DDA-A7DF-4EA3-B0D1-775B24E5DB1E@state-of-mind.de> Message-ID: <20100319095223.6256dd34@heresy> On Mar 19, 2010, at 09:18 AM, Florian Fuchs wrote: >there are still a few things to do but I'm hopeful I can get things ready >over the weekend. My goal is to have a simple django skeleton running that >talks to the rest server in a working MM3-environment. I will update the wiki >with info on what is where and also outline some of the things we discussed >during the sprint so everyone interested can get themselves up to speed. Sounds great Florian, thanks. I think once we get the framework going and put a test server up, we're going to get a lot of folks interested in helping us flesh out the web ui. At least I hope so! :) -Barry -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 836 bytes Desc: not available URL: From barry at list.org Mon Mar 22 20:31:21 2010 From: barry at list.org (Barry Warsaw) Date: Mon, 22 Mar 2010 15:31:21 -0400 Subject: [Mailman-Developers] Temporary wiki.list.org outage Message-ID: <20100322153121.452e56e7@heresy> Hi folks, wiki.list.org may experience some short-term outages as the fine folks at Contegix attempt to upgrade our instance. They originally tried to do it over the weekend, but had some troubles and now want to attempt it again during weekday hours. Thanks, -Barry -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 836 bytes Desc: not available URL: From jenred at gmail.com Mon Mar 22 21:46:38 2010 From: jenred at gmail.com (Jennifer Redman) Date: Mon, 22 Mar 2010 13:46:38 -0700 Subject: [Mailman-Developers] Mailman 3.0 UI Status? In-Reply-To: <20100319095223.6256dd34@heresy> References: <93f118f1003171541v68dd1a18s87e3f8d81b82de39@mail.gmail.com> <20100317222726.6ec076a7@heresy> <20100318053239.GA2020@state-of-mind.de> <20100318083238.156e9b17@heresy> <3F3B1DDA-A7DF-4EA3-B0D1-775B24E5DB1E@state-of-mind.de> <20100319095223.6256dd34@heresy> Message-ID: <93f118f1003221346t117c8dacn4b63e07ce32b526e@mail.gmail.com> On Fri, Mar 19, 2010 at 6:52 AM, Barry Warsaw wrote: > On Mar 19, 2010, at 09:18 AM, Florian Fuchs wrote: > > >there are still a few things to do but I'm hopeful I can get things ready > >over the weekend. My goal is to have a simple django skeleton running that > >talks to the rest server in a working MM3-environment. I will update the > wiki > >with info on what is where and also outline some of the things we > discussed > >during the sprint so everyone interested can get themselves up to > speed.Mailman-Developers mailing list > Since Django is being used for the web-interface I'm curious about the implications for the ORM. Since MM 3.0 is using STORM - do you plan to just not use the built-in Django ORM and go with STORM - or are you going to wind up with 2 different database interfaces? Thanks, Jen From kovzol at gmail.com Mon Mar 22 22:54:59 2010 From: kovzol at gmail.com (=?UTF-8?B?S292w6FjcyBab2x0w6Fu?=) Date: Mon, 22 Mar 2010 22:54:59 +0100 Subject: [Mailman-Developers] Mailman 3.0 UI Status? In-Reply-To: <93f118f1003221346t117c8dacn4b63e07ce32b526e@mail.gmail.com> References: <93f118f1003171541v68dd1a18s87e3f8d81b82de39@mail.gmail.com> <20100317222726.6ec076a7@heresy> <20100318053239.GA2020@state-of-mind.de> <20100318083238.156e9b17@heresy> <3F3B1DDA-A7DF-4EA3-B0D1-775B24E5DB1E@state-of-mind.de> <20100319095223.6256dd34@heresy> <93f118f1003221346t117c8dacn4b63e07ce32b526e@mail.gmail.com> Message-ID: Dear All, do you have some screenshots about the upcoming Mailman3 UI? I have been Googling for some time but I didn't got appropriate results. Yours, Zoltan From stephen at xemacs.org Tue Mar 23 04:53:59 2010 From: stephen at xemacs.org (Stephen J. Turnbull) Date: Tue, 23 Mar 2010 12:53:59 +0900 Subject: [Mailman-Developers] Mailman 3.0 UI Status? In-Reply-To: References: <93f118f1003171541v68dd1a18s87e3f8d81b82de39@mail.gmail.com> <20100317222726.6ec076a7@heresy> <20100318053239.GA2020@state-of-mind.de> <20100318083238.156e9b17@heresy> <3F3B1DDA-A7DF-4EA3-B0D1-775B24E5DB1E@state-of-mind.de> <20100319095223.6256dd34@heresy> <93f118f1003221346t117c8dacn4b63e07ce32b526e@mail.gmail.com> Message-ID: <871vfbitgo.fsf@uwakimon.sk.tsukuba.ac.jp> Kov?cs Zolt?n writes: > Dear All, do you have some screenshots about the upcoming Mailman3 UI? I > have been Googling for some time but I didn't got appropriate results. If you think screenshots of the UI are important, then Mailman 3 is not for you, yet. Please have some patience, it will be coming in a few weeks I would guess. From f at state-of-mind.de Tue Mar 23 15:52:12 2010 From: f at state-of-mind.de (Florian Fuchs) Date: Tue, 23 Mar 2010 15:52:12 +0100 Subject: [Mailman-Developers] Mailman 3.0 UI Status? In-Reply-To: <93f118f1003221346t117c8dacn4b63e07ce32b526e@mail.gmail.com> References: <93f118f1003171541v68dd1a18s87e3f8d81b82de39@mail.gmail.com> <20100317222726.6ec076a7@heresy> <20100318053239.GA2020@state-of-mind.de> <20100318083238.156e9b17@heresy> <3F3B1DDA-A7DF-4EA3-B0D1-775B24E5DB1E@state-of-mind.de> <20100319095223.6256dd34@heresy> <93f118f1003221346t117c8dacn4b63e07ce32b526e@mail.gmail.com> Message-ID: <3A513D0F-C91D-4457-BB08-5DC76916F025@state-of-mind.de> > Since Django is being used for the web-interface I'm curious about the > implications for the ORM. Since MM 3.0 is using STORM - do you plan to just > not use the built-in Django ORM and go with STORM - or are you going to wind > up with 2 different database interfaces? Hi Jen, so far the plan is to have the UI completely separated from the mailman core and have the two communicate via REST. So I guess there is no reason not to use the Django ORM. But - at the risk of missing something right now: I am not quite sure if the UI will even need an own database at all if the data is stored by the mailman core. Cheers Florian From anna.granudd at gmail.com Tue Mar 23 17:35:12 2010 From: anna.granudd at gmail.com (Anna Granudd) Date: Tue, 23 Mar 2010 17:35:12 +0100 Subject: [Mailman-Developers] Mailman 3.0 UI Status? Message-ID: <104514401003230935q1a8b1afkb50b1d35cb0fef8a@mail.gmail.com> Hi, I tried to find the page in the wiki Florian mentioned but realized it probably hadn't been created yet. Would you mind sending a link to it once it's finished? Thanks, Anna > >there are still a few things to do but I'm hopeful I can get things ready > >over the weekend. My goal is to have a simple django skeleton running that > >talks to the rest server in a working MM3-environment. I will update the > wiki > >with info on what is where and also outline some of the things we > discussed > >during the sprint so everyone interested can get themselves up to speed. > > Sounds great Florian, thanks. I think once we get the framework going and > put > a test server up, we're going to get a lot of folks interested in helping > us > flesh out the web ui. At least I hope so! :) > > -Barry > From f at state-of-mind.de Tue Mar 23 18:32:27 2010 From: f at state-of-mind.de (Florian Fuchs) Date: Tue, 23 Mar 2010 18:32:27 +0100 Subject: [Mailman-Developers] Mailman 3.0 UI Status? In-Reply-To: <104514401003230935q1a8b1afkb50b1d35cb0fef8a@mail.gmail.com> References: <104514401003230935q1a8b1afkb50b1d35cb0fef8a@mail.gmail.com> Message-ID: <3698A25D-B4D2-4EA8-A95D-C8CC3E6919A1@state-of-mind.de> > I tried to find the page in the wiki Florian mentioned but realized it > probably hadn't been created yet. Would you mind sending a link to it once > it's finished? No, it's not been created yet, I'm afraid. I will send the link around as soon as I have finished it. Florian From jdk2588 at gmail.com Thu Mar 25 12:42:29 2010 From: jdk2588 at gmail.com (Jaideep Khandelwal) Date: Thu, 25 Mar 2010 17:12:29 +0530 Subject: [Mailman-Developers] Framework to be used for Mailman 3.0 Message-ID: <8a91af651003250442w70d11240jcfbd035841094157@mail.gmail.com> Hello All, As GNU Mailman version 3.0 alpha2 is launched and being made compatible with the other web frameworks , so what would be the preference like Django, Web2Py or any other ?? And how the authentication system would be working in Mailman 3.0 , like the issues of clear text passwords as if someone wants to use the mailing list's database info can be used somewhere else . Thanks Regards Jaideep From barry at list.org Thu Mar 25 15:37:07 2010 From: barry at list.org (Barry Warsaw) Date: Thu, 25 Mar 2010 10:37:07 -0400 Subject: [Mailman-Developers] Mailman 3.0 UI Status? In-Reply-To: <93f118f1003221346t117c8dacn4b63e07ce32b526e@mail.gmail.com> References: <93f118f1003171541v68dd1a18s87e3f8d81b82de39@mail.gmail.com> <20100317222726.6ec076a7@heresy> <20100318053239.GA2020@state-of-mind.de> <20100318083238.156e9b17@heresy> <3F3B1DDA-A7DF-4EA3-B0D1-775B24E5DB1E@state-of-mind.de> <20100319095223.6256dd34@heresy> <93f118f1003221346t117c8dacn4b63e07ce32b526e@mail.gmail.com> Message-ID: <20100325103707.60362927@heresy> On Mar 22, 2010, at 01:46 PM, Jennifer Redman wrote: >Since Django is being used for the web-interface I'm curious about the >implications for the ORM. Since MM 3.0 is using STORM - do you plan to just >not use the built-in Django ORM and go with STORM - or are you going to wind >up with 2 different database interfaces? Great question. I'm not a Django expert so I'm open to suggestions, but since these are in a sense separate projects and their primary (only?) integration point is the REST API, I think it would be okay to use the Django ORM for the web ui and Storm for the core engine. Ideally, the web ui would only have enough model code for it to do its job, possibly including caching where necessary, storing and accessing most of the core data in the engine via REST. The place where things might get tricky is in authentication, and I'm not really sure what the right answer is. My sense is that if we can store that in the core and provide it over REST that will work better. -Barry -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 836 bytes Desc: not available URL: From barry at list.org Thu Mar 25 15:39:16 2010 From: barry at list.org (Barry Warsaw) Date: Thu, 25 Mar 2010 10:39:16 -0400 Subject: [Mailman-Developers] Mailman 3.0 UI Status? In-Reply-To: <871vfbitgo.fsf@uwakimon.sk.tsukuba.ac.jp> References: <93f118f1003171541v68dd1a18s87e3f8d81b82de39@mail.gmail.com> <20100317222726.6ec076a7@heresy> <20100318053239.GA2020@state-of-mind.de> <20100318083238.156e9b17@heresy> <3F3B1DDA-A7DF-4EA3-B0D1-775B24E5DB1E@state-of-mind.de> <20100319095223.6256dd34@heresy> <93f118f1003221346t117c8dacn4b63e07ce32b526e@mail.gmail.com> <871vfbitgo.fsf@uwakimon.sk.tsukuba.ac.jp> Message-ID: <20100325103916.015cca4f@heresy> On Mar 23, 2010, at 12:53 PM, Stephen J. Turnbull wrote: >Kov?cs Zolt?n writes: > > > Dear All, do you have some screenshots about the upcoming Mailman3 UI? I > > have been Googling for some time but I didn't got appropriate results. > >If you think screenshots of the UI are important, then Mailman 3 is >not for you, yet. Please have some patience, it will be coming in a >few weeks I would guess. Correct. Florian will hopefully soon announce a public playground for the web ui. It's fairly simplistic right now, but we're working on ramping up participation in its development, so stay tuned! -Barry -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 836 bytes Desc: not available URL: From barry at list.org Thu Mar 25 15:46:04 2010 From: barry at list.org (Barry Warsaw) Date: Thu, 25 Mar 2010 10:46:04 -0400 Subject: [Mailman-Developers] Wiki scheduled downtime In-Reply-To: <20100301222424.09684da6@freewill.wooz.org> References: <20100301222424.09684da6@freewill.wooz.org> Message-ID: <20100325104604.4a1ab3bb@heresy> On Mar 01, 2010, at 10:24 PM, Barry Warsaw wrote: >Just a quick announcement to let you know that wiki.list.org is scheduled to >be off-line for upgrades starting at 2200 UTC on Friday, March 19, 2010. >Total downtime is not known, as they will be upgrading us to the latest >version and it's a big upgrade. Our hosting provider thinks they may have solved the problems we were having with the last upgrade, so they are going to try again. Currently scheduled for 2000 UTC today, please expect outages of up to one hour. -Barry -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 836 bytes Desc: not available URL: From barry at list.org Thu Mar 25 22:42:11 2010 From: barry at list.org (Barry Warsaw) Date: Thu, 25 Mar 2010 17:42:11 -0400 Subject: [Mailman-Developers] Framework to be used for Mailman 3.0 In-Reply-To: <8a91af651003250442w70d11240jcfbd035841094157@mail.gmail.com> References: <8a91af651003250442w70d11240jcfbd035841094157@mail.gmail.com> Message-ID: <20100325174211.37092999@heresy> On Mar 25, 2010, at 05:12 PM, Jaideep Khandelwal wrote: >As GNU Mailman version 3.0 alpha2 is launched and being made compatible with >the other web frameworks , so what would be the preference like Django, >Web2Py or any other ?? Mailman 3 is architected such that it should be easily integrated with any web framework, whether it be Python based or not. It can be controlled through a REST API, so the framework need only speak HTTP and JSON. We'll likely support a Python client out of the box though for Python frameworks. We're also working on a standalone web ui for MM3 which currently is Django-based. This will be for people who want a turnkey solution, but it will work just like the above, talking to the Mailman engine through REST. >And how the authentication system would be working in Mailman 3.0 , like the >issues of clear text passwords as if someone wants to use the mailing list's >database info can be used somewhere else . MM3 can currently handle multiple types of passwords, though I wouldn't say the authentication API is set in stone. By default though it will not store plain text passwords in the database. Thus password reminders are gone, opting instead for password resets. -Barry -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 836 bytes Desc: not available URL: From Brian.Mingus at Colorado.EDU Mon Mar 29 18:18:38 2010 From: Brian.Mingus at Colorado.EDU (Brian J Mingus) Date: Mon, 29 Mar 2010 10:18:38 -0600 Subject: [Mailman-Developers] Feature request for Mailman 3: Ability to perform all admin functions from gmail Message-ID: <9839a05c1003290918j40f71fb4nb9535ffd53cda29e@mail.gmail.com> Hello, I moderate the Connectionists mailing list which has ~5,000 subscribers. Unfortunately I do not have control over the server hardware and the admin interface is extremely slow. Thus, I would like to be able to simply reply to each e-mail sent to connectionists-owner to accept, discard, etc each e-mail. Unfortunately gmail does not parse out the attachment correctly and so I can't do this. I realize many of you will say that gmail is not a proper MUA but that doesn't weigh on me very heavily since I am otherwise very productive with it. I am also skilled in Python, although as you can imagine I have a long todo list. But, if someone could define a clear path to making this work perhaps I could meet the Mailman 3 deadline, whenever that is. Or perhaps I could work with someone on it, or convince someone else that an alternate, more general and widely supported (e.g., supported in all very popular web e-mail clients) e-mail interface to mailman administration is worth their time. Thank you, Brian Mingus Professional Research Assistant Computational Cognitive Neuroscience Lab University of Colorado at Boulder From skip at pobox.com Mon Mar 29 19:39:37 2010 From: skip at pobox.com (skip at pobox.com) Date: Mon, 29 Mar 2010 12:39:37 -0500 Subject: [Mailman-Developers] Feature request for Mailman 3: Ability to perform all admin functions from gmail In-Reply-To: <9839a05c1003290918j40f71fb4nb9535ffd53cda29e@mail.gmail.com> References: <9839a05c1003290918j40f71fb4nb9535ffd53cda29e@mail.gmail.com> Message-ID: <19376.58841.477286.80873@montanaro.dyndns.org> Brian> .... I would like to be able to simply reply to each e-mail sent Brian> to connectionists-owner to accept, discard, etc each e-mail. I wrote a script called mmfold.py a few years ago which you can get from here: http://www.smontanaro.net/python/ I use it to manage admin/moderator requests for 16 python.org mailing lists by calling it with each list's admin or moderator page in turn: function mmcheck { for url in \ http://mail.python.org/mailman/admindb/pydotorg-checkins?admpw=PASS \ ... http://mail.python.org/mailman/admindb/chipy-announce?admpw=PASS \ ; do python mmfold.py $url done } I get one page for each list which has messages awaiting approval. That might not be quite as convenient as simply responding via email in most cases, but will be much more convenient than wading through Mailman message-by-message. -- Skip Montanaro - skip at pobox.com - http://www.smontanaro.net/ From barry at list.org Mon Mar 29 20:44:54 2010 From: barry at list.org (Barry Warsaw) Date: Mon, 29 Mar 2010 14:44:54 -0400 Subject: [Mailman-Developers] Feature request for Mailman 3: Ability to perform all admin functions from gmail In-Reply-To: <9839a05c1003290918j40f71fb4nb9535ffd53cda29e@mail.gmail.com> References: <9839a05c1003290918j40f71fb4nb9535ffd53cda29e@mail.gmail.com> Message-ID: <20100329144454.0d6d3e8b@heresy> On Mar 29, 2010, at 10:18 AM, Brian J Mingus wrote: >I realize many of you will say that gmail is not a proper MUA but that >doesn't weigh on me very heavily since I am otherwise very productive with >it. I am also skilled in Python, although as you can imagine I have a long >todo list. But, if someone could define a clear path to making this work >perhaps I could meet the Mailman 3 deadline, whenever that is. Or perhaps I >could work with someone on it, or convince someone else that an alternate, >more general and widely supported (e.g., supported in all very popular web >e-mail clients) e-mail interface to mailman administration is worth their >time. Another thing to think about besides Skip's script is that MM3 will provide a REST API for scriptable control. Now, the primary admin REST API probably will not be available, but a protected, authenticated API is worth pursuing. Another option is to expose more of the command interface through the email API, but I would like to explore GPG verification for that interface. -Barry -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 836 bytes Desc: not available URL: From p at state-of-mind.de Mon Mar 29 21:50:12 2010 From: p at state-of-mind.de (Patrick Ben Koetter) Date: Mon, 29 Mar 2010 21:50:12 +0200 Subject: [Mailman-Developers] Feature request for Mailman 3: Ability to perform all admin functions from gmail In-Reply-To: <20100329144454.0d6d3e8b@heresy> References: <9839a05c1003290918j40f71fb4nb9535ffd53cda29e@mail.gmail.com> <20100329144454.0d6d3e8b@heresy> Message-ID: <20100329195012.GA6110@state-of-mind.de> * Barry Warsaw : > On Mar 29, 2010, at 10:18 AM, Brian J Mingus wrote: > > >I realize many of you will say that gmail is not a proper MUA but that > >doesn't weigh on me very heavily since I am otherwise very productive with > >it. I am also skilled in Python, although as you can imagine I have a long > >todo list. But, if someone could define a clear path to making this work > >perhaps I could meet the Mailman 3 deadline, whenever that is. Or perhaps I > >could work with someone on it, or convince someone else that an alternate, > >more general and widely supported (e.g., supported in all very popular web > >e-mail clients) e-mail interface to mailman administration is worth their > >time. > > Another thing to think about besides Skip's script is that MM3 will provide a > REST API for scriptable control. Now, the primary admin REST API probably > will not be available, but a protected, authenticated API is worth pursuing. > > Another option is to expose more of the command interface through the email > API, but I would like to explore GPG verification for that interface. Add S/MIME just in case you feel bored... ;) p at rick -- state of mind Digitale Kommunikation http://www.state-of-mind.de Franziskanerstra?e 15 Telefon +49 89 3090 4664 81669 M?nchen Telefax +49 89 3090 4666 Amtsgericht M?nchen Partnerschaftsregister PR 563 -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 316 bytes Desc: Digital signature URL: