[fpc-devel] [RFC] Modernising the FPC Release Process -- Proposal for Review
Martin Frb
lazarus at mfriebe.de
Fri Apr 17 14:42:19 CEST 2026
On 17/04/2026 14:11, Michael Van Canneyt via fpc-devel wrote:
>
>
> On Fri, 17 Apr 2026, Marco van de Voort via fpc-devel wrote:
>
>>
>> Op 17-4-2026 om 11:57 schreef Michael Van Canneyt:
>>>
>>> It does: By better structuring - for example forcing the use of a MR -
>>> we can assign a milestone when accepting MR's and we'll have an exact
>>> list of MRs to go to fixes as well as devel.
>>>
>> /So much/ administrative overhead. And then we still have to find out
>> if that concept works at all in the FPC context.
>
> There is no administrative overhead. I'mm not proposing to work with
> epics,
> stories and whatnot.
>
> No: You create a branch, develop your thing, and push. That's it.
> Press a button to merge.
>
> The difference with before: we have a good record that's easier to handle.
Maybe I am missing something, but this leaves a big part of Marco's
concern standing.
1) It does not address anything that isn't in a branch. I would expect
many bug fixes are one or 2 commits and aren't going via a separate
branch (let alone an MR).
Then you still need a 2nd list to track "bug fix" commits?
2) If anything else needs to be merged, how much of that is today
developed in a branch (and gets an MR)?
I.e. how much overhead for all of the FPC team to move any "potential
merge" work into branches upfront, and create MR for those?
----------
But the core idea (if that does not already happen?):
When a commit makes it into main, decide then and there if that
commit may (maybe) go into any fixes branch. (does not cover any
dependencies, just the commits that of their own accord want to be in
fixes).
How to document that decision is 2ndary.
More information about the fpc-devel
mailing list