[kaffe] Is kaffe the "home" of KJC now?
Dalibor Topic
robilad@kaffe.org
Mon Apr 5 10:58:02 2004
Hi Stuart,
Stuart Ballard wrote:
> Dalibor Topic wrote:
>
>> Kaffe's version is .. uh .. slightly forked atm, due to no official
>> releases from kjc developers for some time and some unfortunate
>> miscommunication between them and me.
>
>
> Do you plan on keeping Kaffe's KJC maintained as a separate fork, or
> just letting it sit "as is"? For example, do you think there's any
> chance that in the future Kaffe's KJC will get the new 1.5 language
> features? Or is it more likely that Kaffe will simply adopt the
> "official" KJC at some point in the future?
It's up to Guilhem and Ito, since they are keeping Kaffe's kjc in a good
shape. I believe Guilhem wanted to try out Kjc's CVS, and see if the
problems we had were fixed. I've CC:ed them on this post.
I think that the next kjc release might offer some incentive to switch
to it, though. As far as I know, there was some work done in the Kjc CVS
on improving the support for generics. I've CC:ed Matthias Pfisterer,
since he's implementing the Java 1.5 extensions in javax.sound in
Tritonus, and is using Kjc for that, since 1.5 uses generics. He might
know more.
>> So I don't think external changes to KJC have a great chance of
>> showing up in the original version unless they are rock solid for what
>> DMS does, and as they have a business depending on it, I doubt they'll
>> take a chance. The kjc developer mailing lists are very silent, except
>> for the ocassional bug report.
>
>
> How about Kaffe? Is there a chance that Kaffe would accept patches to
> KJC? (I'm intentionally being vague as to what the patches would
> actually do - I've learnt that I can't always sustain the motivation to
> follow through on ideas that I start, so I'm trying to avoid setting up
> any expectations, especially the kind that might show up in a google
> search).
Sure. We're very open to patches for stuff we merge in, and work with
the respective upstreams to get those fixes & features into the regular
releases.
On a side note, if you're looking into a fun hacking project in the area
of java compilers, Tom Tromey's gcjx [1] might be quite interesting.
cheers,
dalibor topic
[1] http://sourceforge.net/projects/gcjx/