Commited something now. managed-beans in XML are not supported for now. Would be great if we can agree on some version/artifact-id, to release something like a M1.
Am So., 8. Dez. 2019 um 13:14 Uhr schrieb Thomas Andraschko < [email protected]>: > Or leave the same artifact and Version and do a: 2.3.6-modern > > The we dont have to add new Versions in jira. Makes everything bit easier > > Thomas Andraschko <[email protected]> schrieb am So., 8. Dez. > 2019, 13:03: > >> I also thought about another way of releasing it. >> Whats the big difference between 2.3 and 3.0 currently: >> - removed ManagedBeans >> - removed FacesEL >> - big cleanup >> >> If we would simply readd the ManagedBean API, we could register the found >> beans as CDI beans. Thats what DeltaSpike makes. >> We could also add back the FacesEL API but not the impl. Its not used >> anymore by any component lib. >> >> So we would have a JSF 2.3 compatible release which delegates the >> ManagedBeans to CDI. That will make it usable by all CDI users. >> >> Wdyt? >> We could call it: >> org.apache.myfaces.core:myfaces-api-modern:2.3.0 >> >> >> >> >> >> >> Thomas Andraschko <[email protected]> schrieb am Di., 19. Nov. >> 2019, 22:21: >> >>> no problem, lets wait. >>> we could also release it as something like 2.3-minmal or something. >>> >>> Am Di., 19. Nov. 2019 um 22:05 Uhr schrieb Paul Nicolucci < >>> [email protected]>: >>> >>>> This actually came up on the platform dev call this morning. A thread >>>> was started here for discussion: >>>> https://www.eclipse.org/lists/jakartaee-platform-dev/msg00907.html I >>>> think we should follow that conversation and wait for a release until those >>>> details are hammered out. >>>> >>>> I just don't want us to release a JSF 3.0 with new functionality in it >>>> when it might be true that 3.0 would be the version for just the Jakarta >>>> namespace update and the release Thomas is working on would be something >>>> other than 3.0. >>>> >>>> Thanks, >>>> >>>> Paul Nicolucci >>>> >>>> On Fri, Nov 15, 2019 at 3:17 PM Paul Nicolucci <[email protected]> >>>> wrote: >>>> >>>>> Thanks for the information Thomas. I just sent a note to the mailing >>>>> list to get clarification for us: >>>>> https://www.eclipse.org/lists/faces-dev/msg00006.html >>>>> >>>>> Regards, >>>>> >>>>> Paul Nicolucci >>>>> >>>>> On Fri, Nov 15, 2019 at 12:40 PM Thomas Andraschko < >>>>> [email protected]> wrote: >>>>> >>>>>> Arjan has it as 2.9 in its presentation. Not sure. >>>>>> >>>>>> Paul Nicolucci <[email protected]> schrieb am Fr., 15. Nov. 2019, >>>>>> 18:26: >>>>>> >>>>>>> Are we sure it is 2.9 and not 2.4? We might want to check that just >>>>>>> to be sure I'm not saying it is incorrect I just didn't see it going to >>>>>>> 2.9. >>>>>>> >>>>>>> Thanks, >>>>>>> >>>>>>> Paul Nicolucci >>>>>>> >>>>>>> On Fri, Nov 15, 2019 at 11:35 AM Thomas Andraschko < >>>>>>> [email protected]> wrote: >>>>>>> >>>>>>>> AFAIK Jakarta 9 will contain JSF 2.3 with Jakarta namespace + >>>>>>>> version bumped to 2.9. >>>>>>>> I dont think that this is huge effort. Just fork 2.3 and rename >>>>>>>> everything. >>>>>>>> >>>>>>>> Current 3.0 Targets Jakarta10 / JSF 3 with removed Faces EL, >>>>>>>> Managed Beans and heavy cleanup. >>>>>>>> >>>>>>>> I would do this: >>>>>>>> - release 3.0 M1 with javax, the current code ist stable, faster, >>>>>>>> smaller and OK to use >>>>>>>> - fork 2.3 as 2.9 and change to Jakarta package and do 2.9M1 >>>>>>>> - Change Jakarta namespace on 3.0 and do a 3.0M2 >>>>>>>> >>>>>>>> >>>>>>>> Paul Nicolucci <[email protected]> schrieb am Fr., 15. Nov. >>>>>>>> 2019, 17:18: >>>>>>>> >>>>>>>>> Hi, >>>>>>>>> >>>>>>>>> I think we also need to start thinking about the package name >>>>>>>>> changes from javax.faces to jakarta.faces for the API. This would be a >>>>>>>>> change that would certainly be in JSF 3.0 whenever that specification >>>>>>>>> comes >>>>>>>>> out (Jakarta EE 10?). In addition I think the Jakarta community is >>>>>>>>> looking >>>>>>>>> to release Jakarta EE 9 which would just be Java EE 8 with the API >>>>>>>>> package >>>>>>>>> name change javax->jakarta so we need to start looking at a Jakarta 9 >>>>>>>>> branch perhaps in the MyFaces code base. I would think that the >>>>>>>>> Jakarta EE >>>>>>>>> 9 changes would more than likely jump the JSF spec version to 2.4. >>>>>>>>> >>>>>>>>> In my opinion we should hold off on a release, review the Jakarta >>>>>>>>> information and make any necessary changes to the MyFaces code base >>>>>>>>> as the >>>>>>>>> Jakarta projects move forward. >>>>>>>>> >>>>>>>>> For the current Jakarta EE 9 Status see: >>>>>>>>> https://github.com/eclipse-ee4j/jakartaee-platform/blob/gh-pages/minutes/2019-11-12.md >>>>>>>>> >>>>>>>>> Thoughts? >>>>>>>>> >>>>>>>>> Thanks, >>>>>>>>> >>>>>>>>> Paul Nicolucci >>>>>>>>> >>>>>>>>> On Mon, Nov 4, 2019 at 2:36 PM Thomas Andraschko < >>>>>>>>> [email protected]> wrote: >>>>>>>>> >>>>>>>>>> JFYI: >>>>>>>>>> i think i'm finally "done" with the refactorings. >>>>>>>>>> I will start with a release vote the next days. >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> <https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail> >>>>>>>>>> Virenfrei. >>>>>>>>>> www.avast.com >>>>>>>>>> <https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail> >>>>>>>>>> <#m_-3336635815354477889_m_4776714238409668344_m_-2613558047958076262_m_7419120885498924195_m_-5143760612097938423_m_4414407687902447532_m_-3948930198793418650_m_853411485417842697_m_8209636381781010786_m_-2701175102028896175_m_1314111415991572004_m_119743608639799328_DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2> >>>>>>>>>> >>>>>>>>>> Am Sa., 20. Apr. 2019 um 09:27 Uhr schrieb Werner Punz < >>>>>>>>>> [email protected]>: >>>>>>>>>> >>>>>>>>>>> +1 from my side. I will add a bunch of additional client tests >>>>>>>>>>> after easter. >>>>>>>>>>> >>>>>>>>>>> Am Fr., 19. Apr. 2019 um 21:44 Uhr schrieb Thomas Andraschko < >>>>>>>>>>> [email protected]>: >>>>>>>>>>> >>>>>>>>>>>> Hi, >>>>>>>>>>>> >>>>>>>>>>>> WDYT about release a M1? >>>>>>>>>>>> >>>>>>>>>>>> The current master received a BIG cleanup compared to 2.3 and >>>>>>>>>>>> we already removed @ManagedBeans and Faces EL. >>>>>>>>>>>> I also introduced integrationtests and Werner provided many >>>>>>>>>>>> tests for the client side. >>>>>>>>>>>> >>>>>>>>>>>> I think its a good time to release a M1 and maybe get some >>>>>>>>>>>> feedback. Maybe also a good promotion that we currently more >>>>>>>>>>>> active as >>>>>>>>>>>> competitors ;) >>>>>>>>>>>> >>>>>>>>>>>> Best regards, >>>>>>>>>>>> Thomas >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> <https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail> >>>>>>>>>>>> Virenfrei. >>>>>>>>>>>> www.avast.com >>>>>>>>>>>> <https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail> >>>>>>>>>>>> <#m_-3336635815354477889_m_4776714238409668344_m_-2613558047958076262_m_7419120885498924195_m_-5143760612097938423_m_4414407687902447532_m_-3948930198793418650_m_853411485417842697_m_8209636381781010786_m_-2701175102028896175_m_1314111415991572004_m_119743608639799328_m_129114922430811379_m_-3822526704907192759_DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2> >>>>>>>>>>>> >>>>>>>>>>>
