Request for comments on dry-run Trac -> GitLab migration
ben at well-typed.com
Mon Feb 4 16:06:34 UTC 2019
TL;DR. Have a look at this  test import of GHC's Trac tickets. Tell us
what issues you find.
As you likely know, we are currently in the process of consolidating
GHC's infrastructure on GitLab . The last step of this process is to
migrate our tickets and wiki from Trac.
Towards this end I am happy to announce the availability of a test
GitLab instance  for the community's review. This is a clone of
gitlab.haskell.org but with the addition of tickets  and GHC wiki 
content imported from a Trac dump from earlier this month.
There are a few known issues:
* There are currently around 50 tickets missing from the import; we are
working on identifying where they escaped to
* The revision history of the Wiki is currently squashed due to
performance issues  with GitLab's wiki implementation
We intend to resolve both of these problems by the time of the final
migration. If you find a ticket on the staging instance with problems
that are not in the above list please do add the `import problems` label
to it so we can have a look.
There are a few aesthetic questions that could use community input:
* Should the "Trac Metadata" boxes be always visible?
* How do we make the Wiki index  more usable? Imposing more
hierarchy to the page names would likely help but I'm still a bit
worried that it will be hard to browse.
Please do take a few minutes to peruse the test import and check for
mistakes or potential usability issues. GHC's Trac tickets are one of
the crown-jewels of the project; we want to make sure we get this
migration right as will be living with the result for a long time to
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 487 bytes
Desc: not available
More information about the ghc-devs