Re: Wiki migration -- redirect from old wiki
From: Julian Foad <julianfoad_at_apache.org>
Date: Tue, 26 Jun 2018 14:40:20 +0100
Johan Corveleyn wrote on 2018-06-25:
Perhaps. The general solution I would recommend for all migrations is to put the simplest possible logic at the old (retired) location and implement everything else at the new location. In this case, that could be a redirect from the entire old base URL to the new base URL, keeping the rest of the URL unchanged.
Maintaining redirects from the old to the new names of renamed pages should be the responsibility of the new location, in an ideal world. Because it is not an issue unique to the migration, it exists for everyone linking to Confluence. Relying on the "tiny links" isn't really a solution, because it's unrealistic to assume everyone will always use them. (I don't often use them, myself.) Confluence, and every web content management system, should (in my opinion) provides a facility for redirecting old URLs to new ones. I haven't checked whether Confluence does.
To me, that strengthens the case for making only a very simple redirect of the base URL at the old location.
> > How/where do we configure a redirect from the wiki.a.o subdomain? Ask infra?
> As for the #FRAGMENT: that's more difficult. [...]
I assumed the migration tool already implemented the required conversion, as I assumed it already converted intra-wiki links. But if not, or if it's too difficult to extract, ...
> [...] Unless someone has a really good idea on how to solve this in an
... then I agree with that: just forget about fragments.
> > I see we already have some redirects from subversion.a.o/... configured in site/publish/.htaccess; I have just updated this one:
I didn't mean our entire web site, I meant the Wiki pages and "plain" web pages should share the same URL space so we can choose on a page-by-page basis which tool to create the page with.
For example, yesterday I was editing the "/roadmap.html" page in Vim and thinking this would be much easier if it was a Wiki page, not only for WYSIWYG editing but largely because it would help me create and maintain all the intra-wiki and wiki-to-Jira links to other pages.
> except perhaps for some specific pages (like the faq) ... though I'm
For some, certainly; for many, not.
> Maybe those ideas should be bounced off of some infra people, or
I have been wondering where best to find ASF people interested in organizing project web sites and tools for project communication. There is much more I would be interested in discussing -- not least the evolution and better integration of mailing lists, mail archives, IRC, and IRC archives.
Maybe I will try dev_at_community.apache.org .
This is an archived mail posted to the Subversion Dev mailing list.