On Tue, 2005-11-22 at 21:01 +0100, Rupert K. wrote: > Hi there > My name is rupert. I am the one who will implement > this j2me stuff as my > master thesis. > The goal of the project will be to implement the cldc > 1.1/midp 2.0 > specification and make it runnable under the CacaoVM. > In the first step it will run under an pc-environment. > Later on we will > port it to an mobile device > The new API should be similar to the existing > classpath and/or using > parts of it.
My favorite idea for turning GNU Classpath into a J2ME-like library would be to maintain a set of patches for converting the existing sources into the J2ME-like variant. I think the core classes aren't changing much anymore, so this isn't likely to be a huge maintenance job. Maintaining the work as patches means it's also easy to see when something in the core classes has changed, forcing us to modify the patches. Ideally these patches would be checked into the GNU Classpath tree and a simple configure option would allow us to generate and build these alternative classes. A long time ago I used to think that preprocessing would be the best way to do all this, but the difference between J2SE- and J2ME-like classes are too large. Good luck! AG > There will also be changes to the CacaoVM > which will make > it smaller to meet the requirements of am mobile > device. > I hope you guys can give me some good suggestions of > how to do this all! > > Thx in advance > Rupert > > > > > > > > > ___________________________________________________________ > Gesendet von Yahoo! Mail - Jetzt mit 1GB Speicher kostenlos - Hier anmelden: > http://mail.yahoo.de > > > _______________________________________________ > Classpath mailing list > [email protected] > http://lists.gnu.org/mailman/listinfo/classpath _______________________________________________ Classpath mailing list [email protected] http://lists.gnu.org/mailman/listinfo/classpath

