Julian Foad created SVN-4831:
--------------------------------
Summary: Subversion Wiki migration follow-up
Key: SVN-4831
URL: https://issues.apache.org/jira/browse/SVN-4831
Project: Subversion
Issue Type: Improvement
Components: infrastructure
Reporter: Julian Foad
Following migration of Subversion wiki from MoinMoin to Confluence, we have
three URL forms:
* Moin Moin URLs (obsolete): *wiki.apache.org/subversion*/PageName
* Confluence URLs: *cwiki.apache.org/confluence/display/SVN*/PageName
* Project-owned URLs: *subversion.apache.org/wiki*/PageName
It would be good to use project-owned URLs for our resources, to protect
against future URL invalidation caused by each new technology dictating its own
URL (arbitrary, from our point of view) for our resources.
We already have, in our .htaccess file, a redirect from project-owned URLs to
the Confluence URLs. However, it's only a forward redirect; after following it,
the user is then shown the page and all its outgoing links using the Confluence
URLs.
We should, with infra's help where necessary:
# Set up a redirection from the old Moin Moin URLs to the project-owned URLs
(because existing immutable resources, such as external web sites and old
source code, continue pointing to old URLs).
# Reconfigure Confluence to use the project-owned URL prefix.
# Update existing links in all modifiable resources (web pages, source code,
issues, wiki) to refer to project-owned URLs.
(The same principle should be applied to our other resources too: issues, IRC
logs, mail archives, etc.)
--
This message was sent by Atlassian Jira
(v8.3.4#803005)