[fpc-pascal]Re: Schedule request (educational and olympiad applications of FPC)
Marco van de Voort
marcov at stack.nl
Mon May 31 17:54:26 CEST 2004
(sorry for the delay, we were having roadmap discussions in FPC core)
> I soon have to commit my choice of FreePascal version to have
installed on the laptops of our new first-year students coming this
> Furthermore, the International Olympiad in Informatics (IOI) this
> is taking place in September, and software versions are in the
> of being decided.
> For the IOI, it is not so important to have Delphi compatibility,
> but for my education it is.
Delphi compat is at all time high in 1.9.x. So I definitely would
suggest taking the newest 1.9.x snapshot, and postpone it as long as
possible. Usually, the faculty dependant part of the images is made
quite late in the summer holidays, so maybe even 1.9.6 can be
However maybe it would be better to ship 1.9.4 that has been out a
while than a 1.9.6 that is brand new.
> For the IOI, it looks like we'll stick to 1.0.10 (unless a stable
> release will appear "soon").
1.9.x is undoubtedly more stable than 1.0.10. The stability criteria
for 2.0 are simply higher, which is why 1.9.x are still branded beta's.
1.0.10 is now already off lifesupport, and quite a lot of the users are
already using 1.9.x beta releases. In august this percentage will be
What to do with IOI depends on how usable 1.0.10 is for that kind
of purposes. (if it was ok the other years, then stick to it). However
at some point there must be a transition to 1.9.x/2.0 too for IOI, so
even if you choose 1.0.10 because it is a known factor, get some 1.9.x
testing process running for IOI too.
> For my teaching, I would prefer a 1.9. (or 2.0 ??) version.
> What are the current development/release plans? Which 1.9 version
> is sufficiently stable?
1.9.4 very soon now (as in the coming days), and other 1.9.x versions
every 2 months (but that usually slips a few weeks/months).
2.0 is not expected before september, but throughout the beta cycle,
the stability improves quickly, so the last beta's just before 2.0 are
expected to be more about release engineering, IDE and improving the
new support on the new architectures than about the normal release
P.s. some roadmap schedules are at
Marco van de Voort (MarcoV at Stack.nl or marco at freepascal.org)
More information about the fpc-pascal