Thanks for chiming in.

I don't really think in practice multiple pull requests are  much more work. We 
generally stop releasing updates to any branch older then released, so you are 
only talking of two branches.

The no-conflicts-commits more then makes up for this.
It might be a different story if the project had 20 expert experienced devs to 
to all the merges, but even then I doubt it



Sent from my Galaxy



-------- Original message --------
From: Hans Unzner <hansunz...@gmail.com>
Date: 2022-11-10 9:20 a.m. (GMT-08:00)
To: emc-developers@lists.sourceforge.net
Subject: Re: [Emc-developers] 2.9-pre1

Both strategies have their pros and cons I think.

Without merge up:
con: You have to create multiple pull requests to fix one issue --> more
work for both developer and reviewer and a bigger mess of PR's
pro: No merge conflicts resp. the developer can solve those himself

With merge up:
pro: Only one merge request per issue, bringing them all with one merge
into the upper branch
con: The person who does the merge may not know how to resolve the merge
conflicts


Am 09.11.22 um 15:56 schrieb Chris Morley:
> As the dev that must approve the request, you can send a comment:
>
> This looks like it needs to go in master too, "can you make another pull that 
> cherrypicks or commits this to master"
>
>
> Or if you are so inclined you could take this on for your self.
>
>
> So rather then you as the dev, having to figure out the merge conflicts of 
> all the conflicted code, the committer, who knows the code figures out the 
> conflicts only on his code.
>
>
> Sent from my Galaxy
>
>
>
> -------- Original message --------
> From: andy pugh <bodge...@gmail.com>
> Date: 2022-11-09 1:34 a.m. (GMT-08:00)
> To: EMC developers <emc-developers@lists.sourceforge.net>
> Subject: Re: [Emc-developers] 2.9-pre1
>
> On Wed, 9 Nov 2022 at 01:49, Chris Morley <chrisinnana...@hotmail.com>
> wrote:
>
>> But it really doesn't make sense.
>> That is my point.
>>
> So, we get a pull-request for a bug fix in 2.8.
>
> Who now decides whether it needs to be cherry-picked into 2.9 and 2.10? And
> who does that?
>
> --
> atp
> "A motorcycle is a bicycle with a pandemonium attachment and is designed
> for the especial use of mechanical geniuses, daredevils and lunatics."
> — George Fitch, Atlanta Constitution Newspaper, 1912
>
>
>



_______________________________________________
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers

_______________________________________________
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers

Reply via email to