subversion-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Julian Foad (Jira)" <j...@apache.org>
Subject [jira] [Created] (SVN-4831) Subversion Wiki migration follow-up
Date Tue, 24 Sep 2019 16:34:00 GMT
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)

Mime
View raw message