[Mailman-Developers] Web UI
A few days ago, a discussion of Mailman's web UI started on mailman- users: http://www.mail-archive.com/mailman-users%40python.org/ msg49681.html Since this is more of a development effort than a users issue, we're moving continued discussion here. I'll kick off the thread by answering a question: But how easy is it to actually improve the web UI? Not very. Not only is it tightly integrated, but any text change will have to go through all the many translators for various languages. And then there's accessibility concerns, issues regarding any extra install requirements we might want to add (eg for templating systems), and the basic problem of building an interface that appeals to a rather large array of people... Changing the web UI is a big pain. That said, I think this is a worthwhile endeavour, and we had previous discussed an improved web UI being a good goal for a 2.2 release (we'll also need new UI for mm3, of course). Just don't expect it to happen tomorrow or be a cakewalk. This is not a project to take on lightly. I've started up a wiki page here for us to capture ideas for an improved web UI: http://wiki.list.org/x/RoBE and being the self-interested person that I am, I'm going to try to generate some thoughts on my own idea here first ;) I think we could benefit a fair bit from having a simple and an expert interface for the list administrators. I had a number of replies both on and off list saying yes! please! so I take it I'm not the only one who thinks this is a good idea. My question to everyone is... what options would you deem essential in the simple interface? Terri ___ Mailman-Developers mailing list Mailman-Developers@python.org 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=showfile=faq01.027.htp
Re: [Mailman-Developers] Web UI
On Thu, Jun 19, 2008 at 01:21:31PM -0400, Terri Oda wrote: My question to everyone is... what options would you deem essential in the simple interface? * Membership management o add/remove members o adjust per-member digest settings o adjust per-member moderation * Moderation o 3 PRESETS: announce-only list vs. moderated discussion vs. open discussion * List Description o web landing page description o footer content * Passwords o brain-dead obvious password reset procedure (we get a lot of tickets requesting a password reset) Thanks for this... Cheers, -- Cristóbal Palmer ibiblio.org systems administrator ___ Mailman-Developers mailing list Mailman-Developers@python.org 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=showfile=faq01.027.htp
Re: [Mailman-Developers] Web UI
Personally from my stand point, the only options that I can think of for a simple interface would be: MAIN SITE ADMIN: #1. Create a new mailing list #2. Add Users to list #3. Manage digest/non digest options #4. Emergency moderation #5. Archives (Setting for public/private) LIST ADMIN: #1. Manage subscriber list #2. Manage digest/non digest options #3. Emergency moderation #4. Archives (Public/private settings) I think that's it... And then provide links to the advanced interface, Maybe have a glossary where you can go into and pull up all the settings and then click on it and link directly to it? In fact... Depending on how the documentation is done, it might be possible to use that to grab the settings... On Jun 19, 2008, at 1:21 PM, Terri Oda wrote: A few days ago, a discussion of Mailman's web UI started on mailman- users: http://www.mail-archive.com/mailman-users%40python.org/msg49681.html Since this is more of a development effort than a users issue, we're moving continued discussion here. I'll kick off the thread by answering a question: But how easy is it to actually improve the web UI? Not very. Not only is it tightly integrated, but any text change will have to go through all the many translators for various languages. And then there's accessibility concerns, issues regarding any extra install requirements we might want to add (eg for templating systems), and the basic problem of building an interface that appeals to a rather large array of people... Changing the web UI is a big pain. That said, I think this is a worthwhile endeavour, and we had previous discussed an improved web UI being a good goal for a 2.2 release (we'll also need new UI for mm3, of course). Just don't expect it to happen tomorrow or be a cakewalk. This is not a project to take on lightly. I've started up a wiki page here for us to capture ideas for an improved web UI: http://wiki.list.org/x/RoBE and being the self-interested person that I am, I'm going to try to generate some thoughts on my own idea here first ;) I think we could benefit a fair bit from having a simple and an expert interface for the list administrators. I had a number of replies both on and off list saying yes! please! so I take it I'm not the only one who thinks this is a good idea. My question to everyone is... what options would you deem essential in the simple interface? Terri ___ Mailman-Developers mailing list Mailman-Developers@python.org 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/japruim%40raoset.com Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=showfile=faq01.027.htp -- Jason Pruim Raoset Inc. Technology Manager MQC Specialist 11287 James St Holland, MI 49424 www.raoset.com [EMAIL PROTECTED] ___ Mailman-Developers mailing list Mailman-Developers@python.org 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=showfile=faq01.027.htp
[Mailman-Developers] GPLv3
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 As you know, GNU Mailman has been an official GNU project for almost its entire life. As such, our project receives certain benefits and has certain responsibilities. One of our responsibilities is to adopt the standard GNU licensing regime. This aligns with our goals for the project and so we do it gladly. Last year, the Free Software Foundation released a significant update to the venerable GNU General Public License, called version 3 or GPLv3. Recently, the FSF has been asking GNU projects in general, and GNU Mailman in particular to update to the GPLv3. I think this is a good idea. Briefly, compatibility with the Apache ASL 2.0 and the ability to exempt Python system libraries are two big benefits for us. In talking with the FSF, we've agreed not to change Mailman 2.1 at all. We will continue to release new Mailman 2.1 versions under the GPLv2, though hopefully after 2.1.11 there won't /be/ any more new 2.1 releases ;). Both Mailman 2.2 and 3.0 will be released under the GPLv3. We've not made the changes to the source code yet, but we should do that soon. I hope that you, our great Mailman community, will support this effort. I don't think we need a big debate about the FSF, GNU or GPL here. Long ago we committed to being a GNU project, and this is what the FSF wants all GNU projects to do. I have less experience with the GPLv3 (as we all do!) but from my discussions and reading, I think the GPLv3 is a good license. Please note that we are not planning to adopt the Affero GPLv3 even though Mailman has such a prominent web presence. If you have a specific hardship with our adoption of GPLv3 for Mailman 2.2 and 3.0, please let me know. I may not be able to answer your questions, but we can bring in some official GNU and FSF people to help us address them. I don't have a time frame for making the switch, but I'd like to do it soonish, and definitely before any next alpha release. For more information, please see: http://gplv3.fsf.org/ http://www.fsf.org/licensing/licenses/gpl-faq.html Cheers, - -Barry -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.9 (Darwin) iEYEARECAAYFAkha0V4ACgkQ2YZpQepbvXGydgCfXQ5VSeHcuPn9O/q4TInCW8ec VjYAmgOBY5v/LKSih1PGGb8/MgrAigfq =Oy7b -END PGP SIGNATURE- ___ Mailman-Developers mailing list Mailman-Developers@python.org 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=showfile=faq01.027.htp