
Phyx
Hi Ben,
That's awesome! I'm glad to have something to refer to as on Trac I was sometimes hesitant as to where something fell.
Indeed; you certainly weren't the only one. As you can tell from the import mappings I posted earlier, Trac keyword usage wasn't particularly consistent.
Two questions, well three.
1. Curious, is there no Linux label? Similarly no x86 and x64_86 labels?
I consider Linux/x86-64 to be the default; e.g. if there a ticket isn't labelled with one of the operating system labels then it should be assumed that either the issue is OS-independent or it's Linux. This is a compromise but given that we need to assign labels manually, it didn't seem like manually labelling all Linux tickets was worth the effort. Also, once !653 lands issue authors will be prompted for their operating system in the issue description.
2. The ARM one is that Arm (e.g. pre AArch32) or just all Arm architectures? (I see no AArch64) either.
ARM refers to all ARM architectures. I'll update the description to be more clear on this.
Is this because we didn't have a label for them in trac?
Pretty much.
3. Slightly unrelated, on Phabricator I used to have a customized side bar with helpful links such as this one. Can I do the same on GitLab?
I'm afraid the answer may be "no". I have this page in my browser's bookmarks list. I suppose we could add it to _sidebar [1], which is displayed in the sidebar on the right side of the screen when viewing the wiki; however this seems like a bit of a slippery slope as it isn't really a top-level page. Cheers, - Ben [1] https://gitlab.haskell.org/ghc/ghc/wikis/_sidebar