|Re: [jakartaee-examples-dev] [EXTERNAL] Re: How Can I Help?|
If you are looking for a landing spot for end to end samples I think the https://github.com/eclipse-ee4j/glassfish-samples repository is the one you are looking for, or alternatively you could consider starting your own Eclipse EE4J project, e.g Jakarta EE Applications.
As for not using the Wiki that was a conscious choice as maintaining just the GitHub repository in itself is already time consuming enough. So, if any background information needed to be given it should be in the source repository.
Sorry to be slow to comment but somehow this ended up in my spam folder.
I am curious about a particular set of principles. It may be that they are addressed in other projects so please point that out to me. They are:
4. An example is NOT to be end to end
10. A wiki will not be used
For items 1 and 4 I understand that here must be examples that demonstrate a single concept but no one writes single concept code. Examples that draw on more than one concept are a significant learning tool. I’d suggest a restriction on the complexity of the example and still require that a single concept example exist. End to end examples, kept simple and addressing a single problem, can be invaluable.
For example, I have a program I use in my EE course called the KFWebStandardProject. It is a JSF application that retrieves a database of 200 records using JPA and then displays the results in a JSF datatable. It’s significance is that if the student can get it to run on their personal PC then every other example I provide them will run. It will take a bit of work to make it neutral in its requirements and develop a more interesting database but I believe a variant of this end to end application would be interesting to someone wishing to learn EE. This and other simple end to end examples could be good candidates for the project.
Not using the Wiki is another puzzler. While I may be an excessive commenter, a wiki entry that provides background information of an example could be invaluable.
I’m certain you and the other members of the project discussed this all thoroughly. I certainly understand that some choices are made based on the amount of time necessary to devote to these and other principles or it’s a policy of the Eclipse Foundation. In either case there is no further discussion required. I know it’s easy to criticize but I mean no disrespect as I wasn’t there when this was being set up .
You also mentioned that the project is looking for a maintainer. I’m hoping that others reading this message might like to join me in maintaining and promoting this project. No project should depend on a single individual simply because we all have careers and bills to pay. Keeping everything current and likely updated to Jakarta EE 9 will be a large task that needs to be shared.
Thank you to all the maintainers and contributors of all the projects under the Jakarta umbrella.
FYI background on the project
Original project donor
These are all excellent questions and one that I hope we can address by meeting up on Zoom in the next week or two. I think the first task is to become familiar with the repository. I just published a blog on how to use it. You can find it at https://www.omnijava.com/2020/04/25/how-to-work-with-the-eclipse-ee4j-jakarta-ee-examples/
jakartaee-examples-dev-bounces@xxxxxxxxxxx <jakartaee-examples-dev-bounces@xxxxxxxxxxx> on behalf of Jason Pollard <jpollard91@xxxxxxx>
I am happy to help with the Jakarta EE samples. I am a Java/DevOps developer (I have been developing in multiple languages and frameworks for about 16 years), I really enjoy the JEE ecosystem, and I have been looking for an open-source project to contribute to.
I have a few questions, since I am new to contributing to Eclipse projects (and this project).
That's probably enough questions for now (and I don't need answers to all of them to get started 🙂). I'm looking forward to helping out!
From the cornfields of Illinois, USA
Back to the top