Re: proposal to stop using "backport: " in commit logs

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Greg,

On 13/04/2015 19:04, Gregory Farnum wrote:
> On Mon, Apr 13, 2015 at 9:48 AM, Ken Dreyer <kdreyer@xxxxxxxxxx> wrote:
>> A while ago this came up in #ceph-devel and I wanted to bring it to a
>> wider audience.
>>
>> Should we stop the convention of adding the "backport: " tags in Git?
>>
>> Loic brought up the point that this data is essentially immutable after
>> we merge it, and it's better to point at a Redmine tracker where we can
>> alter the "backport" field.
>>
>> This makes it easier to adjust the "backport" data after the code's been
>> merged to master. It also makes it easier for whoever is corralling the
>> backport efforts, because the person only have one place to look
>> (Redmine) instead of two (Redmine + git commit logs).
>>
>> For what it's worth I agree with Loic on this.
>>
>> Any objections?
> 
> Why don't we just treat the backport commit tag as an expected value,
> and any corresponding redmine data as the canonical one? 

That's what we currently do, I think.

> I find the
> backport tags to be useful when reviewing commits and I think the
> authorial intention matters. 

A git-notes could be added for that purpose instead. 

> For instance, it's not uncommon in some
> parts of the codebase to discover and fix bugs as part of a feature
> branch (because it's doing new things that weren't previously
> exercised), tag the bug fix as a backport, and then generate tickets
> later (assuming we're behaving).

Cheers

> -Greg
> --
> To unsubscribe from this list: send the line "unsubscribe ceph-devel" in
> the body of a message to majordomo@xxxxxxxxxxxxxxx
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
> 

-- 
Loïc Dachary, Artisan Logiciel Libre

Attachment: signature.asc
Description: OpenPGP digital signature


[Index of Archives]     [CEPH Users]     [Ceph Large]     [Information on CEPH]     [Linux BTRFS]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]
  Powered by Linux