[ 
https://issues.apache.org/jira/browse/MYFACES-4736?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18047313#comment-18047313
 ] 

Werner Punz edited comment on MYFACES-4736 at 12/23/25 11:22 PM:
-----------------------------------------------------------------

Pull request is available under: [https://github.com/apache/myfaces/pull/944]

 

 

 


was (Author: werpu):
Pull request is available under: [https://github.com/apache/myfaces/pull/944]

I noticed due to changes in the handling of modules in node, I will have a 
smaller reorganization of the build infrastructure ahead of me for the client 
sources. For now I have a hotfix in place, but in the next months I will change 
the build slightly (I need to move to tsx from the node-typescript 
infrastructure, and also I will upgrade typescript again to a higher version, 
which also will cause some code fixes and changes)

But for now it looks good and npm audit also again is green!

The merge and of course rolling it out into the other branches will happen 
after the holidays!The client build infrastructure update will happen first in 
my github upstream project before being rolled into myfaces.

This came quite unexpected and cost me a ton of time of what was supposed to be 
a small fix!

 

 

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

Reply via email to