Quarterly Project Report

Richard Bair richard.bair at oracle.com
Mon Oct 8 13:25:37 PDT 2012

That's what I was thinking as well. Have a zip, download, open in your IDE, hit run. Any more complicated than that is a #fail

On Oct 8, 2012, at 1:23 PM, Pedro Duque Vieira wrote:

> Hi Richard,
> I think you're absolutely right!
> Having a Zip of the source code of JavaFX would also be a nice, I think. It
> would be the easiest way to get a glimpse of the code. It wouldn't require
> anyone to set up or learn the specific source control used by the javafx
> team.
> Thanks, best regards,
>> This is the first quarterly project report for OpenJFX, which according to
>> the bylaws I'm supposed to produce every 3 months. Better late than never
>> ;-).
>> The OpenJFX project is moving along. We have been steadily building what I
>> think is good interaction with the community. We've had invaluable feedback
>> from many of you on a range of API designs and topics over the past year,
>> for which we are truly grateful and, I think bodes well for the value of
>> the project and the community in the future. We have open sourced all of
>> the UI Controls and much of the Scene Graph, CSS, and related APIs. As per
>> the recent announcement at JavaOne, we're going to be opening sourcing the
>> rest over the course of the next few months.
>> Our project has an open JIRA issue database and, except for security
>> issues, nearly everything is available to the public. I think on the Issue
>> Tracking part of the project things are going quite well. One thing that we
>> have not done well and need to improve on is taking Issue Votes into
>> serious consideration when planning the next release. You should feel
>> confident that your votes, and voices, are heard. As such, I'm personally
>> committed to making sure the TreeTableView control makes it into JavaFX 8,
>> as this is the second-highest voted for JIRA issue.
>> Our website, build instructions, build infrastructure, IDE support, and so
>> forth are really bad right now. Jasper is working on a design for our
>> website and we are making sure the wiki (
>> https://wikis.oracle.com/display/OpenJDK/OpenJFX) is redesigned and
>> organized and chock full of useful information. I'm working on our build
>> infrastructure so that somebody can within minutes be up and running within
>> their favorite IDE, whereas right now it is quite complicated to get a
>> build setup. This is especially true when the rest of the platform is open
>> sourced. It is usually a several day task for somebody new to the project
>> to get a build fully setup and working, and even longer before they figure
>> out how to be efficient at building / testing. This is clearly unacceptable
>> because it doesn't scale and would be prohibitive for members of the
>> community to be able to contribute.
>> Getting contributions from the community remains a very important
>> milestone for the project. I do not expect to see many patches until we've
>> succeeded in setting up a build / contribution system which is easy and
>> provides nearly immediate satisfaction. I will be working hard over the
>> next several months to make this a reality.
>> Richard Bair
> -- 
> Pedro Duque Vieira

More information about the openjfx-dev mailing list