FYI I was not referring to code.quarks.io full abilities, but only to the
functionality where you fill some app metadata fields, and enable some
check marks wrt app APIs/features needed, and a maven project is generated,
something that IIRC is not done using archetypes.
On Wed, 9 Aug 2023 at 15:45, Jeff Mesnil <jmesnil(a)redhat.com> wrote:
That was just a quick idea and definitely not fully thought, but an
additional point 5. of that "get started" web page procedure, could be a
jump to the new app development guide in the works, where the user then
creates an app from scratch, and IIRC will be using the standard maven
archetypes in such process, cause it targets EAP too. Anyway still just
quick thoughts, IMHO what would be of most importance now would be figure
out if archetypes is the right direction, cause it won’t be nice to send
users now in such direction, and then ask them to abandon such idea.
I don’t think that the archetypes are the important piece here.
They are just a way to generate a clean, valid and complete Maven project
to run a Jakarta EE application on WildFly.
An user would use the archetype once to bootstrap their app and then they
no longer needs anything from it.
If/when we have a code launcher that does that, the output will be the
same: a clean, valid and complete Maven project to run a Jakarta EE
application on WildFly.
Releasing a code launcher should not (and MUST not) invalidate any Maven
projects that were created by another mechanism.
Jeff
--
Jeff Mesnil
Engineer @ Red Hat JBoss EAP
http://jmesnil.net/