Trac to GitLab migration underway
Matthew Pickering
matthewtpickering at gmail.com
Mon Mar 11 10:17:25 UTC 2019
I wrote !509 in the ticket which then made gitlab display the "Related
Merge Request" bit underneath. I don't know what happens if you
mention a MR in a comment.
On Mon, Mar 11, 2019 at 10:14 AM Simon Peyton Jones
<simonpj at microsoft.com> wrote:
>
> | > * Back on the tickets front, how do I record the test cases(s) for a
> | ticket?
> |
> | I don't believe there is a way other than via the commit referencing the
> | ticket.
>
> That's sad. It's a useful discipline to fill in that field before closing the ticket. And it's useful later when looking for the test cases for the ticket.
>
> Is this just a straight loss, or is there a longer term plan to recover it? Do we need a self-imposed discipline, e.g. to ALWAYS add a comment that lists the test cases (and does nothing else) before closing an issue?
>
> | > * How do I record the MR for a ticket? (When it has one.)
> |
> | When you mention a ticket in a MR then a reference should be created from
> | it to the ticket.
> |
> | For example, when I mentioned !509 on this ticket it now displays in the
> | UI.
>
> I don't get it. You manually added "Corresponding MR !509" to the issue Description. Or are you saying that that apparently-user-written line was added by GitLab? If you have many MRs taht mention (perhaps en passant) the same issue, will there be many such lines?
>
> Or is it another discipline we could impose on ourselves?
>
> Simon
>
> | -----Original Message-----
> | From: Matthew Pickering <matthewtpickering at gmail.com>
> | Sent: 11 March 2019 09:37
> | To: Simon Peyton Jones <simonpj at microsoft.com>
> | Cc: Ben Gamari <ben at well-typed.com>; GHC developers <ghc-devs at haskell.org>
> | Subject: Re: Trac to GitLab migration underway
> |
> | > * That the old ticket repo be put in read-only mode. I've just modified
> | the old #16344, but I should have modified the new one.
> |
> | That is tracked
> | https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgitlab.h
> | askell.org%2Fbgamari%2Fgitlab-
> | migration%2Fissues%2F14&data=02%7C01%7Csimonpj%40microsoft.com%7Cac356
> | d50797a44abf82008d6a6053319%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C6
> | 36878938597242017&sdata=XnY%2Fo62mCkz849XKLKe8V3stFe8sorBQkqI9%2FY%2By
> | CdI%3D&reserved=0
> |
> | It seems that there are still some problems to iron out though.
> |
> | > * Back on the tickets front, how do I record the test cases(s) for a
> | ticket?
> |
> | I don't believe there is a way other than via the commit referencing the
> | ticket.
> |
> | >
> | > * How do I record the MR for a ticket? (When it has one.)
> |
> | When you mention a ticket in a MR then a reference should be created from
> | it to the ticket.
> |
> | For example, when I mentioned !509 on this ticket it now displays in the
> | UI.
> | https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgitlab.h
> | askell.org%2Fghc%2Fghc%2Fissues%2F16417&data=02%7C01%7Csimonpj%40micro
> | soft.com%7Cac356d50797a44abf82008d6a6053319%7C72f988bf86f141af91ab2d7cd011
> | db47%7C1%7C0%7C636878938597242017&sdata=s5%2FfsXsx5t%2FuRIeq6AJZU5sr8P
> | FJpNt6nkr%2BObzRAmk%3D&reserved=0
> |
> | >
> | > * That the banner (on the wiki at least) saying "This site has been
> | deprecated and is in read-only mode" should describe how to get to the
> | corresponding URL on the new wiki. Eg. say "If you are trying to access
> | https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fghc.hask
> | ell.org%2Ftrac%2Fghc%2Fwiki%2F&data=02%7C01%7Csimonpj%40microsoft.com%
> | 7Cac356d50797a44abf82008d6a6053319%7C72f988bf86f141af91ab2d7cd011db47%7C1%
> | 7C0%7C636878938597242017&sdata=vq0ZCkxOmaQp4vB3WPzc%2BovCn1oSSak5K6CYM
> | 1UyIq4%3D&reserved=0<page>, the new URL is
> | "https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgitlab.
> | haskell.org%2Fghc%2Fghc%2Fwikis%2F&data=02%7C01%7Csimonpj%40microsoft.
> | com%7Cac356d50797a44abf82008d6a6053319%7C72f988bf86f141af91ab2d7cd011db47%
> | 7C1%7C0%7C636878938597242017&sdata=ZbZf%2BlVa1rqrngh82QrJAIRmDFaGMp0Gb
> | BUo5ABhqVo%3D&reserved=0<page>".
> | >
> | > * Where has
> | https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fghc.hask
> | ell.org%2Ftrac%2Fghc%2Fwiki%2FRichardAndSimon&data=02%7C01%7Csimonpj%4
> | 0microsoft.com%7Cac356d50797a44abf82008d6a6053319%7C72f988bf86f141af91ab2d
> | 7cd011db47%7C1%7C0%7C636878938597242017&sdata=xkERHLEyWh8yWLxRS2GUZ4iu
> | Yk0DjFBxuKFkQbnyUeI%3D&reserved=0 gone? The corresponding URL on the
> | new wiki doesn't exist.
> |
> | The page is now located at:
> | https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgitlab.h
> | askell.org%2Fghc%2Fghc%2Fwikis%2Frichard-and-
> | simon&data=02%7C01%7Csimonpj%40microsoft.com%7Cac356d50797a44abf82008d
> | 6a6053319%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C636878938597242017&
> | amp;sdata=X%2BOPbJn4zTiGNkH%2Ba5TVoge6dxZmGw0WSxrnxEpk0og%3D&reserved=
> | 0
> |
> | >
> | > * How can I list the title index on the new wiki?
> |
> | An automatically generated index is available here
> |
> | https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgitlab.h
> | askell.org%2Fghc%2Fghc%2Fwikis%2Findex&data=02%7C01%7Csimonpj%40micros
> | oft.com%7Cac356d50797a44abf82008d6a6053319%7C72f988bf86f141af91ab2d7cd011d
> | b47%7C1%7C0%7C636878938597242017&sdata=BZ337ak7obJlIGW4GK5R4FOl1uCCH2T
> | D4DGorbNyz28%3D&reserved=0
> |
> | I believe the intention is to automatically update this with a cronjob.
> |
> | >
> | > * I have lots of pages like this one
> | https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgitlab.h
> | askell.org%2Fghc%2Fghc%2Fwikis%2Fproposal%2Fcustom-type-
> | errors&data=02%7C01%7Csimonpj%40microsoft.com%7Cac356d50797a44abf82008
> | d6a6053319%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C636878938597242017
> | &sdata=sueCHGV9aE36gaIqUgxBq1VZl4zOKhCYDOWwsnSgAss%3D&reserved=0
> | that list the tickets relevant to a particular keyword. (Now "label" I
> | think?) But tat page is now lying: it claims to list current open
> | tickets, but actually it's a frozen snapshot. What should I do?
> |
> | Gitlab Wiki does not support this feature so you have to refer to a custom
> | search.
> |
> | For example:
> | https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgitlab.h
> | askell.org%2Fghc%2Fghc%2Fissues%3Flabel_name%255B%255D%3DApplicativeDo&
> | ;data=02%7C01%7Csimonpj%40microsoft.com%7Cac356d50797a44abf82008d6a6053319
> | %7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C636878938597242017&sdata
> | =DM%2B9ZPFxUhJW%2B2EokkOJzXF6Ca6PlSgQf1TGsCt36Wc%3D&reserved=0
> |
> | However, it seems that the `CustomTypeErrors` label was lost during the
> | migration. Do you know why this is Tobias/Ben? It looks like it will have
> | to be added back manually.
> |
> | >
> | > Thanks
> | >
> | > Simon
> | >
> | > | I'm happy to announce that the ticket and issue import processes
> | > | are now complete and gitlab.haskell.org is back online. There are
> | > | still a few final steps remaining which I will be carrying out over
> | > | the next few
> | > | days:
> | > |
> | > | * Put in place redirect logic for Trac ticket and Wiki URLs
> | > |
> | > | * Add issue comments showing commit messages, replicating the
> | previous
> | > | Trac behavior
> | > |
> | > | * Migrate the GHC Blog entries
> | > |
> | > | * Make the old Trac instance again accessible in read-only mode
> | > |
> | > | However, while I do this you should feel free to use
> | > | gitlab.haskell.org freely.
> | > | If you notice any issues with the import feel free to open a ticket
> | > | here [1].
> | > |
> | > | Cheers,
> | > |
> | > | - Ben
> | > |
> | > |
> | > |
> | > | [1]
> | > |
> | > | https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgi
> | > | tlab.h
> | > | askell.org%2Fbgamari%2Fgitlab-
> | > |
> | > | migration%2Fissues&data=02%7C01%7Csimonpj%40microsoft.com%7C48ce
> | > | 7f7334
> | > |
> | > | c04a54549508d6a5a0cb40%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C
> | > | 636878
> | > |
> | > | 507364801779&sdata=DIxKgZy%2B%2BTYq0P%2BEkrxjefMQqUf43ObXi9CLOGo
> | > | 0sk4%3
> | > | D&reserved=0
> | > _______________________________________________
> | > ghc-devs mailing list
> | > ghc-devs at haskell.org
> | > https://nam06.safelinks.protection.outlook.com/?url=http%3A%2F%2Fmail.
> | > haskell.org%2Fcgi-bin%2Fmailman%2Flistinfo%2Fghc-devs&data=02%7C01
> | > %7Csimonpj%40microsoft.com%7Cac356d50797a44abf82008d6a6053319%7C72f988
> | > bf86f141af91ab2d7cd011db47%7C1%7C0%7C636878938597242017&sdata=V5Xq
> | > iP3b87PRpJvS5KSxyM6qkpSnM3KMDtrIhdQhwB0%3D&reserved=0
More information about the ghc-devs
mailing list