Path: news.gmane.org!not-for-mail
From: Joerg Dietrich <joerg-FR+SGtcfUjXk1uMJSBkQmQ@public.gmane.org>
Newsgroups: gmane.network.leafnode
Subject: Re: status of leafnode 2 and how to upgrade from
leafnode 1
Date: Wed, 16 Aug 2006 16:15:54 +0200
Lines: 60
Approved: news@gmane.org
Message-ID: <20060816141554.GA30999@leviathan.homedns.org>
References: <hq35r3-igk.ln1@chelcicky.vysocina>
<m3irkvr86e.fsf@merlin.emma.line.org>
NNTP-Posting-Host: main.gmane.org
Mime-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
X-Trace: sea.gmane.org 1155748787 14017 80.91.229.2 (16 Aug 2006 17:19:47 GMT)
X-Complaints-To: usenet@sea.gmane.org
NNTP-Posting-Date: Wed, 16 Aug 2006 17:19:47 +0000 (UTC)
Original-X-From: leafnode-list-bounces+gnl-leafnode-list=m.gmane.org-DcxqERLcJkQeCZckdHr3IYGCWcDMi6xaD8jGkxKTr40@public.gmane.org Wed Aug 16 19:19:42 2006
Return-path: <leafnode-list-bounces+gnl-leafnode-list=m.gmane.org-DcxqERLcJkQeCZckdHr3IYGCWcDMi6xaD8jGkxKTr40@public.gmane.org>
Envelope-to: gnl-leafnode-list@m.gmane.org
Original-Received: from krusty.dt.e-technik.uni-dortmund.de ([129.217.163.1])
by ciao.gmane.org with esmtp (Exim 4.43)
id 1GDP3I-0004At-B1
for gnl-leafnode-list@m.gmane.org; Wed, 16 Aug 2006 19:19:36 +0200
Original-Received: from krusty.dt.e-technik.uni-dortmund.de (localhost [127.0.0.1])
by mail.dt.e-technik.uni-dortmund.de (Postfix) with ESMTP id E257285FB49
for <gnl-leafnode-list@m.gmane.org>; Wed, 16 Aug 2006 19:19:35 +0200 (CEST)
X-Original-To: leafnode-list-DcxqERLcJkQeCZckdHr3IYGCWcDMi6xaD8jGkxKTr40@public.gmane.org
Delivered-To: leafnode-list-DcxqERLcJkQeCZckdHr3IYGCWcDMi6xaD8jGkxKTr40@public.gmane.org
Original-Received: from localhost (localhost [127.0.0.1])
by mail.dt.e-technik.uni-dortmund.de (Postfix) with ESMTP id
692D185FB46 for <leafnode-list-DcxqERLcJkQeCZckdHr3IYGCWcDMi6xaD8jGkxKTr40@public.gmane.org>;
Wed, 16 Aug 2006 19:19:32 +0200 (CEST)
Original-Received: from krusty.dt.e-technik.uni-dortmund.de ([127.0.0.1])
by localhost (krusty [127.0.0.1]) (amavisd-new, port 10024) with ESMTP
id 09436-03 for <leafnode-list-DcxqERLcJkQeCZckdHr3IYGCWcDMi6xaD8jGkxKTr40@public.gmane.org>;
Wed, 16 Aug 2006 19:19:29 +0200 (CEST)
Original-Received: from nx5.hrz.uni-dortmund.de (nx5.HRZ.Uni-Dortmund.DE
[129.217.131.21])
by mail.dt.e-technik.uni-dortmund.de (Postfix) with ESMTP id
9450585FE4E for <leafnode-list-DcxqERLcJkQeCZckdHr3IYGCWcDMi6xaD8jGkxKTr40@public.gmane.org>;
Wed, 16 Aug 2006 19:19:27 +0200 (CEST)
Original-Received: from ws6-3.us4.outblaze.com (ws6-3.us4.outblaze.com [205.158.62.199])
by nx5.hrz.uni-dortmund.de (Postfix) with SMTP id 6E9BA4AA5F7
for <leafnode-list-DcxqERLcJkQeCZckdHr3IYGCWcDMi6xaD8jGkxKTr40@public.gmane.org>;
Wed, 16 Aug 2006 18:54:36 +0200 (MET DST)
Original-Received: (qmail 12849 invoked from network); 16 Aug 2006 14:16:00 -0000
Original-Received: from unknown (HELO leviathan.homedns.org)
(joerg-FR+SGtcfUjXk1uMJSBkQmQ@public.gmane.org@80.136.237.253)
by ws6-3.us4.outblaze.com with SMTP; 16 Aug 2006 14:15:58 -0000
Original-Received: from leviathan.homedns.org (nobody@localhost [127.0.0.1])
by leviathan.homedns.org (8.13.7/8.13.7) with ESMTP id k7GEFs5l031057
for <leafnode-list-DcxqERLcJkQeCZckdHr3IYGCWcDMi6xaD8jGkxKTr40@public.gmane.org>;
Wed, 16 Aug 2006 16:15:55 +0200
Original-Received: (from joerg@localhost)
by leviathan.homedns.org (8.13.7/8.12.11/Submit) id k7GEFsZg031053
for leafnode-list-DcxqERLcJkQeCZckdHr3IYGCWcDMi6xaD8jGkxKTr40@public.gmane.org;
Wed, 16 Aug 2006 16:15:54 +0200
Original-To: leafnode-list-DcxqERLcJkQeCZckdHr3IYGCWcDMi6xaD8jGkxKTr40@public.gmane.org
Mail-Followup-To: leafnode-list-DcxqERLcJkQeCZckdHr3IYGCWcDMi6xaD8jGkxKTr40@public.gmane.org
Content-Disposition: inline
In-Reply-To: <m3irkvr86e.fsf-SvAj7qPd1zteOLZSG9Hm2mD2FQJk+8+b@public.gmane.org>
User-Agent: Mutt/1.5.11
X-Virus-Scanned: amavisd-new at dt.e-technik.uni-dortmund.de
X-Spam-Status: No, hits=0.001 tagged_above=0 required=7
tests=[UNPARSEABLE_RELAY=0.001]
X-Spam-Level:
X-BeenThere: leafnode-list-DcxqERLcJkQeCZckdHr3IYGCWcDMi6xaD8jGkxKTr40@public.gmane.org
X-Mailman-Version: 2.1.8
Precedence: list
List-Id: Discussions on the Leafnode Usenet software package
<leafnode-list.dt.e-technik.uni-dortmund.de>
List-Unsubscribe: <https://www.dt.e-technik.uni-dortmund.de/mailman/listinfo/leafnode-list>,
<mailto:leafnode-list-request-DcxqERLcJkQeCZckdHr3IYGCWcDMi6xaD8jGkxKTr40@public.gmane.org?subject=unsubscribe>
List-Archive: <http://www.dt.e-technik.uni-dortmund.de/pipermail/leafnode-list>
List-Post: <mailto:leafnode-list-DcxqERLcJkQeCZckdHr3IYGCWcDMi6xaD8jGkxKTr40@public.gmane.org>
List-Help: <mailto:leafnode-list-request-DcxqERLcJkQeCZckdHr3IYGCWcDMi6xaD8jGkxKTr40@public.gmane.org?subject=help>
List-Subscribe: <https://www.dt.e-technik.uni-dortmund.de/mailman/listinfo/leafnode-list>,
<mailto:leafnode-list-request-DcxqERLcJkQeCZckdHr3IYGCWcDMi6xaD8jGkxKTr40@public.gmane.org?subject=subscribe>
Original-Sender: leafnode-list-bounces+gnl-leafnode-list=m.gmane.org-DcxqERLcJkQeCZckdHr3IYGCWcDMi6xaD8jGkxKTr40@public.gmane.org
Errors-To: leafnode-list-bounces+gnl-leafnode-list=m.gmane.org-DcxqERLcJkQeCZckdHr3IYGCWcDMi6xaD8jGkxKTr40@public.gmane.org
Xref: news.gmane.org gmane.network.leafnode:3524
Archived-At: <http://permalink.gmane.org/gmane.network.leafnode/3524>
On Mon, Aug 14, 2006 at 11:14:01AM +0200, Matthias Andree wrote:
> fetches group articles faster (thanks to pipelining ARTICLE or
> HEAD/BODY commands).
Which was a big issue when Cornelius and I worked on this in
1999/2000 when many people still had expensive dial-up
connections that were not fully utilized by fetchnews.
> Official mail2news gatewaying isn't integrated and probably suffers from
> the usual "Message-ID are unique per server" problem that impairs messages
> sent to several lists at the same time. I don't know the state of J=F6rg
> Dietrich's prior works or views on this either.
I run a mail2news gateway for three or four mailing lists on my
computer. I wrote a python programme for this. It is available
from <http://www.astro.uni-bonn.de/~dietrich/mail2news/>. The
program lacks documentation and testing by a wider audience,
which is the reason for its "alpha status". However, the program
has been working for me for the last 2 years without any need of
intervention. But I have very little feedback from others.
Mail2news.py tries to circumvent the problem of unique
Message-IDs by cross-posting to newsgroups corresponding to the
mailing lists the original mail was sent to. Because
cross-mailing does not happen with the few mailing list I am
subscribed to this feature is anything but well tested.
> It is alpha because I don't care too much for compatibility between
> leafnode-2 versions until I'm happy with it (not much work has been done
> to leafnode-2 in the past weeks since I've been busy with difficult
> fetchmail bug fixes). Else, I know of few bugs that hinder daily
> personal use and am usually quick to fix bugs given the report is
> substantiated (for instance, with a stack backtrace).
As someone who contributed a substantial amount of code in the
past, I find this a very frustrating status. Since 2000 leafnode-2
provides significant improved features over leafnode-1. I have
been using leafnode-2 in production mode for four or five years
now. I really do not understand what keeps you from releasing it
instead of keeping it in alpha stage for 5 years and still
supporting leafnode-1, which has been technically obsoleted by
many improvements in leafnode-2.
Cheers,
Jo:rg
-- =
---=3D=3D=3D Encrypted mail preferred. Key-ID: 1024D/2B693EBF =3D=
=3D=3D---
Fortune cookie of the day:
A clash of doctrine is not a disaster -- it is an opportunity.
-- =
_______________________________________________
leafnode-list mailing list
leafnode-list-DcxqERLcJkQeCZckdHr3IYGCWcDMi6xaD8jGkxKTr40@public.gmane.org
https://www.dt.e-technik.uni-dortmund.de/mailman/listinfo/leafnode-list
http://leafnode.sourceforge.net/