[Mailman3-dev] Mailman Design

Barry Warsaw barry at python.org
Fri Apr 9 09:21:53 EDT 2004


On Fri, 2004-04-09 at 08:48, Aaron Schaap wrote:

> Using CSS is probably the safest and easiest way. No exploits that I know
> of. If anything, someone can even write up their own look and feel that
> could over ride a list look but it would only be viewable that person's
> browser.

That's fine.  If a list admin does something dumb, that's fine as long
as they can undo the breakage.

> Put something like <body id="<mailman-name>"> and allow a user (if they
> wanted too) to change anything for their liking.
> 
> Other issues however come about - What if a person wants to add a whole
> navigation system, or what if they need to add some JavaScript. Maybe, we
> could just allow a header and footer to be editable and let people use CSS
> for everything else.

We're definitely looking for the 80/20 solution here.  If someone wants
infinite thru-the-web editability of Mailman's web interface, they can
use the Zope-fronted Mailman approach.  Or they could just edit the
template files from the command line (hard to do now because we spread
the u/i across 2.5 different rendering systems).  I think a lot of
people would be happy with a sufficiently flexible CSS model and the
ability to edit the CSS through the web.

What do y'all think?
-Barry





More information about the Mailman3-Dev mailing list