Wireshark-dev: Re: [Wireshark-dev] Proposed Gerrit workflow (was: Re: Notes from Sharkfest '13)

From: Marc Petit-Huguenin <marc@xxxxxxxxxxxxxxxxxx>
Date: Fri, 28 Jun 2013 08:02:18 -0700
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

On 06/28/2013 07:57 AM, Marc Petit-Huguenin wrote:
> On 06/28/2013 07:21 AM, Jeff Morriss wrote:
>> On 06/22/13 06:47, Bálint Réczey wrote:
>>> Hi All,
>>> 
>>> 2013/6/21 Marc Petit-Huguenin <marc@xxxxxxxxxxxxxxxxxx>:
>>>> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256
>>>> 
>>>> On 06/20/2013 04:52 PM, Guy Harris wrote:
>>>>> 
>>>>> On Jun 20, 2013, at 2:58 PM, Marc Petit-Huguenin 
>>>>> <marc@xxxxxxxxxxxxxxxxxx> wrote:
>>>>> 
>>>>>> On 06/20/2013 02:17 PM, Gerald Combs wrote:
>>>>>> 
>>>>>>> Advantates: - I'm not sure that an in-house equivalent (e.g. 
>>>>>>> Gerrit plus a private repository) would be better than what 
>>>>>>> Github offers.
>>>>>> 
>>>>>> Yes, Gerrit is better than github:
>>>>> 
>>>>> Presumably you mean "Gerrit plus a private repository is better
>>>>> than github", as Gerrit, as far as I can tell, is just software
>>>>> that works with a Git repository.
>>>> 
>>>> Yes, although managing repositories being what Gerrit do, Gerrit 
>>>> without a least one repository would be a very boring application.
>>> :-)
>>> 
>>> I have started describing a Gerrit based workflow which IMO would fit
>>> to the project at http://wiki.wireshark.org/Development/Workflow .
>>> Please check it and share your opinion.
> 
>> It would probably be good to include how/where patch submitters would 
>> attach other attachments (e.g., sample captures) that go along with
>> their patch (I spent a little time going through the Gerrit docs and
>> didn't find anything like that).  (A large portion of the patches we
>> accept need to have a corresponding test capture file before anyone will
>> accept it.)
> 
> 
> Gerrit does not replace the bug tracker, in fact it complements it, so the 
> attachments would still be stored in the bug - unless they are used for 
> something useful for the build, like regression testing, in which case
> they would be part of the patchset.
> 
> It is possible to configure Gerrit to link automatically to the Bugzilla
> bugs:
> 
> https://gerrit-review.googlesource.com/Documentation/config-gerrit.html#_a_id_trackingid_a_section_trackingid
>
> 
Also:

https://gerrit-review.googlesource.com/Documentation/config-gerrit.html#_a_id_commentlink_a_section_commentlink

- -- 
Marc Petit-Huguenin
Email: marc@xxxxxxxxxxxxxxxxxx
Blog: http://blog.marc.petit-huguenin.org
Profile: http://www.linkedin.com/in/petithug
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iQIcBAEBCAAGBQJRzaV4AAoJECnERZXWan7ECXMQALwAizDA5h5zbNN3CPTwk5vN
PBx5B0pY7qBnyxXBuhsWcnlR0SYuCNsszmwTn2Kvhflvgj652O9IMapKFM+3qoRH
INkmBA4T6xUW2DLIhBYq/fFNw7hZDAhwAY3/wJm07SLTXBH6K/d7g3FP4A8b66K6
nuiLlg0s1ffjREkJgAPpmgA/Tzic7Yxts13UKpR5PxjT2liGazlL9d60Kk+nFXJH
nKOYWuK1SRhRzK89+7kaKp5UKPcyuS8Q+hklQe1Tk3owho8qs3QmE3tBuZrL9QqA
RPLGYYeV8R6Ly5jo3Eb69P/cyUXrd9jGqeERd02zbPJ8WQOGN/7JW1DlPVsbD1GP
mfbdyv+hgdvmYy2GwlZmfaIcYd8gxs2gQtXLVEtb+83vf8ZWBMJNf+JwYRrK/CgJ
5E/+24E/bkF5y+CzEwBhXfFmboAZqm/xAgEszP9LO7jVQFmxKXDf3/NjYpypLpE6
S9WUubLd3MivDufNGnKncSoStUc1HSRxWSXw+CJevKkXXjH8CAVENACcKqYpfDP9
S33/l8vJtoT8K7Tlziuxh5sVjqPkqxkeQcVtNPvjnj/iLhEN5YQldCP9659xOsaS
aO2AV+WjSbEGEWU0gOJ57PLVEOltWDUqhkEvDGBRA8Ii7O1V7U71VLzyLYEC5J8z
5KIglDtJxsRLTkA2Ao1h
=hdLv
-----END PGP SIGNATURE-----