[fpc-devel] 134 open merge requests - is that normal?

mailinglists at geldenhuys.co.uk mailinglists at geldenhuys.co.uk
Sun Apr 5 00:51:15 CEST 2026


On 2026-04-04 09:52, Michael Van Canneyt via fpc-devel wrote:
> - Track progress:
>   I think having an milestone/epic and a task list in gitlab could be 
> helpful.
>   In that case multiple people can work on it and it would be fully 
> tracked.


As I see it, there are two ways to simplify matters significantly:

1. Move to time-based releases, as I explained in my initial message. 
These
    would be based on the "main" branch.

2. Anything merged into the "main" branch that qualifies as a hotfix can 
be
    marked in the MR with a milestone version (the next fixes release 
number).
    That way, GitLab tracks all outstanding milestone items for you, 
making it
    very easy for multiple people to work through the list.


The more radical approach:
--------------------------
However, given the limited manpower and time the FPC team is currently 
experiencing, I would suggest an even more radical approach: **ditch 
"fixes" branches completely**, unless a truly critical bug slips 
through. In those cases, fix just that specific issue, add a test to 
verify it, and ship that point release as a hotfix.

It would be better to spend the limited time available on improving the 
efficiency of the release cycle instead. If a time-based release every 
six months becomes a "no-brainer," it results in less effort for the FPC 
team and more frequent releases for end-users—leading to more widespread 
usage and better feedback.

Regards,
   - Graeme -


More information about the fpc-devel mailing list