[Mailman-Developers] URGENT: Google Summer of Code status report and code due

Alexander Sulfrian alexander at sulfrian.net
Thu Jul 12 04:42:28 CEST 2012


aAt Thu, 05 Jul 2012 09:24:33 +0900,
Stephen J. Turnbull wrote:
> [...]
> Newsgroup names are an issue here.  It seems to me that (if not
> gateway'd to Usenet) they should be something like (pseudo-code)
> 
>     "mailman." + join(reverse(split(list-id,".")),".")
> 
> Eg, this list would be "mailman.org.python.mailman-developers".  I
> know that's considered ugly-out-the-wazoo, but these need to be UUIDs
> (consider mirrors), and mailman at python.org should not be in the same
> subtree as mailman at python.net (ie,
> 
>     mailman.net.python.mailman    vs  mailman.org.python.mailman
> 
> not
> 
>     mailman.python.net.mailman    vs  mailman.python.org.mailman
> 
> The top-level maybe shouldn't be "mailman", but rather something like
> "list-archive".

Currently I am thinking about the naming scheme. I think that we
should not split and reverse the list. So currently I implemented
something like that (pseudo-code):

    join(reverse(split(mail_host, '.')), '.') + ',' + list_name


If the list_name would be also reversed, it could lead to some
surprising subtree clashing. For example web2.0 would be in the same
subtree like something1.0 (people sometimes use strange list
names...). Even with the current implementation the group names are
ugly. Maybe we should eliminate the dots from the list names by
default and only allow separate groups with the alias mechanism?


Alex
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: not available
URL: <http://mail.python.org/pipermail/mailman-developers/attachments/20120712/7a65b08d/attachment.pgp>


More information about the Mailman-Developers mailing list