On Sep 3, 2009, at 8:12 AM, Julian Foad wrote:
> The Tigris e-mail archive no longer responds correctly to the old URL
> > which is found in the issue tracker page at <http://subversion.tigris.org/issues/show_bug.cgi?id=2507
> >. Instead it redirects to <http://subversion.tigris.org/ds/viewForumSummary.do?dsForumId=-1&viewType=thread&viewMode=summary
> > which says "Error [...] The discussion you referenced does not
> exist." I am using Firefox 3.0.13.
The backwards compatibility code only preserves old links to specific
messages. This URL wants to link to a thread.
I'm not sure that specific limitation has been discussed anywhere
before; we had some conversation about links to the whole-list browse
page (there used to be some in the Subversion and ArgoUML pages). This
case is a further nuance of that one (the same servlet was used, in
the old system, for both purposes), but it does seem to me that links
to threads have significantly higher value than links to the whole
discussion, and also are considerably harder for a mortal to
reconstruct should the need arise. That is: in the case of links to
the whole "dev" list, it's clear what list is intended, and a page
designer can find the new link reasonably. But in the case of a
thread, you really have no option: your clue is only the old message
ID, which is not mappable by any info available to the user.
Furthermore, the info is in our tables, and given the new UI and URL
schemes, translating URLs of the form you quote (link to thread) is
actually essentially equivalent to the (supported) msg-to-msg URL
translation. As a quick verification, I manually translated and
believe the thread to which you refer is:
(or perhaps one of its responses)
I will file an enhancement, that "BrowseList?by=thread&from=XXXXX" be
handled as identical to the (already supported) "ReadMsg?msgNo=XXXXX"
Chief Technology Officer
8000 Marina Boulevard, Suite 600
Brisbane, California 94005
office: +1 650.228.2562
Received on 2009-09-03 18:28:36 CEST