[fpc-devel] [RFC] Modernising the FPC Release Process -- Proposal for Review

Michael Van Canneyt michael at freepascal.org
Thu Apr 16 10:39:07 CEST 2026



On Wed, 15 Apr 2026, Kevin Lyda via fpc-devel wrote:

> On Wed, 15 Apr 2026 at 16:45, Martin Frb via fpc-devel <
> fpc-devel at lists.freepascal.org> wrote:
>> While (as outsider) I would welcome a "time"-ish based cycle, I don't
>> think it will work entirely.
>>
>> You mention it works for the kernel. But the kernel does not have
>> regression forced by other products. (well, hardware can change, but
>> that is more new hardware to support gets added / hardware already
>> supported does not suddenly stop).
>
> Sure.  Comparing to the kernel isn't ideal.  Comparing to another compiler
> would make more sense.  The Go team do a major (the second number) release
> every 6 months and they support a large number of platforms.  They do a
> minor release (the third number) about once a month.
>
> https://go.dev/doc/devel/release
>
> It works rather well and helps teams using Go make plans for upgrades. I've
> fully automated Go compiler upgrades in the past and it worked for years.
>
> I do think a full CI system that builds the compiler for all supported
> platforms and runs a test suite on each platform would help set folks minds
> at ease.

Amen to that.

Michael.


More information about the fpc-devel mailing list