[FreeJava-devroom] Presentation proposals FOSDEM

Roman Kennke roman at kennke.org
Fri Dec 16 18:18:45 CET 2011


Hello all,

Here's my short bio:

Human being, Free Software hacker, Java engineer, contributor to GNU
Classpath, OpenJDK, co-author of Caciocavallo, IcedRobot and ThingsFX,
special interest in pixels, user interfaces, algorithms, virtual
machines, music and the universe.

Cheers, Roman

Am Freitag, den 16.12.2011, 18:02 +0100 schrieb Mario Torre:
> Dear Free Java Team,
> 
> I would like to propose the following 3 presentations for FOSDEM 2012.
> 
> Presenters are Mario Torre and Roman Kennke.
> 
> ====================================================
> 
> * The IcedRobot of Dawn, a one year long Free Sofware journey.
> 
> IcedRobot is an attempt to bring the Android API on OpenJDK.
> 
> It was first announced at Fosdem 2011, and after only two months of development and a team assembled during the customary Fosdem Free Java Hackers dinner, it was already able to translate most Android bytecode format to Java.
> 
> This presentation will review the last year of development and will explain future direction and plans for the project.
> 
> * Caciocavallo: CacioTest, CacioWeb & Deployment
> 
> CacioCavallo is an award winning project sponsored by the OpenJDK porters group.
> 
> The main project was about refactoring of the graphics stack of OpenJDK to allow of easy porting on various platform.
> 
> It’s the abstract backend behind most ports and it has been used on field by commercial projects for companies in the embedded and automotive market.
> 
> During the last year, two new projects have landed in the official Caciocavallo repositories: CacioWeb and Cacio Testing Framework.
> 
> The first project allows for easy deployment even on platforms without any Java support (like Apple iPad) and makes extremely easy the deployment even without any Java plugin.
> 
> CacioTest aims to make easy the testing of Graphics stack, providing a reliable, unobtrusive way to run UI and graphics related tests.
> 
> * JavaFX, Swing and ThingsFX.
> 
> JavaFX is finally being Open Sourced. Although the impressive set of API and capabilities of this very well done framework, few things are still missing from the first release, for example Swing integration.
> 
> Swing integration is important though, since allowing reuse of the existing set of Swing widgets provides a cost effective migration path to adopt the new API.
> 
> But is this integration really impossible?
> 
> In this presentation, the authors will introduce ThingsFX, a project aimed to extend the core functionality of JavaFX, one of key components is exactly the Swing to JavaFX integration. We will demo how a JFreeChart chart and the SwingSet demos can be easily integrated inside a JavaFX scene.
> 
> We will also show how the same capabilities can be used in a creative way to enable very interesting effect without changing a single line of existing Swing code.
> 
> =================================================
> 
> Here follow a short biography (same as last year), Roman will add his in reply to this mail when he is back :)
> 
> Mario Torre:
> 
> Hacker for fun and freedom, free software enthusiast, musician and incurable romantic, he has served few key FLOSS projects like GNU Classpath and OpenJDK and is co-author of the Caciocavallo project. Mario has a strong interest in Computer Graphics and Human - Machine interaction and User Interface design. He has developed several graphics libraries and ported Swing and AWT to various Operating Systems, as well as the Java binding for OpenGL and OpenGL ES, OpenKODE and other popular APIs. Currently, is the maintainer of IcedRobot and Caciocavallo, and one of the authors of ThingsFX, a library that expands JavaFX with custom widgets and provides Swing to JavaFX integration support.
> 
> Cheers,
> Mario
> ---
> pgp key: http://subkeys.pgp.net/ PGP Key ID: 80F240CF
> Fingerprint: BA39 9666 94EC 8B73 27FA  FC7C 4086 63E3 80F2 40CF
> 
> http://www.ladybug-studio.com
> 
> IcedRobot: www.icedrobot.org
> Proud GNU Classpath developer: http://www.classpath.org/
> Read About us at: http://planet.classpath.org
> OpenJDK: http://openjdk.java.net/projects/caciocavallo/
> 
> Please, support open standards:
> http://endsoftpatents.org/
> 
> 
> 
> 




More information about the FreeJava-devroom mailing list