I've asked this question before: when are we going to see comp.lang.python.announce back online ? I know that everyone is busy with getting the betas ready, but looking at www.python.org I find that the "latest" special announcement is dated 22-Mar-2000. People will get the false idea that Python isn't moving anywhere... at least not in the spirit of OSS' "release early and often". Could someone please summarize what needs to be done to post a message to comp.lang.python.announce without taking the path via the official (currently defunct) moderator ? I've had a look at the c.l.p.a postings and the only special header they include is the "Approved: fleck@informatik.uni-bonn.de" header. If this is all it takes to post to a moderated newsgroup, fixing Mailman to do the trick should be really simple. I'm willing to help here to get this done *before* the Python 2.0beta1 announcement. Thanks, -- Marc-Andre Lemburg ______________________________________________________________________ Business: http://www.lemburg.com/ Python Pages: http://www.lemburg.com/python/
On Fri, Aug 25, 2000 at 02:04:27PM +0200, M.-A. Lemburg wrote:
I've asked this question before: when are we going to see comp.lang.python.announce back online ?
Barry is working on this, by modifying Mailman to play moderator (via the
normal list-admin's post-approval mechanism.) As I'm sure he'll tell you
himself, when he wakes up ;)
--
Thomas Wouters
Thomas Wouters wrote:
On Fri, Aug 25, 2000 at 02:04:27PM +0200, M.-A. Lemburg wrote:
I've asked this question before: when are we going to see comp.lang.python.announce back online ?
Barry is working on this, by modifying Mailman to play moderator (via the normal list-admin's post-approval mechanism.) As I'm sure he'll tell you himself, when he wakes up ;)
This sounds like an aweful lot of work... wouldn't a quick hack as intermediate solution suffice for the moment (it needen't even go into any public Mailman release -- just the Mailman installation at python.org which handles the announcement list). Ok, I'll wait for Barry to wake up ;-) ... <ringring> -- Marc-Andre Lemburg ______________________________________________________________________ Business: http://www.lemburg.com/ Python Pages: http://www.lemburg.com/python/
"M" == M
writes:
M> This sounds like an aweful lot of work... wouldn't a quick hack M> as intermediate solution suffice for the moment (it needen't M> even go into any public Mailman release -- just the Mailman M> installation at python.org which handles the announcement M> list). Naw, it's actually the least amount of work, since all the mechanism is already there. You just need to add a flag and another hold criteria. It's unofficial because I'm in feature freeze. M> Ok, I'll wait for Barry to wake up ;-) ... <ringring> Who says I'm awake? Don't you know I'm a very effective sleep hacker? I'm also an effective sleep gardener and sometimes the urge to snore and plant takes over. You should see my cucumbers! the-only-time-in-the-last-year-i've-been-truly-awake-was-when-i jammed-with-eric-at-ipc8-ly y'rs, -Barry
the-only-time-in-the-last-year-i've-been-truly-awake-was-when-i jammed-with-eric-at-ipc8-ly y'rs,
And that was really good! You should do it more often! Let's make sure we organize a jam session in advance for icp9 -- that way we can get more folks to bring instruments, berries, sugar, bread, butter, etc. i-don't-jam-i-listen-ly y'rs, --david
"DA" == David Ascher
writes:
DA> And that was really good! You should do it more often! Thanks! DA> Let's make sure we organize a jam session in advance for icp9 DA> -- that way we can get more folks to bring instruments, DA> berries, sugar, bread, butter, etc. DA> i-don't-jam-i-listen-ly y'rs, Okay, so who's gonna webcast IPC9? :) -B
And that was really good! You should do it more often!
Agreed!
Let's make sure we organize a jam session in advance for icp9 -- that way we can get more folks to bring instruments, berries, sugar, bread, butter, etc.
This sounds much more fun (and more Pythonic) than a geeks-with-guns event! :-) --Guido van Rossum (home page: http://www.pythonlabs.com/~guido/)
I've asked this question before: when are we going to see comp.lang.python.announce back online ?
I know that everyone is busy with getting the betas ready, but looking at www.python.org I find that the "latest" special announcement is dated 22-Mar-2000. People will get the false idea that Python isn't moving anywhere... at least not in the spirit of OSS' "release early and often".
Could someone please summarize what needs to be done to post a message to comp.lang.python.announce without taking the path via the official (currently defunct) moderator ?
I've had a look at the c.l.p.a postings and the only special header they include is the "Approved: fleck@informatik.uni-bonn.de" header.
If this is all it takes to post to a moderated newsgroup, fixing Mailman to do the trick should be really simple.
I'm willing to help here to get this done *before* the Python 2.0beta1 announcement.
Coincidence! Barry just wrote the necessary hacks that allow a Mailman list to be used to moderate a newsgroup, and installed them in python.org. He's testing the setup today and I expect that we'll be able to solicit for moderators tonight! --Guido van Rossum (home page: http://www.pythonlabs.com/~guido/)
Guido van Rossum wrote:
I've asked this question before: when are we going to see comp.lang.python.announce back online ?
I know that everyone is busy with getting the betas ready, but looking at www.python.org I find that the "latest" special announcement is dated 22-Mar-2000. People will get the false idea that Python isn't moving anywhere... at least not in the spirit of OSS' "release early and often".
Could someone please summarize what needs to be done to post a message to comp.lang.python.announce without taking the path via the official (currently defunct) moderator ?
I've had a look at the c.l.p.a postings and the only special header they include is the "Approved: fleck@informatik.uni-bonn.de" header.
If this is all it takes to post to a moderated newsgroup, fixing Mailman to do the trick should be really simple.
I'm willing to help here to get this done *before* the Python 2.0beta1 announcement.
Coincidence! Barry just wrote the necessary hacks that allow a Mailman list to be used to moderate a newsgroup, and installed them in python.org. He's testing the setup today and I expect that we'll be able to solicit for moderators tonight!
Way cool :-) Thanks. -- Marc-Andre Lemburg ______________________________________________________________________ Business: http://www.lemburg.com/ Python Pages: http://www.lemburg.com/python/
"M" == M
writes:
M> I've asked this question before: when are we going to see M> comp.lang.python.announce back online ? M> If this is all it takes to post to a moderated newsgroup, M> fixing Mailman to do the trick should be really simple. M> I'm willing to help here to get this done *before* the Python M> 2.0beta1 announcement. MAL, you must be reading my mind! I've actually been working on some unofficial patches to Mailman that will let list admins moderate a moderated newsgroup. The technical details are described in a recent post to mailman-developers[1]. I'm testing it out right now. I first installed this on starship, but there's no nntp server that starship can post to, so I've since moved the list to python.org. However, I'm still having some problems with the upstream feed, or at least I haven't seen approved messages appearing on deja or my ISP's server. I'm not exactly sure why; could just be propagation delays. Anyway, if anybody does see my test messages show up in the newsgroup (not the gatewayed mailing list -- sorry David), please let me know. -Barry [1] http://www.python.org/pipermail/mailman-developers/2000-August/005388.html
"Barry A. Warsaw" wrote:
"M" == M
writes: M> I've asked this question before: when are we going to see M> comp.lang.python.announce back online ?
M> If this is all it takes to post to a moderated newsgroup, M> fixing Mailman to do the trick should be really simple.
M> I'm willing to help here to get this done *before* the Python M> 2.0beta1 announcement.
MAL, you must be reading my mind!
I've actually been working on some unofficial patches to Mailman that will let list admins moderate a moderated newsgroup. The technical details are described in a recent post to mailman-developers[1].
Cool... :-)
I'm testing it out right now. I first installed this on starship, but there's no nntp server that starship can post to, so I've since moved the list to python.org. However, I'm still having some problems with the upstream feed, or at least I haven't seen approved messages appearing on deja or my ISP's server. I'm not exactly sure why; could just be propagation delays.
Anyway, if anybody does see my test messages show up in the newsgroup (not the gatewayed mailing list -- sorry David), please let me know.
Nothing has appeared at my ISP yet. Looking at the mailing list archives, the postings don't have the Approved: header (but perhaps it's just the archive which doesn't include it). -- Marc-Andre Lemburg ______________________________________________________________________ Business: http://www.lemburg.com/ Python Pages: http://www.lemburg.com/python/
"M" == M
writes:
M> Nothing has appeared at my ISP yet. Looking at the mailing list M> archives, the postings don't have the Approved: header (but M> perhaps it's just the archive which doesn't include it). Correct. They're stripped out of the archives. My re-homed nntpd test worked though all the way through, so one more test and we're home free. -Barry
M.-A. Lemburg:
Could someone please summarize what needs to be done to post a message to comp.lang.python.announce without taking the path via the official (currently defunct) moderator ?
I'm not really defunct, I'm jut not posting any announcements because I'm not receiving them any more. ;-)))
I've had a look at the c.l.p.a postings and the only special header they include is the "Approved: fleck@informatik.uni-bonn.de" header.
Basically, that's all it takes to post to a "moderated" newsgroup. (Talking about a case of "security by obscurity" here... :-/) Actually, the string following the "Approved: " may even be random... In principle, I do have the time again to do daily moderation of incoming postings for c.l.py.a. Unfortunately, I currently lack the infrastructure (i.e. the moderation program), which went down together with the old starship. I was basically waiting for a version of Mailman that could be used to post to moderated newsgroups. (I should probably have been more vocal about that, or even should have started hacking Mailman myself... I *did* start to write something that would grab new announcements daily from Parnassus and post them to c.l.py.a, and I may even come to finish this in September, but that doesn't substitute for a "real" moderation tool for user-supplied postings. Also, it would probably be a lot easier for Parnassus postings to be built directly from the Parnassus database, instead from its [generated] HTML pages - the Parnassus author intended to supply such functionality, but I didn't hear from him yet, either.) So what's needed now? Primarily, a Mailman installation that can post to moderated newsgroups (and maybe also do the mail2list gatewaying for c.l.py.a), and a mail alias that forwards mail for python-announce@python.org to that Mailman address. Some "daily digest" generator for Parnassus announcements would be nice to have, too, but that can only come once the other two things work. Anyway, thanks for bringing this up again - it puts c.l.py.a at the top of my to-do list again (where it should be, of course ;-). Yours, Markus.
Markus Fleck wrote:
M.-A. Lemburg:
I've had a look at the c.l.p.a postings and the only special header they include is the "Approved: fleck@informatik.uni-bonn.de" header.
Basically, that's all it takes to post to a "moderated" newsgroup. (Talking about a case of "security by obscurity" here... :-/) Actually, the string following the "Approved: " may even be random...
Wow, so much for spam protection.
In principle, I do have the time again to do daily moderation of incoming postings for c.l.py.a. Unfortunately, I currently lack the infrastructure (i.e. the moderation program), which went down together with the old starship. I was basically waiting for a version of Mailman that could be used to post to moderated newsgroups. (I should probably have been more vocal about that, or even should have started hacking Mailman myself... I *did* start to write something that would grab new announcements daily from Parnassus and post them to c.l.py.a, and I may even come to finish this in September, but that doesn't substitute for a "real" moderation tool for user-supplied postings. Also, it would probably be a lot easier for Parnassus postings to be built directly from the Parnassus database, instead from its [generated] HTML pages - the Parnassus author intended to supply such functionality, but I didn't hear from him yet, either.)
So what's needed now? Primarily, a Mailman installation that can post to moderated newsgroups (and maybe also do the mail2list gatewaying for c.l.py.a), and a mail alias that forwards mail for python-announce@python.org to that Mailman address. Some "daily digest" generator for Parnassus announcements would be nice to have, too, but that can only come once the other two things work.
Anyway, thanks for bringing this up again - it puts c.l.py.a at the top of my to-do list again (where it should be, of course ;-).
Barry has just installed a Mailman patch that allows gatewaying to a moderated newsgroup. He's also looking for volunteers to do the moderation. I guess you should apply by sending Barry a private mail (see the announcement on c.l.p.a ;-). -- Marc-Andre Lemburg ______________________________________________________________________ Business: http://www.lemburg.com/ Python Pages: http://www.lemburg.com/python/
On Sat, Aug 26, 2000 at 10:31:05AM +0200, M.-A. Lemburg wrote:
Markus Fleck wrote:
I've had a look at the c.l.p.a postings and the only special header they include is the "Approved: fleck@informatik.uni-bonn.de" header.
Basically, that's all it takes to post to a "moderated" newsgroup. (Talking about a case of "security by obscurity" here... :-/) Actually, the string following the "Approved: " may even be random...
Yes, it can be completely random. We're talking about USENET here, it wasn't designed for complicated procedures :-)
Wow, so much for spam protection.
Well, we have a couple of 'moderated' lists locally, and I haven't, in 5
years, seen anyone fake an Approved: header. Of course, the penalty of doing
so would be severe, but we haven't even had to warn anyone, either, so how
could they know that ? :)
I also think most news-administrators are quite uhm, strict, in that kind of
thing. If any of our clients were found faking Approved: headers, they'd get
a not-very-friendly warning. If they do it a second time, they lose their
account. The news administrators I talked with at SANE2000 (sysadmin
conference) definately shared the same attitude. This isn't email, with
arbitrary headers and open relays and such, this is usenet, where you have
to have a fair bit of clue to keep your newsserver up and running :)
And up to now, spammers have been either too dumb or too smart to figure out
how to post to moderated newsgroups... I hope that if anyone ever does, the
punishment will be severe enough to scare away the rest ;P
--
Thomas Wouters
"MF" == Markus Fleck
writes:
MF> In principle, I do have the time again to do daily moderation MF> of incoming postings for c.l.py.a. Unfortunately, I currently MF> lack the infrastructure (i.e. the moderation program), which MF> went down together with the old starship. I was basically MF> waiting for a version of Mailman that could be used to post to MF> moderated newsgroups. (I should probably have been more vocal MF> about that, or even should have started hacking Mailman MF> myself... All this is in place now. MF> I *did* start to write something that would grab new MF> announcements daily from Parnassus and post them to c.l.py.a, MF> and I may even come to finish this in September, but that MF> doesn't substitute for a "real" moderation tool for MF> user-supplied postings. Also, it would probably be a lot MF> easier for Parnassus postings to be built directly from the MF> Parnassus database, instead from its [generated] HTML pages - MF> the Parnassus author intended to supply such functionality, MF> but I didn't hear from him yet, either.) I think that would be a cool thing to work on. As I mentioned to Markus in private email, it would be great if the Parnassus->news tool added the special c.l.py.a footer so that automated scripts on the /other/ end could pull the messages off the newsgroup, search for the footer, and post them to web pages, etc. MF> So what's needed now? Primarily, a Mailman installation that MF> can post to moderated newsgroups (and maybe also do the MF> mail2list gatewaying for c.l.py.a), and a mail alias that MF> forwards mail for python-announce@python.org to that Mailman MF> address. Some "daily digest" generator for Parnassus MF> announcements would be nice to have, too, but that can only MF> come once the other two things work. All this is in place, as MAL said. Markus, if you'd like to be a moderator, email me and I'd be happy to add you. And let's start encouraging people to post to c.l.py.a and python-announce@Python.org again! -Barry
participants (6)
-
bwarsaw@beopen.com
-
David Ascher
-
Guido van Rossum
-
M.-A. Lemburg
-
Markus Fleck
-
Thomas Wouters