I would think that support for Chicken 2 & 3 should be dropped after a Chicken 5 branch is made. If anyone desperately needs Chicken 3, would it not be better to migrate the Chicken 3 stuff to another server? I had also implicitly assumed that the modularisation changes would help bring full R7RS support to core. Is this not the case? What are the goals for a Chicken 5 release?
On Tue, Aug 19, 2014 at 9:03 AM, Mario Domenech Goulart < mario.goul...@gmail.com> wrote: > Sorry for the sudden jump to those topics. :-) > > In fact, as a user, I was just trying to bring some topics that are > practical issues and that we could piggyback with the breaking changes > to make a major release. > > I'm not sure reorganizing the core and making it smaller justifies a > major release. I understand some changes caused by the core > reorganization may break code, but I'm looking at major releases from a > user standpoint. What immediate benefit do those changes bring for > users? Maybe R7RS support? Are those changes worth the breakage? > > Please, note that I'm not against those changes. Not at all, > absolutely. I'm totally for them. I just wonder if they justify a > major release and and all the burden to maintain another major version. > > I mentioned Unicode and bignums because, in my opinion, they are quite > important for practical applications, and the support CHICKEN provides > for them at the moment is not very appealing. Since you mentioned a new > major release, why not making them part of it? Of course the obvious, > realistic and straight-to-the-point answers are "lack of manpower" and > "lack of consensus on those topics", I know. >
_______________________________________________ Chicken-hackers mailing list Chicken-hackers@nongnu.org https://lists.nongnu.org/mailman/listinfo/chicken-hackers