Luke,

>> just a quick warmup of some same old soup again: We have an official
>> mailing list (powered by a lame son) hosted on pyjs.org, but we still
>> link out to the archive on Google Groups from the pyjs.org website:
>
>  not any more - see latest pyjamas git (master branch not
> website_updated - please don't use that branch).

Well, I don't know whether Pascal has done additional changes offline,
but in the latest pyjamas git there are still links to the two
"Legacy" things: (sidebar.html, documentation.html)

  Legacy Mailing List - archived discussion group list at Google Groups.
  Legacy Repository - Previous Git repository, located at SourceForge.

Are those references meant to be removed? (I have pushed to
origin/master today again, but I left that untouched.)

>> https://pyjs.org/pyjs.org/pyjamaslamson/librelist/app/data/archive/pyjamasdev/2010/10/22/queue/new/1287746463.M670011P28030Q38.c72b7a89e004c2583c1de5d0ab14584e
>> -> could redirect to: http://lists.pyjs.org/mail/#pyjamasdev:2010:10:22
>
>  ah ha!  good idea.  hmm... are you any good at apache rewrite rules?

That should be relatively easy to do. I'll stick Apache's URL
Rewriting Guide [1][2] into my head, you leave me alone with my Apache
on localhost for an hour, and we have that rule!

It should be something like: (all in one line)
  RewriteRule  
^pyjs.org/pyjamaslamson/librelist/app/data/archive/([a-z])/([0-9]{4})/([0-9]{2})/([0-9]{2})/queue/new/([0-9a-zA-Z.]+)$
 http://lists.pyjs.org/mail/#$1:$2:$3:$4:$5 [R]

All guessed and untested, of course.

[1] http://httpd.apache.org/docs/2.0/misc/rewriteguide.html
[2] http://httpd.apache.org/docs/2.2/rewrite/ (current stable)

>> To allow navigation directly to that message ("deep link") we'll
>> probably (*wild guess*) have to append the message id to the Mail App

Parameter $5 from the RewriteRule above.

>> URL / history token, too. The redirection must of course make sure
>> that the web crawlers will still index the plain text or so.

The '[R]' without status code 302 or 307 will probably break this.
Though the documentation [3] says no on this, I'd rather verify this
in a live environment. Would also be interesting to see whether such a
rule interfered with the functioning of the MailApp itself (AJAX
requests via HTTP, haha).

[3] http://httpd.apache.org/docs/2.3/rewrite/flags.html

>> 2.) The pyjamasdev mailing list traffic can also be read on
>> Mail-Archive (http://www.mail-archive.com/[email protected]/maillist.html)
>> and Gmane (http://news.gmane.org/gmane.comp.python.pyjamas.devel).
>
>  it can?  cool!
>
>> Shouldn't we better link to one of those a finally cut off the link to
>> the paralysed Google Groups archive?

So, should we link to Gmane from pyjs.org? I think this link here
would be appropriate, because it gives infos to the list and all
options available from Gmane:
http://dir.gmane.org/gmane.comp.python.pyjamas.devel

Peter

Reply via email to