On 2/23/2020 12:32 AM, Geertjan Wielenga wrote:
Thanks for the work on this.
If we were to register this in Apache NetBeans 12.0, we'd have to make
clear that this is not Gluon OpenJFX, but something different, i.e., maybe
something like "NetBeans Friendly Gluon OpenJFX" or specifically your name,
i.e., Ernie Rael fork of etc.
Currently in the pom.xml (*which needs review and is at the root of the
forked source tree at github*) there is
<name>Maven Archetypes for JavaFX with NetBeans</name>
<description>Maven archetypes for creating different types of JavaFX
application with NetBeans.</description>
<url>https://netbeans.apache.org</url>
I might change "with NetBeans" to "with NetBeans support" in <name> and
<desc>; or maybe "with support for NetBeans" or "with additions for
NetBeans". The LICENSE is BSD-3 which is very friendly public/private.
The "3" adds the 3rd paragraph which is:
Neither the name of the copyright holder nor the names of its
contributors may be used to endorse or promote products derived from
this software without specific prior written permission.
So I don't think we can use the "Gluon" name; they might be willing to
allow it if you want to pursue that. It might be a good idea to inform
them anyway. Note: the archetypes are a different license from openJfx
which is GNU-v2.
As far as how it gets registered in NetBeans. I'm inclined to drop the
"(Gluon)" from the name in the "Projects:" list (unless there's
permission) and leave the description as is which references
openjfx.io/openjfx-docs. I don't care about groupid, it can stay with me
or be someplace else.
Gluon might be receptive to a pull request for the docs on using openjfx
with the NetBeans IDE. And the description for the youtube video should
say pre nb-12. But we're not at that point yet. Though any pull request
to change gluon docs should probably have plenty of leeway before nb12
gets released.
Does it compile and run both with JDK 8 and 11, i.e., the LTS releases of
the JDK?
I thought that openjfx required something post JDK1.8; so essentially
jdk-11 or later. I saw a pull request against the original archetypes
that had a bunch of "#if" stuff in the pom.xml; I don't what/how "#if"
gets processed or exactly what that's about.
-ernie
Gj
On Sat, Feb 22, 2020 at 7:36 PM Ernie Rael <err...@raelity.com> wrote:
That didn't come out quite right. Here it is *with* SNAPSHOT specified
mvn archetype:generate \
-DarchetypeGroupId=com.raelity.jfx \
-DarchetypeArtifactId=javafx-archetype-simple \
-DarchetypeVersion=0.0.4-SNAPSHOT \
-DgroupId=groupid \
-DartifactId=artifactId \
-Dversion=version
Note: there are two archetypes 'simple' and 'fxml'
-ernie
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@netbeans.apache.org
For additional commands, e-mail: dev-h...@netbeans.apache.org
For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@netbeans.apache.org
For additional commands, e-mail: dev-h...@netbeans.apache.org
For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists