Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [starter-dev] Please Test Initial Jakarta EE 11 Support
  • From: Reza Rahman <reza_rahman@xxxxxxxx>
  • Date: Sat, 1 Mar 2025 17:57:31 -0500
  • Delivered-to: starter-dev@xxxxxxxxxxx
  • List-archive: <https://dev.eclipse.org/mailman/private/starter-dev/>
  • List-help: <mailto:starter-dev-request@eclipse.org?subject=help>
  • List-subscribe: <https://dev.eclipse.org/mailman/listinfo/starter-dev>, <mailto:starter-dev-request@eclipse.org?subject=subscribe>
  • List-unsubscribe: <https://dev.eclipse.org/mailman/options/starter-dev>, <mailto:starter-dev-request@eclipse.org?subject=unsubscribe>
  • Ui-outboundreport: notjunk:1;M01:P0:oYp+38esER0=;v54HcpvES5vALuweew1FvbWuZAx j97Ci1JgZAAaVVYlcLZFxuWZDP2ZUu/iPPq9ByMHYGiIVLaaQQcqUcjKBIpuaxKDyi3ureUXl 3v9Hu7b8+UqXAGqfmSJF+r7yly8DdzMZxOn9P5dyK8pC24mTRGk6jdou9KZ2Vr91CtwjIwF3i uPJkoaNTjHXQCj+ojbAquTGOwBQ4LZ2WLsrxaFsu2b9s0DObKcn7eonSvGCcyb2EmrnIGChqQ nsrNNOnXryScNHza54FAfy2OLKlwhKD3jNLt1kIHRR2oeqB43lK3CCcY48o6LDP6H9fo+pmHi ISdrQmWL5g9z9Id4yIKZNp3U64rJ0JY5MUzJO3orUVCuYmsIvU8w2ivTx1UVBVuCQZrub3sr3 TZKESwDwpJZyirtN9Aoxg5jwq/khIgjuZWdcEJzT/SZN+MfZAdAEwKtZguCTDrZvw5ynimvIs /gqTCinqyV3t/Km4LxodnGY674/ST8iTCJKqreWaFFG8hk1cksyum7O4CvZRr4y69xPinNpM6 kwVZpHnmvl/MUxn91P3rGGZ+fZ76i++OFwQge67Wck0YKF4B74qsm1jDQ5weypqxf/gwa2MXP ibvhmD33VTbLlbxD4b14x434otUQgHre1JvBnjLaSN+tengC2Z62vhcmdE8/KAnLXzTZgLS8i RL5ikEE3RU2JxyzB4cFDP/k87iIC/GwWGCCIFgTNpN0SOT//TnPQ592Qy7VuJNYE43H9ulR7M 7YCvbDj4+6j4xJfgrMLy+fM8L+fMt+In+wUkAjVbRrD7mguM6Z6RTMTmTEvEhAhwZt/OxIHHX I6iJ1FDceOVRvRoysM6ndyTCgImy0NrgUxRhbj482yOgFxgxxyve3HrfJeZH7xqvsDCP49QyO +YwmSK2SL8pNyMTn0gm7lyRYr4J2rIKWadwZONN34K7eAVq7QSPiKL6bZPNvfbXPw5MEH3S0v +h9IdmdUnG4RWmqrgkvXhdb0I3rtMn1b9+Q5S/G+7tgprn/nFcymk1OSZR/xjS1axiAUtqdtx Izlho5LPCc26WP25dvW32ha9oKN/rs1fkWo9JCmhVebav+Wx3KwrdcLspMqykRK82CCM+ImXg qQOvh9QBXJz1u3YXhmJDncizZ4+bWDuGpgyl29MsNHCM21jL825/Z93RYC75v70pJMsQbGuug snzqqopYS8VP6mqS3kcHItgMd7eGnpSCoEG7iNGMT9QhFrssjF39YevnFRMHRQhHDmJTMNYJy UE6InRQK7sqk4IleLLvwV59gEr/yBrFle+LLH5zmDCAz6WLoqToNRMqj0GTJhl8iUzB6bmElb uSZaQyC7IzyaLqlJJQbmIEWuk9r9VFtTRxYxzFPm2i65K3KUmsD34ybCEFO/j5cijkd1SdWS4 8Cj28S2gK32si57JwGr5QVo1YeU16ePf+Yy5RPnCHFur1GUeuRUiZYDZ7wpuVGNjv7ep2Nksv Uy7zZsojbTF/hZy5AcVrdTp5jOQY=
  • User-agent: Mozilla Thunderbird

Here's the data for the past few months.

* We seem to still be doing decently with about 1200 generated projects in a few months

