I wonder if it would be beneficial to have a dedicated repo for all NetBeans related archetypes and just add any occurring concrete archetypes as modules. So it's not necessary to create dedicated repos for every archertype and it would be easier to just create pull requests for existing once.

Greetings
Benjamin

On 2023-05-18 22:05, Ernie Rael wrote:
Hi Eric and all,

In javafx/javafx2.kit/src/org/netbeans/modules/javafx2/kit/JavaFXWizardIterator.java there's  references like

   return definedFXArchetype("com.raelity.jfx",
   "javafx-archetype-fxml-netbeans",
                          "0.0.4", Bundle.LBL_Maven_FXML_Archetype());

The maven artifacts are created from

   https://github.com/errael/javafx-maven-archetypes-netbeans

With this a "new > project" has a variety of functionality that works out of the the box. Debug, profile, ... (I don't remember what exactly).

Every once and a while there's mention of bringing these scattered things under an NB umbrella and I keep hoping it will be done and I can get rid of this repository. Is there an issue for that? Somewhere I can add pointer to this stuff so it can be found after I'm dead and buried? Of course, if I can figure out how to reach out from the grave, I'd aim to do that when the time is right; but even if I can do it, I may otherwise be engaged.

-ernie

On 23/05/17 5:39 AM, Eric Barboni wrote:
Hi,

Well if you publish it on your own "groupid" we will later need to do IP clearance if we want it at Apache NetBeans could be done on a pr on a github/apache/netbeans-archetype-javee repo (not yes created)

We already have some

https://github.com/apache/netbeans-mavenutils-archetype-nbm-archetype

Best Regards
Eric

-----Message d'origine-----
De : Josh Juneau<juneau...@gmail.com> Envoyé : mercredi 17 mai 2023 02:01
À :dev@netbeans.apache.org
Cc : Eric Barboni<sk...@apache.org>
Objet : Re: Maven Project Archetypes used by NetBeans

+1 for centralizing the archetypes. Thanks for updating the Jakarta EE archetype…looking forward to trying it out!

Josh Juneau

On May 16, 2023, at 6:16 PM, Benjamin Asbach<netbe...@impl.it> wrote:

Thanks for your response.

I created a archetype for JakartaEE war projects from scratch. In contrast to the current used archetype it:

* does not configure endorsed dir compiler stuff (actually I never saw
it used int the wild, but may there are some people with more
experience). Normally it's the first thing I remove when I create a
new web application
* combines generation of all Jakarta EE versions and variants (full,
web, core) (currently for a version a dedicated archetype is used -
which seems to be harder to maintain) (this might simplify current
NetBeans codebase as well)
* pins maven-surefire-plugin in order to be prepared for JUnit 5 usage
* pins maven-war-plugin in order to be compilable with Java 17 (see
https://github.com/apache/netbeans/issues/4552)

Would be happy to contribute it:
https://github.com/asbachb/jakartaee-war-archetype

Greetings,
Benjamin

On 2023-05-15 18:22, Eric Barboni wrote:
Hi,
This can be done. We already have the one for netbeans platform.
We must have a complete list + having the ok to go from author to
give the source to us. (IP-clearance).
Best Regards
Eric
-----Message d'origine-----
De : Benjamin Asbach<netbe...@impl.it> Envoyé : dimanche 14 mai 2023
20:06 À :dev@netbeans.apache.org  Objet : Maven Project Archetypes
used by NetBeans Hej, I recently had a look into
https://github.com/apache/netbeans/issues/4552
I just wonder if NetBeans project want to rely on third party
archetypes which cannot be adjusted easily.
Would it a good idea to maintain and distribute NetBeans within the
NetBeans git repository so that the NetBeans team have full control
over these essential parts of the system?
Greetings,
Benjamin
---------------------------------------------------------------------
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
---------------------------------------------------------------------
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




---------------------------------------------------------------------
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



Reply via email to