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>
>>>>>>>>>>>>
>>>>>>>>>>>

Reply via email to