kicad-developers team mailing list archive
-
kicad-developers team
-
Mailing list archive
-
Message #42268
Re: GitLab migration
-
From:
Maciej Suminski <maciej.suminski@xxxxxxx>
-
Date:
Thu, 17 Oct 2019 22:12:27 +0200
-
Arc-authentication-results:
i=1; mx.microsoft.com 1; spf=pass (sender ip is 188.184.36.48) smtp.rcpttodomain=lists.launchpad.net smtp.mailfrom=cern.ch; dmarc=bestguesspass action=none header.from=cern.ch; dkim=none (message not signed); arc=none
-
Arc-message-signature:
i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=GZNwAa5oChK9GrAQNHFd1ETsjOqIoe70VbQAKzfjIiQ=; b=FLFZcM4sUsvZ+zATjn2jakLuaTpHs4uIK/oRoNRLNkWzEkztxEjzBXI7AoQC8oqJG/Fb8229lPPJAtNBkihlf2Vvp7Eb0IwM1oKKYKbhC69QoV2124rCThPGIY/gqum1Ogk+uacTlLi6IrlLGTfjJaOjCAMr7BR1uvdMvp2PZ2CTwEDaYYzus5AZD5VqMFCJrXra9UQinr7m/i3/AcMmc2NP2zYXC9iAI/BKytvt35mru5SoYhGnugcapEnAHYBrG8UQLhXnt2cuswfTgrNe9PcydT43IyFCJmk4PS4xjynvs1GSwrMFHWrPRyDcJ3m+9xG5wccvI0+tsbC92pXTcw==
-
Arc-seal:
i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Jg1F05Wk5lK7TwuBsmTZlwfqLIibUV20U30Kvj+LnanjkdrSoRwdWnOeVixXh583JCulHen62R8i9CgI6eTuz0osN8ol7cKGwIMhXxStko7qi8WtQEDhXvvq/vC2Wj4rx7SEirksALqNPBNC8drfqN1uef5oq3UbqnD1+4zGy25eGimnQL4tFXC0G77DocmnJPN0D63+qusLrhlaPoAZKADFeHCwJKb4bJfrQVrwm80Dro8jcLb4SBCCd71M3ikO/Dps8WdDXK6Um3PcAVspemvLbPjk/xkZKallWtzIIu1KKVToehCPpj4IqC9DlCat4hX5mZip+/iV1rUwsqD4uw==
-
Authentication-results:
spf=pass (sender IP is 188.184.36.48) smtp.mailfrom=cern.ch; lists.launchpad.net; dkim=none (message not signed) header.d=none;lists.launchpad.net; dmarc=bestguesspass action=none header.from=cern.ch;
-
Autocrypt:
addr=maciej.suminski@xxxxxxx; prefer-encrypt=mutual; keydata= mQENBFKfmAwBCAC9tak+4mDO1WiNnAwegusPBMEdl+sV35XeaU4PGSt33mPSlXB2klamg4ih QUykvuWqNEg2KyTvCSKNfnHTpzeeFegEsIwWFdhbIc4uUAD6CHl4+uGTXQiMh1+IJkgLmwuD RCEx9mSKbdzzTKz05w+fzzT3mNfko8NICWlcmhFgo2RXnQRTqFg7CNNBpx4kr4+AWIvb+Rha AVMLVJj1s05+STGyFucu6sZmTmOC53ZtkV8HchJeGuQL0LPkjvX0VKGE3gkvuP4iLBcgFtNC Kcu/L6FmWd24m2IhWaHXoWLBiVFw7gGzUdB7gSAiNO1+SoWX+99rbud7RvqV49vOgoqbABEB AAG0KU1hY2llaiBTdW1pbnNraSA8bWFjaWVqLnN1bWluc2tpQGNlcm4uY2g+iQE5BBMBAgAj BQJSn5gMAhsDBwsJCAcDAgEGFQgCCQoLBBYCAwECHgECF4AACgkQFHAa7WGlsnU/JQf5AYW0 oFH+jOykZvlRkRZMoqw1vZGOHeRPK92vbjeiau/hALYX1FBvZMx+JMmVHN7DkRIY7bVoiJ6N n4Byn//BSd9F9eXjAphYVuBg2Xe5wp3/l9/z2Iw8KeLpfKAtfIybgpycvTuUxFIxm9mtpPt+ AoNFKBDhfLcpZLJTW7AwwpnzP+GDdjszjnW6rMt8Aq55liR+y/TZfz/tTEDcUcSPLlJBTmda TmkO5aPxPmeCeDMOT3YEd+bK57V5b7RgtqTdIT6CW7tjQKBPJbIGa8PQ0tUfz0yCBEPWghnY w+B/2JeArrRXDui78cGgTDy1ocQNAm3havk2WO2qykxziY6OwbkBDQRSn5gMAQgAxw+MRllT IPNnCeOAbRgX1KRzo7+7WpSIbmhrBzLY0O1SyIa7U05E6+4jDHDfDpSLqc61an1+M69e6l9Z E3ve3hymtj5ucXZQnveQ5klD6z5FBC/04of/YyrS+h6iRSM0nOmu1JOIqM0S2OzwsKRsS86r jCtRE5OxoBDCIB4xNPitezs4uvLoVfO3mVYUhiPRZMtTCInEi+tlM+AmaPjRkPAfhd0wsOjk oxkuJWEnZ8U8oHpeL0uqANZgLlIiT5yJMWsyyqlK01hdFbuIydIFFiyXJw1HDTXWX+tMxJrX VEvQJZALof9RU/jntqGltnQXArUgPMSGGu1f+7AH/CuMyQARAQABiQEfBBgBAgAJBQJSn5gM AhsMAAoJEBRwGu1hpbJ1maAH/RZPbvXaNIOouHZlnlkq/WORHxjkKfve+AbE62Ed8yFIwlAj tyZGKeEG9hDJl6f9BxDv+9qunTfWfXQuHxNIpdXstkxQIx4m043Kx3h7VdEmg53ybeGNgpvz BYk5HdgCH3yP6UbGNiel6xZOywmvpru3pEKNg4mJhzxm9JCG+djrvbRh+BZNOkDBgaSiCAuJ q6Ffo9Qk/qfl6Uim9G7GKSS4930ZQ2GoVObe+jXixOhWXFSDhGKX5meABmELJ9XTcW3Pp6XC 0KXOE2p0EHQPmFvXdU6OePI72jTgRzPJXRXbPkL0/NUfbZfxS/xnAG8jmODc2ufbtrvE2jPu INX35u4=
-
Cc:
KiCad Developers <kicad-developers@xxxxxxxxxxxxxxxxxxx>
-
In-reply-to:
<14c135673baabd15f3b86fef0ce09e05@kipro-pcb.com>
-
Openpgp:
preference=signencrypt
-
User-agent:
Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.8.0
Hi,
Thank you both for the input.
On 10/15/19 1:28 AM, Seth Hillbrand wrote:
> On 2019-10-14 16:09, Ian McInerney wrote:
>
>> Orson,
>>
>> Great work so far.
>>
>> I was noticing as you were testing migrating the issues that our
>> @names in the text seem to not transfer well. In one of the issues
>> just now (the pcbnew segfault issue #228 [2]) it pulls in a different
>> user for Seth whenever @seth is mentioned, and also for my name. Do
>> you think it would be possible to do two things with the message text:
>> 1) Replace the @name usage for the most common people with their
>> GitLab user (this would require us to know all of them and have a map
>> between name and user). This should also be case insensitive, since we
>> don't always seem to capitalize names.
>> 2) Escape the @name usage in other cases (maybe add a space between
>> the @ and the name?).
>>
>> At the very least we should probably escape them so we don't randomly
>> mention unrelated people in all our issues.
Good catch, I have not noticed the issue. I hope Gitlab has not flooded
you with notification mails, I am sorry if that happened.
I will escape the user names, I guess there is no advantage in replacing
the user names during the migration.
>> On the topic of labels, I was doing some research and if we can get
>> the OSS license for GitLab I think we can turn the Launchpad status
>> and priority into scoped labels [1]. The nice thing about those is
>> only one label per scope can be applied to an issue at a time, and
>> adding a new label to an issue automatically removes the old one. I
>> think we could define scopes such as
>> priority::{wishlist, low, medium, etc...}
>> status::{new, confirmed, in progress, as designed, fix committed, etc...}
>>
>> By doing this I think it is nice and obvious what the open/close
>> status of the bug is (instead of just having open/close).
>
> I'll second Ian's suggestion that the priorities and status both get
> labels.
Agreed, scoped labels seems like a perfect match that I was not aware of.
I'd like to see Heat map to GitLab's weight. You can't really
> search much with weight in GitLab (no range operators that I can find),
> so it seems mostly useful for sorting after you get the results.
Given we are going to use scoped labels to indicate the priority, I do
not mind mapping heat to weight. I think a closer match is up- and
down-voting, but it is not something that I can modify with API, so
let's stick to the weight attribute.
> I think we'll need to figure out how to deal with our version
> information in KiCad not being nicely formatted for markdown. The
> blockquote for variable indents is readable but distracting. Maybe we
> can get it into a block like:
> <details>
> <summary>KiCad Version Info</summary>
> <pre>All the details here</pre>
> </details>
Ian has also another idea, I will test both and pick one that looks
better (IMHO;).
Cheers,
Orson
> Overall, this is great! Looking forward to the move.
>
> -Seth
Attachment:
signature.asc
Description: OpenPGP digital signature
References