<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">This old ticket might be related: <a href="https://gitlab.com/gitlab-org/gitlab-ce/issues/1734" class="">https://gitlab.com/gitlab-org/gitlab-ce/issues/1734</a>   It advocates for moving numbers to the front of tab names, too. Looks like it was shut down by judgment call. Perhaps if we raise our voices in chorus against this decision, we can get some action (or a new configuration switch).<div class=""><div><br class=""><blockquote type="cite" class=""><div class="">On Mar 11, 2019, at 10:25 AM, Artem Pelenitsyn <<a href="mailto:a.pelenitsyn@gmail.com" class="">a.pelenitsyn@gmail.com</a>> wrote:</div><br class="Apple-interchange-newline"><div class="">Hello,<div class=""><br class=""></div><div class="">I just wanted to thank Ben and everyone involved for this transition. And also reiterate Richard's point about having !123 / #12345 in the front of mail subjects — I think, this is small but quite important detail to ease navigating the flow of notifications.</div><div class=""><br class=""></div><div class="">--</div><div class="">Best regards,</div><div class="">Artem</div><div class=""><br class=""><div class="gmail_quote"><div dir="ltr" class="">On Mon, Mar 11, 2019, 9:13 AM Richard Eisenberg <<a href="mailto:rae@cs.brynmawr.edu" class="">rae@cs.brynmawr.edu</a>> wrote:<br class=""></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Thanks to all who have made this happen. Looking forward to having everything in one place!<br class="">
<br class="">
Do we have any ability to edit the formatting of subject lines of ticket emails? It would be great if we could get the (!234) or (#12345) up front, as this is the effective summary of what's to follow.<br class="">
<br class="">
I'd also like to second Simon's request, in particular, of having a clear path from an issue to an MR. Getting from an MR to an issue is normally easier -- when the MR is created, most devs would automatically mention the issue number somewhere in the description -- but going from an issue to an MR is harder. It would be a shame to have to search through the commentary looking for the link. I used the old "Phab:D1234" links in the top of a Trac ticket quite often.<br class="">
<br class="">
I also second the request for a test-case field. This field, to me, is most useful as a reminder to the author that they need to add a test case. But I think the issue-to-MR link is more important than the test-case field.<br class="">
<br class="">
Thanks!<br class="">
Richard<br class="">
<br class="">
> On Mar 11, 2019, at 6:17 AM, Matthew Pickering <<a href="mailto:matthewtpickering@gmail.com" target="_blank" class="">matthewtpickering@gmail.com</a>> wrote:<br class="">
> <br class="">
> I wrote !509 in the ticket which then made gitlab display the "Related<br class="">
> Merge Request" bit underneath. I don't know what happens if you<br class="">
> mention a MR in a comment.<br class="">
> <br class="">
> On Mon, Mar 11, 2019 at 10:14 AM Simon Peyton Jones<br class="">
> <<a href="mailto:simonpj@microsoft.com" target="_blank" class="">simonpj@microsoft.com</a>> wrote:<br class="">
>> <br class="">
>> |  > * Back on the tickets front, how do I record the test cases(s) for a<br class="">
>> |  ticket?<br class="">
>> |<br class="">
>> |  I don't believe there is a way other than via the commit referencing the<br class="">
>> |  ticket.<br class="">
>> <br class="">
>> 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.<br class="">
>> <br class="">
>> 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?<br class="">
>> <br class="">
>> |  > * How do I record the MR for a ticket?  (When it has one.)<br class="">
>> |<br class="">
>> |  When you mention a ticket in a MR then a reference should be created from<br class="">
>> |  it to the ticket.<br class="">
>> |<br class="">
>> |  For example, when I mentioned !509 on this ticket it now displays in the<br class="">
>> |  UI.<br class="">
>> <br class="">
>> 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?<br class="">
>> <br class="">
>> Or is it another discipline we could impose on ourselves?<br class="">
>> <br class="">
>> Simon<br class="">
>> <br class="">
>> |  -----Original Message-----<br class="">
>> |  From: Matthew Pickering <<a href="mailto:matthewtpickering@gmail.com" target="_blank" class="">matthewtpickering@gmail.com</a>><br class="">
>> |  Sent: 11 March 2019 09:37<br class="">
>> |  To: Simon Peyton Jones <<a href="mailto:simonpj@microsoft.com" target="_blank" class="">simonpj@microsoft.com</a>><br class="">
>> |  Cc: Ben Gamari <<a href="mailto:ben@well-typed.com" target="_blank" class="">ben@well-typed.com</a>>; GHC developers <<a href="mailto:ghc-devs@haskell.org" target="_blank" class="">ghc-devs@haskell.org</a>><br class="">
>> |  Subject: Re: Trac to GitLab migration underway<br class="">
>> |<br class="">
>> |  > * That the old ticket repo be put in read-only mode.  I've just modified<br class="">
>> |  the old #16344, but I should have modified the new one.<br class="">
>> |<br class="">
>> |  That is tracked<br class="">
>> |  <a href="https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgitlab.h" rel="noreferrer" target="_blank" class="">https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgitlab.h</a><br class="">
>> |  <a href="http://askell.org/" rel="noreferrer" target="_blank" class="">askell.org</a>%2Fbgamari%2Fgitlab-<br class="">
>> |  migration%2Fissues%2F14&amp;data=02%7C01%7Csimonpj%<a href="http://40microsoft.com/" rel="noreferrer" target="_blank" class="">40microsoft.com</a>%7Cac356<br class="">
>> |  d50797a44abf82008d6a6053319%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C6<br class="">
>> |  36878938597242017&amp;sdata=XnY%2Fo62mCkz849XKLKe8V3stFe8sorBQkqI9%2FY%2By<br class="">
>> |  CdI%3D&amp;reserved=0<br class="">
>> |<br class="">
>> |  It seems that there are still some problems to iron out though.<br class="">
>> |<br class="">
>> |  > * Back on the tickets front, how do I record the test cases(s) for a<br class="">
>> |  ticket?<br class="">
>> |<br class="">
>> |  I don't believe there is a way other than via the commit referencing the<br class="">
>> |  ticket.<br class="">
>> |<br class="">
>> |  ><br class="">
>> |  > * How do I record the MR for a ticket?  (When it has one.)<br class="">
>> |<br class="">
>> |  When you mention a ticket in a MR then a reference should be created from<br class="">
>> |  it to the ticket.<br class="">
>> |<br class="">
>> |  For example, when I mentioned !509 on this ticket it now displays in the<br class="">
>> |  UI.<br class="">
>> |  <a href="https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgitlab.h" rel="noreferrer" target="_blank" class="">https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgitlab.h</a><br class="">
>> |  <a href="http://askell.org/" rel="noreferrer" target="_blank" class="">askell.org</a>%2Fghc%2Fghc%2Fissues%2F16417&amp;data=02%7C01%7Csimonpj%40micro<br class="">
>> |  <a href="http://soft.com/" rel="noreferrer" target="_blank" class="">soft.com</a>%7Cac356d50797a44abf82008d6a6053319%7C72f988bf86f141af91ab2d7cd011<br class="">
>> |  db47%7C1%7C0%7C636878938597242017&amp;sdata=s5%2FfsXsx5t%2FuRIeq6AJZU5sr8P<br class="">
>> |  FJpNt6nkr%2BObzRAmk%3D&amp;reserved=0<br class="">
>> |<br class="">
>> |  ><br class="">
>> |  > * That the banner (on the wiki at least) saying "This site has been<br class="">
>> |  deprecated and is in read-only mode" should describe how to get to the<br class="">
>> |  corresponding URL on the new wiki. Eg. say "If you are trying to access<br class="">
>> |  <a href="https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fghc.hask" rel="noreferrer" target="_blank" class="">https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fghc.hask</a><br class="">
>> |  <a href="http://ell.org/" rel="noreferrer" target="_blank" class="">ell.org</a>%2Ftrac%2Fghc%2Fwiki%2F&amp;data=02%7C01%7Csimonpj%<a href="http://40microsoft.com/" rel="noreferrer" target="_blank" class="">40microsoft.com</a>%<br class="">
>> |  7Cac356d50797a44abf82008d6a6053319%7C72f988bf86f141af91ab2d7cd011db47%7C1%<br class="">
>> |  7C0%7C636878938597242017&amp;sdata=vq0ZCkxOmaQp4vB3WPzc%2BovCn1oSSak5K6CYM<br class="">
>> |  1UyIq4%3D&amp;reserved=0<page>, the new URL is<br class="">
>> |  "<a href="https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgitlab" rel="noreferrer" target="_blank" class="">https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgitlab</a>.<br class="">
>> |  <a href="http://haskell.org/" rel="noreferrer" target="_blank" class="">haskell.org</a>%2Fghc%2Fghc%2Fwikis%2F&amp;data=02%7C01%7Csimonpj%40microsoft.<br class="">
>> |  com%7Cac356d50797a44abf82008d6a6053319%7C72f988bf86f141af91ab2d7cd011db47%<br class="">
>> |  7C1%7C0%7C636878938597242017&amp;sdata=ZbZf%2BlVa1rqrngh82QrJAIRmDFaGMp0Gb<br class="">
>> |  BUo5ABhqVo%3D&amp;reserved=0<page>".<br class="">
>> |  ><br class="">
>> |  > * Where has<br class="">
>> |  <a href="https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fghc.hask" rel="noreferrer" target="_blank" class="">https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fghc.hask</a><br class="">
>> |  <a href="http://ell.org/" rel="noreferrer" target="_blank" class="">ell.org</a>%2Ftrac%2Fghc%2Fwiki%2FRichardAndSimon&amp;data=02%7C01%7Csimonpj%4<br class="">
>> |  <a href="http://0microsoft.com/" rel="noreferrer" target="_blank" class="">0microsoft.com</a>%7Cac356d50797a44abf82008d6a6053319%7C72f988bf86f141af91ab2d<br class="">
>> |  7cd011db47%7C1%7C0%7C636878938597242017&amp;sdata=xkERHLEyWh8yWLxRS2GUZ4iu<br class="">
>> |  Yk0DjFBxuKFkQbnyUeI%3D&amp;reserved=0 gone?  The corresponding URL on the<br class="">
>> |  new wiki doesn't exist.<br class="">
>> |<br class="">
>> |  The page is now located at:<br class="">
>> |  <a href="https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgitlab.h" rel="noreferrer" target="_blank" class="">https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgitlab.h</a><br class="">
>> |  <a href="http://askell.org/" rel="noreferrer" target="_blank" class="">askell.org</a>%2Fghc%2Fghc%2Fwikis%2Frichard-and-<br class="">
>> |  simon&amp;data=02%7C01%7Csimonpj%<a href="http://40microsoft.com/" rel="noreferrer" target="_blank" class="">40microsoft.com</a>%7Cac356d50797a44abf82008d<br class="">
>> |  6a6053319%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C636878938597242017&<br class="">
>> |  amp;sdata=X%2BOPbJn4zTiGNkH%2Ba5TVoge6dxZmGw0WSxrnxEpk0og%3D&amp;reserved=<br class="">
>> |  0<br class="">
>> |<br class="">
>> |  ><br class="">
>> |  > * How can I list the title index on the new wiki?<br class="">
>> |<br class="">
>> |  An automatically generated index is available here<br class="">
>> |<br class="">
>> |  <a href="https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgitlab.h" rel="noreferrer" target="_blank" class="">https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgitlab.h</a><br class="">
>> |  <a href="http://askell.org/" rel="noreferrer" target="_blank" class="">askell.org</a>%2Fghc%2Fghc%2Fwikis%2Findex&amp;data=02%7C01%7Csimonpj%40micros<br class="">
>> |  <a href="http://oft.com/" rel="noreferrer" target="_blank" class="">oft.com</a>%7Cac356d50797a44abf82008d6a6053319%7C72f988bf86f141af91ab2d7cd011d<br class="">
>> |  b47%7C1%7C0%7C636878938597242017&amp;sdata=BZ337ak7obJlIGW4GK5R4FOl1uCCH2T<br class="">
>> |  D4DGorbNyz28%3D&amp;reserved=0<br class="">
>> |<br class="">
>> |  I believe the intention is to automatically update this with a cronjob.<br class="">
>> |<br class="">
>> |  ><br class="">
>> |  > * I have lots of pages like this one<br class="">
>> |  <a href="https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgitlab.h" rel="noreferrer" target="_blank" class="">https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgitlab.h</a><br class="">
>> |  <a href="http://askell.org/" rel="noreferrer" target="_blank" class="">askell.org</a>%2Fghc%2Fghc%2Fwikis%2Fproposal%2Fcustom-type-<br class="">
>> |  errors&amp;data=02%7C01%7Csimonpj%<a href="http://40microsoft.com/" rel="noreferrer" target="_blank" class="">40microsoft.com</a>%7Cac356d50797a44abf82008<br class="">
>> |  d6a6053319%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C636878938597242017<br class="">
>> |  &amp;sdata=sueCHGV9aE36gaIqUgxBq1VZl4zOKhCYDOWwsnSgAss%3D&amp;reserved=0<br class="">
>> |  that list the tickets relevant to a particular keyword.  (Now "label" I<br class="">
>> |  think?)   But tat page is now lying: it claims to list current open<br class="">
>> |  tickets, but actually it's a frozen snapshot.  What should I do?<br class="">
>> |<br class="">
>> |  Gitlab Wiki does not support this feature so you have to refer to a custom<br class="">
>> |  search.<br class="">
>> |<br class="">
>> |  For example:<br class="">
>> |  <a href="https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgitlab.h" rel="noreferrer" target="_blank" class="">https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgitlab.h</a><br class="">
>> |  <a href="http://askell.org/" rel="noreferrer" target="_blank" class="">askell.org</a>%2Fghc%2Fghc%2Fissues%3Flabel_name%255B%255D%3DApplicativeDo&amp<br class="">
>> |  ;data=02%7C01%7Csimonpj%<a href="http://40microsoft.com/" rel="noreferrer" target="_blank" class="">40microsoft.com</a>%7Cac356d50797a44abf82008d6a6053319<br class="">
>> |  %7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C636878938597242017&amp;sdata<br class="">
>> |  =DM%2B9ZPFxUhJW%2B2EokkOJzXF6Ca6PlSgQf1TGsCt36Wc%3D&amp;reserved=0<br class="">
>> |<br class="">
>> |  However, it seems that the `CustomTypeErrors` label was lost during the<br class="">
>> |  migration. Do you know why this is Tobias/Ben? It looks like it will have<br class="">
>> |  to be added back manually.<br class="">
>> |<br class="">
>> |  ><br class="">
>> |  > Thanks<br class="">
>> |  ><br class="">
>> |  > Simon<br class="">
>> |  ><br class="">
>> |  > |  I'm happy to announce that the ticket and issue import processes<br class="">
>> |  > | are now  complete and <a href="http://gitlab.haskell.org/" rel="noreferrer" target="_blank" class="">gitlab.haskell.org</a> is back online. There are<br class="">
>> |  > | still a few  final steps remaining which I will be carrying out over<br class="">
>> |  > | the next few<br class="">
>> |  > |  days:<br class="">
>> |  > |<br class="">
>> |  > |   * Put in place redirect logic for Trac ticket and Wiki URLs<br class="">
>> |  > |<br class="">
>> |  > |   * Add issue comments showing commit messages, replicating the<br class="">
>> |  previous<br class="">
>> |  > |     Trac behavior<br class="">
>> |  > |<br class="">
>> |  > |   * Migrate the GHC Blog entries<br class="">
>> |  > |<br class="">
>> |  > |   * Make the old Trac instance again accessible in read-only mode<br class="">
>> |  > |<br class="">
>> |  > |  However, while I do this you should feel free to use<br class="">
>> |  > | <a href="http://gitlab.haskell.org/" rel="noreferrer" target="_blank" class="">gitlab.haskell.org</a>  freely.<br class="">
>> |  > |  If you notice any issues with the import feel free to open a ticket<br class="">
>> |  > | here  [1].<br class="">
>> |  > |<br class="">
>> |  > |  Cheers,<br class="">
>> |  > |<br class="">
>> |  > |  - Ben<br class="">
>> |  > |<br class="">
>> |  > |<br class="">
>> |  > |<br class="">
>> |  > |  [1]<br class="">
>> |  > |<br class="">
>> |  > | <a href="https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgi" rel="noreferrer" target="_blank" class="">https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgi</a><br class="">
>> |  > | tlab.h<br class="">
>> |  > |  <a href="http://askell.org/" rel="noreferrer" target="_blank" class="">askell.org</a>%2Fbgamari%2Fgitlab-<br class="">
>> |  > |<br class="">
>> |  > | migration%2Fissues&amp;data=02%7C01%7Csimonpj%<a href="http://40microsoft.com/" rel="noreferrer" target="_blank" class="">40microsoft.com</a>%7C48ce<br class="">
>> |  > | 7f7334<br class="">
>> |  > |<br class="">
>> |  > | c04a54549508d6a5a0cb40%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C<br class="">
>> |  > | 636878<br class="">
>> |  > |<br class="">
>> |  > | 507364801779&amp;sdata=DIxKgZy%2B%2BTYq0P%2BEkrxjefMQqUf43ObXi9CLOGo<br class="">
>> |  > | 0sk4%3<br class="">
>> |  > |  D&amp;reserved=0<br class="">
>> |  > _______________________________________________<br class="">
>> |  > ghc-devs mailing list<br class="">
>> |  > <a href="mailto:ghc-devs@haskell.org" target="_blank" class="">ghc-devs@haskell.org</a><br class="">
>> |  > <a href="https://nam06.safelinks.protection.outlook.com/?url=http%3A%2F%2Fmail" rel="noreferrer" target="_blank" class="">https://nam06.safelinks.protection.outlook.com/?url=http%3A%2F%2Fmail</a>.<br class="">
>> |  > <a href="http://haskell.org/" rel="noreferrer" target="_blank" class="">haskell.org</a>%2Fcgi-bin%2Fmailman%2Flistinfo%2Fghc-devs&amp;data=02%7C01<br class="">
>> |  > %7Csimonpj%<a href="http://40microsoft.com/" rel="noreferrer" target="_blank" class="">40microsoft.com</a>%7Cac356d50797a44abf82008d6a6053319%7C72f988<br class="">
>> |  > bf86f141af91ab2d7cd011db47%7C1%7C0%7C636878938597242017&amp;sdata=V5Xq<br class="">
>> |  > iP3b87PRpJvS5KSxyM6qkpSnM3KMDtrIhdQhwB0%3D&amp;reserved=0<br class="">
> _______________________________________________<br class="">
> ghc-devs mailing list<br class="">
> <a href="mailto:ghc-devs@haskell.org" target="_blank" class="">ghc-devs@haskell.org</a><br class="">
> <a href="http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs" rel="noreferrer" target="_blank" class="">http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs</a><br class="">
<br class="">
_______________________________________________<br class="">
ghc-devs mailing list<br class="">
<a href="mailto:ghc-devs@haskell.org" target="_blank" class="">ghc-devs@haskell.org</a><br class="">
<a href="http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs" rel="noreferrer" target="_blank" class="">http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs</a><br class="">
</blockquote></div></div>
</div></blockquote></div><br class=""></div></body></html>