Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [starter-dev] 1.0.0 Released to Maven Central

I can at least prioritize investigating Jakarta EE 9 support. However, I would like to first finish off the Liberty and WildFly support I already started.

That said, I would appreciate it if a few others could chime in with their thoughts here. I have a very hard time convincing myself to try to promote runtimes/versions/releases I really even personally would not use for a work related proof of concept project because they are just not stable/well-documented/well-supported/widely-used enough yet.

As it is, GlassFish and TomEE was a stretch. I ran into very basic bugs with testing, documentation, containerization, etc that would in all reality stopped me from evaluating the runtimes further personally at this time. Now, I do plan to at least report these issues when time permits, but I don’t think most developers can be expected to do that. Indeed, it may turn them away from Jakarta EE if they struggle too much. I think we should not overlook these considerations. It may in the end be unhelpful to what we are trying to accomplish. I wiser path may be to wait until runtime quality improves a bit more?
 

From: starter-dev <starter-dev-bounces@xxxxxxxxxxx> on behalf of Ivar Grimstad <ivar.grimstad@xxxxxxxxxxxxxxxxxxxxxx>
Sent: Thursday, April 7, 2022 10:23 AM
To: starter developer discussions <starter-dev@xxxxxxxxxxx>
Subject: Re: [starter-dev] 1.0.0 Released to Maven Central
 

We don't really want to encourage developers to create new projects on EE 8. And since this is a generator for new projects, we should always support the newer versions. 
Not saying that we shouldn't still develop the EE8 archetype, but probably do both...

Ivar

On Thu, Apr 7, 2022 at 4:20 PM reza_rahman@xxxxxxxxx <reza_rahman@xxxxxxxxx> wrote:
If you notice, a lot of these are still in alpha/beta/preview phase. That’s what worries me whether we are setting people up for a poor experience beyond just getting started.

This is a key issue to decide. I am wondering what other folks here think? Either way, would you agree Jakarta EE 8 is where the most traction is still so we should get to a stable state with that at least with the major implementations before moving on to Jakarta EE 9? Either way, I think the JSF support could be deferred. I don’t see much JSF traction these days yet.
 

From: starter-dev <starter-dev-bounces@xxxxxxxxxxx> on behalf of Ivar Grimstad <ivar.grimstad@xxxxxxxxxxxxxxxxxxxxxx>
Sent: Thursday, April 7, 2022 9:14 AM
To: starter developer discussions <starter-dev@xxxxxxxxxxx>
Subject: Re: [starter-dev] 10.0 Released to Maven Central
 
Yes, there are quite a few.


Among them OpenLiberty, TomEE, and Payara in addition to GlassFish. As well as four Chinese implementations.
We need to have an archetype that generates code on the jakarta namespace. And use the correct schemas. Otherwise, these Twitter discussions come with people trying to deploy to a EE 9 container and gets error messages.

Ivar

On Thu, Apr 7, 2022 at 3:10 PM reza_rahman@xxxxxxxxx <reza_rahman@xxxxxxxxx> wrote:
Hi Ivar,

I saw you merged the GH pages, which is great!

Do you know for sure other than GlassFish, which runtimes have actually made a stable release for Jakarta EE 9? That’s what gave me pause. I figured having breadth of runtimes might be more important for now. If at least the major open source runtimes have had a stable Jakarta EE 9 release, adding support for it is super easy I think.

If we don’t need much ceremony for subsequent releases, I think we are good. No need for nightly releases. After a few more months, I think this project will stabilize.

Reza Rahman
Jakarta EE Ambassador, Author, Blogger, Speaker

Please note views expressed here are my own as an individual community member and do not reflect the views of my employer.
 

From: starter-dev <starter-dev-bounces@xxxxxxxxxxx> on behalf of Ivar Grimstad <ivar.grimstad@xxxxxxxxxxxxxxxxxxxxxx>
Sent: Thursday, April 7, 2022 8:48 AM
To: starter developer discussions <starter-dev@xxxxxxxxxxx>
Subject: Re: [starter-dev] 10.0 Released to Maven Central
 


On Thu, Apr 7, 2022 at 2:42 PM reza_rahman@xxxxxxxxx <reza_rahman@xxxxxxxxx> wrote:
Hi Ivar,

This is great news! Please merge the GH pages when you can? I am still working through Liberty and WildFly support. After that, we could consider another release.

Just merged everything.
I think we should release a new version pretty soon that generates Jakarta EE 9 code. And then directly after 10, we should update it to generate EE 10...
 

Also, what do you think of releasing a nightly? Are there other Jakarta projects that do that?

Not sure if we really need to. Do we expect that frequent updates? We can release freely now for a year until we need another review by the EMO at least.

Ivar
 

Reza Rahman
Jakarta EE Ambassador, Author, Blogger, Speaker

Please note views expressed here are my own as an individual community member and do not reflect the views of my employer.
 

From: starter-dev <starter-dev-bounces@xxxxxxxxxxx> on behalf of Ivar Grimstad <ivargrimstad@xxxxxxxxxxxxxxxxxxxxxx>
Sent: Thursday, April 7, 2022 3:47 AM
To: starter developer discussions <starter-dev@xxxxxxxxxxx>
Subject: [starter-dev] 1.0.0 Released to Maven Central
 
Hi,

The release was approved by the EMO yesterday!


I just ran the release from the staging job, so the starter archetype should be available in Maven Central within a few hours.

Ivar

--

Ivar Grimstad

Jakarta EE Developer Advocate | Eclipse Foundation Eclipse Foundation - Community. Code. Collaboration. 

_______________________________________________
starter-dev mailing list
starter-dev@xxxxxxxxxxx
To unsubscribe from this list, visit https://dev.eclipse.org/mailman/listinfo/starter-dev


--

Ivar Grimstad

Jakarta EE Developer Advocate | Eclipse Foundation Eclipse Foundation - Community. Code. Collaboration. 

_______________________________________________
starter-dev mailing list
starter-dev@xxxxxxxxxxx
To unsubscribe from this list, visit https://dev.eclipse.org/mailman/listinfo/starter-dev


--

Ivar Grimstad

Jakarta EE Developer Advocate | Eclipse Foundation Eclipse Foundation - Community. Code. Collaboration. 

_______________________________________________
starter-dev mailing list
starter-dev@xxxxxxxxxxx
To unsubscribe from this list, visit https://dev.eclipse.org/mailman/listinfo/starter-dev


--

Ivar Grimstad

Jakarta EE Developer Advocate | Eclipse Foundation Eclipse Foundation - Community. Code. Collaboration. 


Back to the top