Re: Fwd: [Java] Mentor wanted for Summer of Code 2007 ;)

From: Clemens Eisserer <linuxhippy_at_gmail.com>
Date: Wed, 21 Mar 2007 19:11:01 +0100

Hello Erik,

Thanks for reading and discussing about my suggestion.
My mail somehow has some kind of sniffy tone - sorry I am not a
native-speaker so this is not intended.

> Sounds like a great project. Some people are already working on the same
> codebase for Maemo. And Maemo is its own separate mentor org. So I have
> to ask you submit an application that does not have any mention of
> maemo. The SoC does not allow for mentor orgs to share students. You are
> welcome to submit an application for each.
>
> Also consider that JamVM and GNU Classpath both exist for Maemo and for
> GPE on familiar or angstrom. So you will have to include how your
> project would be different and perhaps might benefit those projects.

Yes I know, I already compiled JamVM+Classpath packages for the
Nokia770 and except some small glichtes in AWT it worked well.

However phoneME has its fascination because:
- Its really optimized for this kind of hardware.
- Its really fast. It loads fast (interpreter+compiler) and the code
it produces is on par or better than other free runtimes with JIT but
it does not suffer from long compilation times.
- It is compatible. Whats more compatible than _the_ implementation ;)
Although of course with CDC the scope of applications is limited.

Please don't get me wrong, I think classpath is a great library and
also free runtimes are great. I see classpath's ability to support
JSE complitly as big advantage.
However phoneME would bring almost complete JME-CDC support and my
plans would be to include MicroEmulator which would mean tons of JITed
JME-CLCD/MIDP applications and games on Linux handhelds ;)
I simply see both runtimes side by side - both have their range of application.

I think about phoneME more as a way to write new applications for
Linux handhelds, without struggling with native cross-compile toolkits
or recompile every nows and thens because of ABI/API breaks.
However I now my POV is biased ;)

I applied at Maemo and it looks quite good so far, somebody would
mentor me - the only thing I am not sure wether the Maeom-"Project"
itself is happy about my suggestion. So I could also apply for GPE but
I don't want to generate a lot of work for the GPE guys if I then
will be taken by Maemo. Would this be a problem?

Independent from the phoneME port (which basically means
creating/adopting a working AWT-GTK implementation) I would like to
work on supporting mobile-phone-games (as mentioned above).
This work is quite runtime-independent, so I'll take care to support
both phoneME and Classpath.

> Hope that answered your questions and good luck to you!
Yes, thanks a lot :-)

Mfg Clemens
Received on Wed Mar 21 2007 - 13:11:04 EST

This archive was generated by hypermail 2.2.0 : Wed Mar 21 2007 - 13:11:24 EST