[prev in list] [next in list] [prev in thread] [next in thread] 

List:       openembedded-core
Subject:    Re: [OE-core] About auto-upgrade-helper's enhancement
From:       Robert Yang <liezhi.yang () windriver ! com>
Date:       2017-11-30 8:18:18
Message-ID: 5f54d36b-a2c2-e667-538b-786e440b48b0 () windriver ! com
[Download RAW message or body]

Hi Alexander,

On 11/30/2017 03:18 PM, Alexander Kanavin wrote:
> On 11/30/2017 04:23 AM, Robert Yang wrote:
>> I tried auto-upgrade-helper, it is very helpful when upgrade recipes.
>> I'd like to make some enhancements to make it can be easily used by the
>> maintainer (recipe upgrader) himself:
> 
> Great, let's make it awesome :)
> 
>> 1) Don't send email when maintainer uses it, for example, when I want to
>>     upgrade "strace", I don't need it send email to anyone.
> 
> I think email sending can be easily disabled in the configuration, no?

I'm not sure, this is the first time that I use AUH, but I really like it.

> 
>> 2) Use git's user.name and user.email in git commit when not send email,
>>     we need let the maintainer take responsible for it.
> 
> You can reset the commit authorship via 'git commit --amend --reset-author', but 
> I wouldn't want automatically created commits to have my name by default, 
> especially when mass-creating them.

Yes, maybe it can read author from conf file, use git's user and email when not 
fonud in conf file.

I will send draft patches later.

// Robert

> 
>> 3) Do the commit on the recipes when the upgrade is succeed, currently,
>>     it keeps the commit when failed, but removed it when succeed.
> 
> Yes. In fact I've deleted all code that does branch and commit manipulation, 
> except the part that creates commits. The tool shouldn't decide for the user how 
> to manage branches, and on which branch to base the work (currently hardcoded to 
> master) etc.
> 
>> 4) Make upgradehelper.py can accept multiple recipes as args.
> 
> Yep.
> 
>> 5) It's a small tool and helpful when upgrade recipes, can we move it into
>>     oe-core/scripts, please ?
> 
> I agree, after it's been ported to use devtool and I'm happy with how it works.
> 
> Alex
> 
-- 
_______________________________________________
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic