[
https://issues.apache.org/jira/browse/MYFACES-4736?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18083443#comment-18083443
]
Werner Punz edited comment on MYFACES-4736 at 5/26/26 9:01 AM:
---------------------------------------------------------------
pratically I could remove the entire assign code at, all given ES2015 is the
base spec, however practically it does not hurt, but there is a minor deviance
in the fallback code to the es 2015 spec which was pinpointed rightfully out
by an AI review I ran against the ES spec, I will have this fixed as well, it
wont make any difference, literally any browser newer than IE11 will pick up
the native Object.assign method anyway! But for the sake of completeness I want
to have this fixed!
was (Author: werpu):
pratically I could remove the entire assign code at, all given ES2015 is the
base spec, however practically it does not hurt, but there is a minor deviance
in the fallback code to the es 2015 spec which was pinpointed out by an AI
analysis I ran against the ES spec, I will have this fixed as well, it wont
make any difference, literally any browser newer than IE11 will pick up the
native Object.assign method anyway! But for the sake of completeness I want to
have this fixed!
> Replace/remove javascript functions with share-alike license
> ------------------------------------------------------------
>
> Key: MYFACES-4736
> URL: https://issues.apache.org/jira/browse/MYFACES-4736
> Project: MyFaces Core
> Issue Type: Improvement
> Components: General
> Affects Versions: 4.1.2
> Reporter: Florian Schwarz
> Assignee: Werner Punz
> Priority: Major
> Fix For: 5.0.0, 4.0.4, 4.1.3
>
>
> Some javascript function, e.g. _mozMatchesSelector in
> /META-INF/resources/jakarta.faces/faces-development.js, line 7152, contain a
> comment
> {code:java}
> // source: https:// developer.mozilla.org/en-US/docs/Web/API/Element/matches
> // code snippet license: https:// creativecommons.org/licenses/by-sa/2.5/
> {code}
> From my understanding, this by-sa (share-alike) means, that if one uses
> myfaces in its project, one has to use also the CC-BY-SA-2.5 license for his
> project ([https://creativecommons.org/licenses/by-sa/2.5/deed.en] ). So I
> wanted to ask if it would be possible to replace or remove those functions,
> allowing users of myfaces to use a different license.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)