Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [starter-dev] Initial Jakarta EE 11 Support
  • From: Reza Rahman <reza_rahman@xxxxxxxx>
  • Date: Sun, 19 Jan 2025 13:42:39 -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:qPmAgq4Wkgs=;yYS4SZdaT1c9r/kYlHKOUhUnipX Yhx7AWo0huiLtTXJVhvvXoHRKNTJT9UisHJ1+OSIsIN518oQvOQEoWLzlIKFTp4JdOjFzEz5x YFBCdTwvb1EFP+F3YVQ2Hi2fsXqxCKmgOy1HQ4/7gsCFiWtP5XcMLJ+IkZRyrulGzuaq4zwCg /6HsXaD/NzIeSQRW8y40TRwyNG2+K5RWeUOtRQ+Ee5+76R/U+MyCtFIMvC13RzAa/5i6rxvGF A4RUmyFIJhT8aHApru0DgaMjpELVupDNeAOvgjnzMC5StDgBeJdmDvWxNypGaUAycsiq8AAcg 0l2JXZmMsj6MQVBS85bEbzwdxs8nADz0W2KRJCbwDJLMgyLnMhW/KD/k/rgjoLiR5EJuumn+H M2hZIYc//USiGO5wr7/8ujmds/r7zZzniB3JnaIScUdqZdlYGKGH//KQicXF0Stnmnpzsq3Ix jCDGHM+ABbLrm6fpj5P+WFWLHbyVphCMrZZqA048o4yc4U27Pw0q5+6GWWu6Y9E7q4ntylfpN aEVgGI2F6lZrSzfoyx9SBWOWdQlVXsgGvTOJfqfGGnTbyQVCot2cMbfPwTsqG3YNR+BcZUbsi a3Vmmz34UEqdDJuPPkuuFuzr1VvvaRPUUxkn7krk+9zyb/+mku3IjF29H73WwMHhHp4hdEMca 8AQCcMan9PspHEVdt5l5n7m7ye8c4NENbV3xc3nPVBX+Pl6L6JLQNFfa1qTj+oanvgVP/ApVt izNG8cUqBVb9vJYkYk0xuXRpZwblSnY5XywqALr+eWr+zdVc3QQVKeZdJEpSpFHQ0aOwQmcM/ ob1YS4c5z+ob0myw4IDhW0Kaf1iinoymAGl8BtFctFACA8e0M3OYRcH/sv8NwLAhYoyj1uqrN Ykbgzv8L9oKnudlBX4QmZLO5c26yzvsoiRPgwBqbYO1WRkHv1xsJvEv7Pb/md/3xn7fiAyUvj FK5iUKLiGc+vMKMZniF2JNhW7w9TxuONpfVo0lTgcnZ3lZVG/hanQofYOxnbCQ6M8XQaJJq80 uwrBFTszPMF/uNuhPmyrQRzxBCEojF7QEWYmWeTmsDvcp2c2MV3tF0/X2wtauKC0BngDa4lGs p8cUnwU4hrAqf5qXrnTOLGy8pLkbUA+0XhoQwS2dH7WihXBsvfqrkVcEyYZgNsL1UGcKm048V ld+qITzl/QZiZSFEzwIqSHGb+/FHCEKf/9TfYCNsosQpX7Qx908tYh/efxq1TOVxeVTh8UZm3 LhhZSZFWeSIXCxIKWWpzxajpzvLsUTg9KA==
  • User-agent: Mozilla Thunderbird

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

Back to the top