[Mailman-Developers] Here's a little issue with the news gatewaying: If the n

Jay R. Ashworth jra@baylink.com
Thu, 15 Mar 2001 22:10:14 -0500


On Fri, Mar 16, 2001 at 12:16:58AM +0100, Thomas Wouters wrote:
> [ Apologies for the off-topicness, but Python can't be *totally* off topic,
>   not on this mailinglist, can it ? :) ]

I shouldn't think so... and it's not like this list has been swamped
with traffic... I *still* haven't gotten an answer to *my* first
question, asked last Friday... :-}

> On Thu, Mar 15, 2001 at 11:29:26AM -0500, Jay R. Ashworth wrote:
> > > Note that Python is the easiest langauge in the world. Did
> > > you read the tutorial yet ? If you're already familiar with
> > > programming in some other language, it's easy to get into, and
> > > will teach you everything about the language itself. Most of the
> > > rest you'll want to learn eventually is library docs, but you can
> > > browse those on an as-needed basis.

> > Well, you can code python like C, or you can code it like python, just
> > like perl 5.  If it's coded like C, which much of this package is, I
> > can follow it.
> 
> Actually, Mailman is written in pretty standard Python. Pipermail is
> probably an example of the word's worst Python code, but the rest is
> pretty simple :) It might reflect a bit of C style because Barry does
> a fair bit of C coding, but Barry also used to do a lot of Java coding
> (or pretend to, anyway, on JPython :) so I'm not sure if that's true.
> Python isn't like Perl, you can't write it in *that* many different
> ways :)

Well, no, but you can swim in the Object Orientation, or you can
tiptoe through it, and the code I've looked at doesn't look to
horribly deep to me.

Except make_whatever in Utils; how do you get a hard newline in that
damned routine?  The template stuff is one of the weak spots in
system operator documentation... and the templates could us a touch
of work, too -- no offence to whomever's writing that is...

> Hi! I'm a .signature virus! copy me into your .signature file to help
> me spread!

I like the Amish virus better...

Cheers,
-- jra
-- 
Jay R. Ashworth                                                jra@baylink.com
Member of the Technical Staff     Baylink
The Suncoast Freenet         The Things I Think
Tampa Bay, Florida        http://baylink.pitas.com             +1 727 804 5015