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

List:       kde-devel
Subject:    Re: Merge stable to master vs cherry-picking
From:       Ahmad Samir <a.samirh78 () gmail ! com>
Date:       2021-12-03 19:38:33
Message-ID: 07da1b78-cd2e-002a-966d-f7ddb9c72f55 () gmail ! com
[Download RAW message or body]

On 3/12/21 21:21, Glen Ditchfield wrote:
> I have almost always merged stable to master, following the
> documentation at https://community.kde.org/Infrastructure/
> GitLab#Switching_the_target_branch_of_a_Merge_Request
> 
> Most of what I do is fixing bugs or warts in PIM, so I debug on the
> release/* branch, and commit there to get the changes out to the users
> in the next release.  I think bug-fixing on master and cherry-picking
> back to release wouldn't work so well.
> 
> 

It should; that's how KF works, it doesn't have a stable branches, so any fix is "backported" from 
master to stable, it may need some rebasing, but usually it works.

Merging stable to master will need rebasing too, right? so if you're rebasing a commit anyway, 
taking from master to fix stable makes more sense, and also means master is the source of all 
changes in 99% of the cases.

The same goes with e.g. Konsole, usually it's fixed on master then backported to stable.

So, give it a shot the next time you're fixing something in PIM? (a practical proof is the best 
kind). :)

-- 
Ahmad Samir
[prev in list] [next in list] [prev in thread] [next in thread] 

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