I went ahead and merged the changes by Swell. @Swell: Thank you!! Cherry picked them to master (9.x) as well.
Now the distributions contain the libs specified on the website. Gruß Richard Am Montag, dem 28.03.2022 um 08:18 +0000 schrieb Zowalla, Richard: > As we merged the comparision page, we should now tackle: > https://github.com/apache/tomee/pull/828 > > There was a discussion regarding the original intentions of plume. > If we agree, that "Those distributions are supposed to be the same > minus the JPA and JSF providers.", then we should go a-head and merge > it + port it to master. > > Gruß > Richard > > > Am Freitag, dem 25.03.2022 um 11:29 +0100 schrieb Swell: > > Thanks for your kind feedback. > > > > @Richard, I'll gladly change Tomee Plume pom to include BatchEE, PR > > : > > in > > progress with a blocker i can also resolve. > > > > @David, about the flavors page, i think your suggestions are > > simpler > > and > > better, applied them on names consistency and added a table of > > implementations. > > > > what need for this list of implementations ? > > * For my students => My usual scenario is that i need to remind > > them > > of > > what is provided by Tomee vs other servers. "they dont need HK2 nor > > Jersey > > if they have the Plus flavor." > > * For the general web site visitors => I wonder if people would > > prefer perf > > metrics and tck results, rather than comparing what is provided by > > Tomee vs > > others. provided a web capture just for fun : > > https://issues.apache.org/jira/secure/attachment/13041580/image-2022-03-25-11-18-14-708.png > > > > i still believe the list of implementations is needed to know what > > Tomee > > provides, but David's suggestion is clearer. > > here is the current version of the web page in the PR : > > https://issues.apache.org/jira/secure/attachment/13041581/image-2022-03-25-11-19-03-406.png > > > > On Fri, 25 Mar 2022 at 06:18, Zowalla, Richard < > > richard.zowa...@hs-heilbronn.de> wrote: > > > > > Hi all, > > > > > > Thanks for your mail and your work in making the page more clear, > > > Swell! Your work is very much appreciated. > > > > > > > > > > Total side note to the wider dev list, we really need to get > > > > JBatch > > > > into Plume! Those distributions are supposed to be the same > > > > minus > > > > the JPA and JSF providers. > > > > > > I created TOMEE-3871 [1] for this one. > > > > > > @Swell Let me know, if you like to provide a PR for master / > > > tomee- > > > 8.x > > > branch to fix it. We can then assign you the Jira :) > > > > > > It basically boils down to adding "batchee-jbatch" (runtime) to > > > the > > > "tomee-plume-webapp". The references in the "boms" are then > > > automatically re-generated, if you conduct a quick build: > > > > > > mvn -U -Pquick -DskipTests -Dsurefire.useFile=false > > > -DdisableXmlReport=true -DuniqueVersion=false -ff -Dassemble > > > -DfailIfNoTests=false clean install > > > > > > If you are unsure how to proceed with it, feel free to ask. We > > > are > > > happy to help. > > > > > > Gruß > > > Richard > > > > > > [1] https://issues.apache.org/jira/browse/TOMEE-3871 > > > > > > Am Donnerstag, dem 24.03.2022 um 11:48 -0700 schrieb David > > > Blevins: > > > > > On Mar 19, 2022, at 2:30 AM, Swell <souheil.sul...@gmail.com> > > > > > wrote: > > > > > > > > > > Regarding Tomee website : one web page mislead me to believe > > > > > that > > > > > Tomee Plus > > > > > includes Tomee Plume, and it made it hard for me to > > > > > understand > > > > > why > > > > > my > > > > > webapp was not loading. > > > > > > > > > > I believe it could mislead others and its why I wanted to > > > > > suggest > > > > > some > > > > > changes on its content to better show the delta between > > > > > flavors. > > > > > > > > > > Currently the flavors page does not differentiate between > > > > > Micro > > > > > and > > > > > Web > > > > > profiles, nor does it tell Plume includes EclipseLink when > > > > > Plus > > > > > does not. > > > > > > > > > > I took time to write a page I believe could be usefull to > > > > > Tomee > > > > > users, a > > > > > screenshot is linked below, the visitors could benefit from > > > > > my > > > > > additional > > > > > table for synthesis of deltas. > > > > > > > > > > > > > https://issues.apache.org/jira/secure/attachment/13041318/image-2022-03-18-20-36-25-938.png > > > > Hi Swell, > > > > > > > > Thank you so much for taking the time to put so much thought > > > > into > > > > this work. We are truly lucky :) > > > > > > > > I love that you included the MicroProfile detail, that was > > > > definitely > > > > missing and badly needed. As the table is quite large already, > > > > that > > > > terse summary at the top is a very nice improvement and likely > > > > to > > > > help people see the big picture significantly faster. > > > > > > > > In the first table, I like the way you used "Jakarta JSF > > > > Implementation" and list the implementations by name. For > > > > consistency, can we use that same approach for the line > > > > above? Instead of it saying "EclipseLink" and having a > > > > checkmark, > > > > could we also have it say "Jakarta Persistence (JPA) > > > > Implementation" > > > > and then put "OpenJPA, OpenJPA, EcliseLink, OpenJPA" in > > > > there? We > > > > can do that in both the top and bottom tables. > > > > > > > > On listing OpenEJB in the bottom table. I think it's fine I'm > > > > not > > > > the best judge of what people think is useful information as > > > > I've > > > > been working on the project too long and everything is > > > > "obvious." Do > > > > you find it helpful to see OpenEJB listed even though it's the > > > > same > > > > for all distributions. Do you think we possibly need a table > > > > entirely dedicated to implementations? (OpenWebBeans, Geronimo > > > > Transaction Manager, BVal, etc) > > > > > > > > Some minor trademark corrections: > > > > > > > > - "GlassFish Mojarra" is "Eclipse Mojarra" > > > > - "Jakarta JSF" is "Jakarta Faces", but "Jakarta Faces (JSF)" > > > > is > > > > completely fine and encouraged so people are aware of its new > > > > and > > > > former name. > > > > - "Jakarta EJB" is "Jakarta Enterprise Beans", but "Jakarta > > > > Enterprise Beans (EJB)" is completely fine and encouraged so > > > > people > > > > are aware of its new and former name. > > > > - "Jakarta JPA" is "Jakarta Persistence", but "Jakarta > > > > Persistence > > > > (JPA)" is completely fine and encouraged so people are aware of > > > > its > > > > new and former name. > > > > - OpenJPA, OpenEJB and MyFaces are all Apache trademarks, so > > > > if > > > > we're going to say "Apache MyFaces" on the page, we need to > > > > also > > > > use > > > > "Apache OpenJPA" and "Apache OpenEJB" > > > > > > > > > > > > Total side note to the wider dev list, we really need to get > > > > JBatch > > > > into Plume! Those distributions are supposed to be the same > > > > minus > > > > the JPA and JSF providers. > > > > > > > > > > > > Thank you so much, again, for all work on this and being > > > > patient > > > > getting bounced around between different repos and ultimately > > > > onto > > > > the list. We'd be happy to see you post as often as you like > > > > :) > > > > > > > > > > > > -David > > > >
smime.p7s
Description: S/MIME cryptographic signature