Johan, Thank‘s so much for all the effort you‘ve put into OpenJFX...it is highly appreciated 👍🏻
Keep up the great work, Cheers, Gerrit Gerrit Grunwald Westfalenstr. 93 48165 Münster Germany tel: +49 (0)2501 24321 mob: +49 (0)171 1745350 web: http://www.harmonic-code.org Am 14. Feb. 2018, 16:14 +0100 schrieb Johan Vos <johan....@gluonhq.com>: > Hi, > > I did 2 things: > * I talked to the fine and great people at AdoptOpenJDK ( > https://adoptopenjdk.net/) and they are happy to have their build farm > being used to create OpenJFX modules (including the native libraries). We > are currently looking at the scripts that are being used for syncing and > building OpenJDK, and the sync script is already in place. > > * While on the subject of syncing, I used a similar script to create and > sync a mirror of OpenJFX at github. It is now available at > https://github.com//javafxports/openjdk-jfx > (planning to sync at least a few times a day, by pulling in the latest > changes from OpenJFX). > > This is a sandbox repository, and it won't be used to automatically > generate builds from. > If you want to play with the source, add features, fix bugs, work on > documentation, you can fork this repository. If you want to contribute, you > can create PR's. The idea is that OpenJFX committers can merge PR's in this > repository. That doesn't automatically upstream them to OpenJFX, but if an > OpenJFX committer agrees with your PR, he can use the existing webrev > system at OpenJFX to start the process of merging it into OpenJFX. > Since a PR might be used to merge code in OpenJFX, it is required that you > have an OCA (see > http://www.oracle.com/technetwork/community/oca-486395.html for > more info). > > In summary, the flow might look like this: > 1. Developer forks the github repo, enhances it, and creates a PR. > 2. He discusses it with a committer, and eventually the PR is accepted. > 3. The committer creates a webrev and an OpenJFX Reviewer reviews. > 4. If accepted, that code is merged into OpenJFX. > 5. The AdoptOpenJFX build farm creates a build including that new code. > > Note that this creates additional work for the current OpenJFX committers > (including myself). Please be patient and helpful if you raise a PR. I > expect PR's to be well tested and documented. A PR is not just an idea with > some code being thrown over the wall. > > JavaFX has been Open Source for a very long time. By having the code also > as a github mirror, I hope we can attract more people, and get more > attention to this great project, while preserving the high quality that is > really needed to keep JavaFX aligned with the high standards that people > expect from the Java platform. > > Thanks, > > - Johan