Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [starter-dev] [jakarta.ee-community] An introduction to my Jakarta EE 9 starter template project

The Maven Archetype is not very flexible and therefore not used in the MicroProfile Starter where I used templating and programmatic generation of the project.

The current PR is an example of Jakarta Rest, but if you want to add later on, selectable through the UI or the REST API that can be created in front of it, database access or using OpenLiberty or Payara as test runtime this will not be possible. (if you only want to have the minimal what is selected and not all options by default)

Rudy

On Sun, 28 Mar 2021 at 14:45, hantsy bai <hantsy@xxxxxxxxx> wrote:
Hi Reza,

Created a PR on starter projet, I have some questions there,  https://github.com/eclipse-ee4j/starter/pull/63#issuecomment-808891954
Please clarify it when you are available.

Thanks.

Hantsy Bai

Self-employed consultant, fullstack developer, agile coach

GitHub: https://github.com/hantsy

Twitter: https://twitter.com/@hantsy

Medium: https://medium.com/@hantsy


On Sun, Mar 28, 2021 at 7:12 PM Reza Rahman <reza_rahman@xxxxxxxxx> wrote:
Hi Hantsy,

Please feel free to issue a PR? Ivar said he will be on the lookout. Once it is merged properly, I will be delighted to take it for a spin!

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.

On Mar 28, 2021, at 5:56 AM, hantsy bai <hantsy@xxxxxxxxx> wrote:


Created a maven archetype for Jakarta EE 9, https://github.com/hantsy/maven-archetype-jakartaee9 it is the initial version.

Hantsy Bai

Self-employed consultant, fullstack developer, agile coach

GitHub: https://github.com/hantsy

Twitter: https://twitter.com/@hantsy

Medium: https://medium.com/@hantsy


On Sat, Mar 27, 2021 at 4:17 AM Reza Rahman <reza_rahman@xxxxxxxxx> wrote:

Hi Hantsy,

Indeed that is the right project and I am redirecting us to the developer alias. I think that's the best way for us to communicate with the developers. Anyone can join here: https://accounts.eclipse.org/mailing-list/starter-dev.

I think there are a couple of ways to proceed. You could contribute directly to the project or you could help me pull things into a PR focused on creating an initial Archetype. Either way is perfectly fine I think. As always, my bandwidth will be limited as I have to juggle the day job, the Ambassadors, Cargo Tracker and some of my Diversity work.

My thought is to write the Archetype fully first and then put it behind a UI/REST API. The advantage of the Archetype approach is that it can be used in more ways such the command line, IDEs, online UI, REST API, etc.

I look forward to collaborating and I already appreciate your contributions to Cargo Tracker.

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.

On 3/26/21 12:03 AM, hantsy bai wrote:
There is a  starter project unders ee4j: https://github.com/eclipse-ee4j/starter/

Hantsy Bai

Self-employed consultant, fullstack developer, agile coach

GitHub: https://github.com/hantsy

Twitter: https://twitter.com/@hantsy

Medium: https://medium.com/@hantsy


On Fri, Mar 26, 2021 at 12:00 PM hantsy bai <hantsy@xxxxxxxxx> wrote:
Hi Reza,  it is great if some of my efforts can be converted to the Eclipse official project. Let me know what I can do at the moment. Is there a standalone starter project for it?

BTW,  many projects(MP, Spring, Micronaunt, etc) provide a web UI(and REST API) for generating project skeleton, is there a plan for Jakarta EE?

Regards,

Hantsy Bai

Self-employed consultant, fullstack developer, agile coach

GitHub: https://github.com/hantsy

Twitter: https://twitter.com/@hantsy

Medium: https://medium.com/@hantsy


On Fri, Mar 26, 2021 at 11:22 AM Reza Rahman <reza_rahman@xxxxxxxxx> wrote:
Hi Hantsy,

I think this looks super promising.

I have recently started an effort to convert the Jakarta Starter project over to a Maven Archetype. I think this would go nicely into generating starter code through the Archetype for each of the major application servers to start with. What do you think? Want to join forces? If so, let’s take it offline or to the Jakarta Starter mailing list?

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.

On Mar 25, 2021, at 11:04 PM, hantsy bai <hantsy@xxxxxxxxx> wrote:


Hi Jakarta EE community and developers,

I've created a simple Jakarta EE template project https://github.com/hantsy/jakartaee9-starter-boilerplate.  The purpose is to provide a workable and testable project skeleton you can use as the start point of your project:

1. Minimal sample codes to start a Jakarta EE project.
2. Build and deploy to the popular application servers , such as Glassfish/Payara, WildFly, OpenLiberty, etc.
3. Comprehensive testing config on the popular open-source application servers, such as Glassfish/Payara, WildFly, OpenLiberty etc.
4. Github actions CI workflow configuration.
5  Docs to describe the configuration

Regards,

Hantsy Bai

Self-employed consultant, fullstack developer, agile coach

GitHub: https://github.com/hantsy

Twitter: https://twitter.com/@hantsy

Medium: https://medium.com/@hantsy
_______________________________________________
jakarta.ee-community mailing list
jakarta.ee-community@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/jakarta.ee-community
_______________________________________________
jakarta.ee-community mailing list
jakarta.ee-community@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/jakarta.ee-community

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

Back to the top