javafx-font opensourced

Danno Ferrin danno.ferrin at shemnon.com
Fri Jun 21 07:37:54 PDT 2013


On Fri, Jun 21, 2013 at 1:05 AM, Daniel Zwolenski <zonski at gmail.com> wrote:

> Are we talking Oracle or OpenJDK here. I got the impression those libs
> were Open?
>
> I think it's much better that this is built into the OpenJFX/JDK automated
> build scripts and you guys execute them. Most of us in the community do not
> have the infrastructure to do cross platform builds of all this and you
> guys do (and you are running those builds regularly anyway).
>
> We would end up with one person building the Mac release, another person
> doing the win one. And this would need to happen for every snapshot - and
> what if they accidentally check out the wrong code, etc. Confusion and
> chaos - and if I was a malicious entity I could easily upload a snapshot
> that deleted everyone's hard drive. You wouldn't be responsible, but you
> sure wouldn't be winning too much good publicity.
>
> All it usually involves is an extra command added at the end of your
> build. A 'deploy' command will automatically publish a snapshot release
> when run. Instant and done. Official 'release' takes a couple more steps
> but still probably adds about 30seconds to a minute on your normal release
> which happens once or twice a year.
>
> Since you are using a Gradle build, I assume you can just easily integrate
> this:
> http://www.gradle.org/docs/current/javadoc/org/gradle/api/artifacts/maven/MavenDeployer.html
>

The script I am using fir JFX78 uses MavenDeployer.  It shouldn't be too
hard for Richard to tweak some POM items (like group ID) and add some
artifacts.  In fact, consider 'Narya.gradle" a contribution and copy,
paste, and tweak wherever needed.


More information about the openjfx-dev mailing list