-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Nov 11, 2006, at 9:38 PM, Tokio Kikuchi wrote:
>> I'm not so sure about this change. It breaks the ability to access >> the web page urls by both the wsgi path and the apache ScriptAlias >> path at the same time. I've tried to make sure that worked because >> it's pretty useful for debugging. > > Well, I was inclined to abolish ScriptAlias (CGI) method because of > SGUI > complexities. ;-) That's definitely another way to go. OTOH, it's possible that folks will reverse proxy MM2.2 through the /mailman/ prefix, or possibly a totally different prefix, so I think we still need to support relative urls as much as possible. But you might be right that it's unreasonable to continue to support CGI now that we have a better way to do it. >> I understand that we'll need absolute paths in the email >> notifications, and I've read the note about not exposing wsgi_app >> interface to the internet. I'm not sure I agree with the latter >> though, and besides, I'd like us to be as flexible as possible for >> wsgi integration. I think we should try to find some other way to do >> the email notification urls and keep GetScriptURL() returning >> relative paths. >> > Like VirtualHostMonster in Zope? Possibly something like it -- which I think ultimately boils down to encoding enough of the original url in a rewrite rule so that the back-end Mailman in this case can figure out how the front-end was accessed. The only other alternative would be to hard code it in the config file I guess. >> E.g. when I try to use r8090 via the Apache ScriptAlias path, I end >> up getting three slashes between the host and the 'mailman' prefix. > > Oops, I'll try restore ScriptAlias. Cool, thanks. I may commit a few changes in this area, but I'll try not to mess you up too much ;). - -Barry -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (Darwin) iQCVAwUBRVaM5XEjvBPtnXfVAQKiDwP/XxPA/yi9MG+uewogi+pOH22U2L5iwBgq WK9ZFsZxgLMxx3w11oHFemSVyzujqi+WMudqjahRzb7w4V8Chl1IxwUHf98F4zg/ rCZnSWfT3nfnTp02Pa9kC9DVTfLe1X/r9XjDnD+W7id2wQ7OrwGZ2VOa2n0Rdfqp tpniGsxaYj4= =NZu5 -----END PGP SIGNATURE----- _______________________________________________ Mailman-Developers mailing list Mailman-Developers@python.org http://mail.python.org/mailman/listinfo/mailman-developers Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-developers%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-developers/archive%40jab.org Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp