mikemccand / stargazers-migration-test

Testing Lucene's Jira -> GitHub issues migration
0 stars 0 forks source link

Migrate Lucene's Moin wiki to Confluence [LUCENE-8858] #855

Closed mikemccand closed 5 years ago

mikemccand commented 5 years ago

We have a deadline end of June to migrate Moin wiki to Confluence.

This Jira will track migration of Lucene's https://wiki.apache.org/lucene-java/ over to https://cwiki.apache.org/confluence/display/LUCENE

The old Confluence space will be overwritten as it is not used.

After migration we'll clean up and weed out what is not needed, and then start moving developer-centric content into the main git repo (which will be covered in other JIRAs)


Legacy Jira details

LUCENE-8858 by Jan Høydahl (@janhoy) on Jun 13 2019, resolved Jun 28 2019 Attachments: lucene-cwiki.txt, lucene-moin.txt

mikemccand commented 5 years ago

@thetaphi, @hossman  do you have karma to give me edit rights over https://cwiki.apache.org/confluence/display/lucene so I can perform this migration using https://selfserve.apache.org 

Or if one of you prefer to take on the migration instead, I'm fine with that.

[Legacy Jira: Jan Høydahl (@janhoy) on Jun 18 2019]

mikemccand commented 5 years ago

it looks like i do (still) have special confluence karma ... and now that it's ldap linked i was able to grant the "lucene-pmc" groupd full admin rights – so Jan you should now have access to the space permission...

https://cwiki.apache.org/confluence/spaces/spacepermissions.action?key=LUCENE

...which i'm assuming means you can use that migration tool?

if you can confirm that you do have all the space admin permissions needed, can you then please remove the special perms i have (same screen) ... there's no reason i should have special perms for that space : )

[Legacy Jira: Chris M. Hostetter on Jun 18 2019]

mikemccand commented 5 years ago

The migration of the Lucene Moin wiki is complete. The new Cwiki home page is

https://cwiki.apache.org/confluence/display/LUCENE/Home

You find all the Old Moin pages under the Old Moin wiki sub page

There are 232 pages and I think the first candidate for deletion are all the "personal home pages" that were hosted in Moin, such as https://cwiki.apache.org/confluence/display/LUCENE/Ahahi, https://cwiki.apache.org/confluence/display/LUCENE/AlexAlishevskikh and https://cwiki.apache.org/confluence/display/LUCENE/AndyNeill etc. Great if someone on the PMC would care to delete all of these as a start :)

I'll now resolve this Jira. Feel free to create new JIRAs for concrete followup actions such as moving content X to git etc.

[Legacy Jira: Jan Høydahl (@janhoy) on Jun 18 2019]

mikemccand commented 5 years ago

Thanks @janhoy and @hossman!

[Legacy Jira: Adrien Grand (@jpountz) on Jun 19 2019]

mikemccand commented 5 years ago

I filed INFRA-18628 as a follow-up to put Moin in read-only mode and to establish some redirects. Please chime in on what redirects you'd like for the Lucene WIKI - note that if we redirect to CWIKI we can do that now even if a page is a sub page of the "Old Moin Wiki" page, as long as the page title is stable after a future move.

[Legacy Jira: Jan Høydahl (@janhoy) on Jun 19 2019]

mikemccand commented 5 years ago

Reopening to get redirects done

A start of a list of redirects is here https://wiki.apache.org/lucene-java/Redirects 

Please contribute to that page if there are old Lucene Moin Wiki pages that you feel are unique / active / important and that should have a redirect. Note that you can redirect it to the Confluence Wiki (if you intend to help maintain that page ny updating it and moving it to the top of the hierarchy)

[Legacy Jira: Jan Høydahl (@janhoy) on Jun 20 2019]

mikemccand commented 5 years ago

For completeness I extracted list of pages from moin (lucene-moin.txt, 561 pages) and the migrated cwiki (lucene-cwiki.txt, 249 pages) and diffed them. Much of the diff is due to Moin system pages not included by INFRA's script. But one page was not transferred, and that was ReleaseTodo. Don't know why, perhaps INFRA has a TODO filter or it was locked for editing at the time or something. Anyway, I moved it manually.

[Legacy Jira: Jan Høydahl (@janhoy) on Jun 20 2019]

mikemccand commented 5 years ago

Resolving this again.

I'll request INFRA to setup the redirects I compiled:

https://wiki.apache.org/lucene-java/Support -> https://cwiki.apache.org/confluence/display/lucene/Support
https://wiki.apache.org/lucene-java/PoweredBy -> https://cwiki.apache.org/confluence/display/lucene/PoweredBy
https://wiki.apache.org/lucene-java/LucenePapers -> https://cwiki.apache.org/confluence/display/lucene/LucenePapers
https://wiki.apache.org/lucene-java/ImproveIndexingSpeed -> https://cwiki.apache.org/confluence/display/lucene/ImproveIndexingSpeed
https://wiki.apache.org/lucene-java/ReleaseTodo -> https://cwiki.apache.org/confluence/display/lucene/ReleaseTodo

[Legacy Jira: Jan Høydahl (@janhoy) on Jun 28 2019]

mikemccand commented 5 years ago

If you want more explicit redirects, you may update https://issues.apache.org/jira/browse/INFRA-18677 directly.

[Legacy Jira: Jan Høydahl (@janhoy) on Jun 28 2019]