[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