* Most are on EE 10, but still quite a few on 9.x and 8

* Most using full platform, a few on web, and some using core

* Most on SE 17, but still a few on 8 and 11

* A lot of runtime = none, but WildFly super popular followed by Payara and GF. Liberty and TomEE least popular

On 2/24/2025 7:35 AM, Jeyvison Nascimento wrote:

Hello. Sure, I'll try to do a release this week


Em sáb., 22 de fev. de 2025 18:39, Reza Rahman <reza_rahman@xxxxxxxx> escreveu:

Hi Jeyvison,

I spent a few additional hours testing the UI today and could not find any issues. Can we please do a release of both the Archetype and the UI?

After that I'll upgrade the App Service version to Jakarta EE 10/JBoss EAP 8. I'll also generate a report. We haven't done that for a little while.

Thanks,

Reza

On 2/17/2025 6:14 PM, Reza Rahman via starter-dev wrote:

Hi folks,

It took quite a bit of testing and incremental refactoring, but the UI validation changes are now merged into the main branch.

Can you all please give it a thorough local test? I did my best but there are a lot of changes and no regression tests for the UI yet. I want to avoid bugs in this important release if possible. Obviously, please validate against the cases enforced in the underlying Archetype: https://github.com/eclipse-ee4j/starter/blob/master/archetype/src/main/resources/META-INF/archetype-post-generate.groovy.

I'm out of time today but next weekend I'll try to devote time entirely to final testing myself. After that, I think we are finally ready for our initial Jakarta EE 11 release.

Thanks,

Reza

On 1/19/2025 1:46 PM, Jeyvison Nascimento wrote:
Sure, let me know when the UI work is done and i'll try to deploy to central as soon as possible

Em dom., 19 de jan. de 2025 às 18:42, Reza Rahman <reza_rahman@xxxxxxxx> escreveu:

Ondro, when you are able to resume this work, please issue PRs here: https://github.com/eclipse-ee4j/starter/tree/velocity-indentation-experiment. For now I have reverted the attempt to indent the Velocity code so we can move forward with a Jakarta EE 11 release. As time permits, I will also pursue this with the Maven project. As I understand it, newer versions of Velocity support indentation by default.

Jeyvison, can we kindly have a release of the Archetype into Maven Central? I have off tomorrow for MLK day and I am hoping I can get the UI work done so we can get EE 11 fully rolling. It looks like we can soon add support for the Web Profile too.

On 1/12/2025 7:42 PM, Reza Rahman wrote:

The code is in main as I believe it is almost there: https://github.com/eclipse-ee4j/starter. The issue as I mentioned is that the leading spaces in Velocity are not really all gone (it appears some are, but some aren't). Maybe the RegEx isn't quite correct: https://github.com/eclipse-ee4j/starter/blob/78f292b32bdfad215f61465490c9fe697088a78a/archetype/pom.xml#L139?

When you generate the code, you will see issues in the pom.xml, README.md, Dockerfile, etc.

On 1/12/2025 6:42 PM, Ondro Mihályi wrote:
OK, I can have a look. What issues do you have or what you want to do? Do you have your code in some branch?

Ondro

On Mon, 13 Jan 2025 at 00:11, Reza Rahman <reza_rahman@xxxxxxxx> wrote:
Hi Ondro,

I really need your help with the enhancement to add indentation to the
Velocity code. I have tried various things, but just can't seem to get
it to work correctly. There are always inexplicable white spaces that
ultimately break thing in the end in the generated code.

Do you think you have time to look into this? Otherwise I am going to
revert these changes and just stick to the indentation approach that has
been working. I do want to get the EE 11 release out ASAP.

Thanks,

Reza

On 12/22/2024 6:20 PM, Reza Rahman wrote:
> Hi folks,
>
> I’ve now finished adding initial Jakarta EE 11 support to the
> archetype in the default branch. I also had to make some overdue
> changes to fix edge case bugs that were made worse by adding EE 11 and
> SE 21. I tried my best to update the nightly tests as well as test
> manually (as the automated tests are still far from complete). I think
> I caught everything but I am not sure. So can I ask that everyone
> spend some time testing?
>
> In the meantime, I am going to work on getting EE 11 support in the
> UI. The UI also needs to be upgraded to EE 10, which is now available
> on Azure. I am hoping to be done by the new year so we can have a
> release. I think we should keep the release quiet until EE 11 official
> announcements are actually sorted out.
>
> Cheers,
> Reza


--
Jeyvison Nascimento

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

Attachment: usage_data.xlsx
Description: MS-Excel 2007 spreadsheet


Back to the top