Project proposal: fbtoolkit

Paul Hohensee - Java SE Paul.Hohensee at Sun.COM
Thu May 24 00:49:18 UTC 2007


My apologies for the previous note.  'Reply' isn't the right thing to
do on a list like this.  Please disregard.

Paul

Tom Marble wrote:

>All:
>
>In conjunction with Steph Meslin-Weber [1] I would like to propose
>a new OpenJDK project: fbtoolkit
>
>The objective of this project is to produce a body of code which is
>a lightweight framebuffer-based peer implementation for AWT and Swing.
>The goal of this code is to remove the dependency on X or
>other graphics layers such that graphics can be redirected to
>a framebuffer (e.g. a raw buffer, VNC, etc.). This example
>implementation will prefer pure-Java solutions, with public
>extension points available to enter native resources as necessary.
>
>In prototyping this functionality with OpenJDK it
>should be possible demonstrate this graphics redirection
>via a command line such as:
>% java -Dawt.toolkit=net.java.openjdk.fbtoolkit.Toolkit -jar myApp.jar
>
>NOTE: there are many other options which one would want
>to specify (e.g. bit depth, encoding, geometry, port number, etc.) and
>these can all be collected into a properties file which is
>implicitly named (based upon the provider) or overridden on
>the command line.
>
>Examples of usage include: implementation debugging, device
>emulation, multiple-head clone outputs/inputs, simultaneous
>multiple-peer output, etc.
>
>As this proposal is most closely related to the AWT [2] and Swing [3]
>groups they have been added on CC: and as such we would like to
>request sponsorship from these groups.
>
>Please note that per the interim OpenJDK guidelines for Projects [4]
>that followups should go the discuss list [5].
>
>Thank you for your consideration,
>
>--Tom & Steph
>
>[1] Steph is a Participant
>    Steph's blog: http://blog.tangency.co.uk/
>    java.net ident: twiun
>[2] the AWT Group: http://openjdk.java.net/groups/awt/
>[3] the Swing Group: http://openjdk.java.net/groups/swing/
>[4] Proposing Projects: http://openjdk.java.net/projects/
>[5] discuss: http://mail.openjdk.java.net/mailman/listinfo/discuss
>
>
>  
>




More information about the discuss mailing list