On Apr 3, 2006, at 6:34 AM, Waldek Hebisch wrote:
2) Adjusting gpc development model. In particular, gpc uses rather short feedback loop: new features are released (as alphas) when they are ready.
   This is possible because gpc uses stable backend, so that users are
exposed only to front end bugs. With development backends there is a
   danger that normal user will try new front end features only after
   full gcc release.

You can backport enhancements (SC buy in) to the last release branch (or two, if you want to do the extra work) and `vend' snapshots off of that if you want. You could have a new version everyday if you wanted, with a max to-to-delivery measures in minutes, if you wanted. I'd encourage the SC to let you `add features' to suit your users.

What you'd have a harder time doing is adding lots of new code or destabilizing code to the main part of the compiler on a release branch.

3) gcc develops in lockstep, which requires constant attention from
   maintainers. It is clear if such attention will be available. I
   must say that in last few years there were frequenty weeks in which
   I had no time for gpc work and even some such months.

I wouldn't worry about this a whole lot, just mark Pascal as disabled by default and let everyone know that time-to-respond can be measures in months. Though, I'd guess that some people (Hi Andrew) would build it anyway and submit fixes to get it working/keep it working.

Reply via email to