Hi all, The official program is ready and there is a wiki page for coordinating the meeting at http://developer.classpath.org/mediation/Fosdem2006 Please add yourself if you will come and please do make suggestions for the open sessions. The full schedule is: Saturday 13:10 - 13:50 - Putting the 'Free' into JFreeChart Dave Gilbert, JFreeChart Project Leader A review of the efforts to make JFreeChart work with GNU Classpath-based runtimes, including a brief history, a demonstration of the current state (using the java bindings for Cairo), and an overview of the work that remains to be done. Saturday 14:10 - 14:50 - Using Eclipse for GNU Classpath development Tom Tromey, GCJ Hacker Learn how to setup a fully working development environment based on GNU Classpath in Eclipse that can be used to bootstrap the full free toolchain (and can be used to run Eclipse itself) in just 10 minutes. Saturday 15:00 - till we are kicked out - Show your App/Hack your App! - Open Session Open session for everybody wanting to show their applications working on a free stack and for those people wanting to help out getting more applications to work out of the box. Sunday 09:10 - 09:50 - Free Swing, past, present and future Roman Kennke, GNU Classpath Hacker An overview of that state of Free Swing one year ago, what has been done in the meantime, what still must be done and which applications work now. Sunday 10:10 - 10:50 - The Free implementation of CORBA standard Dr Audrius Meskauskas, GNU Classpath Hacker Some famous software producers criticize the Free software for the insufficient support of interoperability between applications. The CORBA standard, proposed by the Object Management Group, belongs to the most popular and widely used standards for solving the task of the interoperable (cross language and cross platform) communications. The formal/04-03-12, where the standard is described, allows to implement and use it without restrictions. For our CORBA implementation we needed: 1. Free, without classes with restricted license. 2. Fully workable, interoperable and pass tests, recognized by the CORBA user community as serious (we needed to find a well known Free testing suite). 3. Properly commented, being ready for the long life in the Free world. 4. No pressure to use the outdated approaches. CORBA 3.0.3 and jdk 1.5. 5. The trademark - neutral abbreviation for naming the Free applications that use this package. The abbreviation GIOP is suggested, as it is not a registered mark. To reach these goals, we have chosen for implementing a clean room implementation, using the published standard specifications only. During the recent year of the GNU Classpath development, this goal is in large degree achieved. The important directions of future development could be providing features that are outside the scope of the both CORBA standard and Sun API, but included in the near all proprietary implementations (SSH, HTTP and other bridges, get rid of rmic code generator for RMI/IIOP, fault tolerant behavior, reduced the footprint and others). Sunday 11:10 - 11:50 - The JamVM runtime Robert Lougher, JamVM Designer An overview of the JamVM virtual machine, with comparisons to other GNU Classpath runtimes, and a section on the VM interface. Sunday 12:10 - 12:50 - Integrating Vmgen-based interpreters Christian Thalinger, CACAO Hacker Vmgen is a tool for writing efficient interpreters. The Cacao runtime recently added a Vmgen based interpreter in addition to the JIT engine. Christian Thalinger works at the Institute of Computer Languages at the Vienna University of Technology in the Christian Doppler Laboratory: Compilation Techniques for Embedded Processors. He is working on the CACAO Java Virtual Machine, currently working on an adaptive optimizations JIT, and is writing his Ph.D. thesis. Sunday 14:00 - till we are kicked out - "The Future" - State of the world, beyond japi Mark Wielaard, GNU Classpath Maintainer - Open Session After a short overview of the various free stacks, libraries, compilers, tools and runtimes this session is mostly open discussion about what work remains to be done and how to integrate the various efforts better. Ideas for work items welcome. - Who is working on what? - Deployment: distribution and packaging for GNU/Linux distros. - VM integration and interfacing. - Priority list for new development. There is one change from the earlier schedule. Unfortunately Wayne Beaton had a conflicting presentation at the other side of the planet and couldn't make it. If you do want to meet him, but couldn't come to Brussels then you can see him in Raleigh/Durham: https://www.regonline.com/eventInfo.asp?eventID=87981&cf=1 We have asked a couple of people to see if they could replace him and show some Eclipse RCP and GCJ action since we know people like this kind of stuff. But we don't have confirmation yet. So for now we made the Show your App/Hack your App session a bit larger and might combine it with some more official presentation of Eclipse RCP or some other cool applications. This does mean we will have a bit more time to hack together Saturday afternoon on applications that are not fully supported yet. This will be a great opportunity to make some progress since there will be compiler, runtime and core libraries around to quickly hack around anything that might currently block some cool new application from running on our free stack. Hope to see you in Brussels end of this month, Arnaud, Dalibor, Mark, Michael and Tom -- Escape the Java Trap with GNU Classpath! http://www.gnu.org/philosophy/java-trap.html Join the community at http://planet.classpath.org/ -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: This is a digitally signed message part Url : http://developer.classpath.org/pipermail/classpath/attachments/20060203/a1597f06/attachment.pgp