-
-
Notifications
You must be signed in to change notification settings - Fork 180
[Refactor] swap cacache with another cache #120
Comments
This would leave me to believe this is likely incompatible with JSF license also. |
@filipesilva sounds reasonably, but first we should merge #108, because this PR done breaking changes (separate |
@evilebottnawi SGTM, I put a #121 but marked it as WIP and blocked by #108. |
@TheLarkInn - Replace |
May I suggest using |
@mikesherov please create issue about this in |
🤞 |
cacache is still overkill & quite frankly, the issue driving all of this ( performance refactoring ) is blocking the 1.5 release of the angular/cli. We have a tool that is capable & can get the job done now, unless |
Yes let's do this |
tbh I've been meaning to relicense both of these, so that might happen soon. If you feel like it's overkill, that's sensible. I'd love to hear why you think it's a bit much for this use case, out of curiosity (and I'm not at all challenging the idea here! cacache does a bit!) |
@zkat - It's honestly more about trying to avoid hangups with lawyers ( shiver ) & not blocking a release for the angular group in the mean time. I'm always down with sticking with what works & So ... if you are down to swap that out with something we & the Angular group can consume ( I don't know their licensing constraints //cc @filipesilva ) && they don't mind waiting X number of days for the change and what I am sure will require a quick email to legal folks to verify every thing is cool then it's should be a simple as changing the minimum version and calling it a day. |
@filipesilva I just suggested MIT out of the blue in the meantime :), since there shouldn't be any issues with that licenses at all. But |
ISC, Apache v2 and BSD are also acceptable by most lawyers (if not all). The problem might be timing since we need this done over the weekend. |
The license would be either ISC or MIT. We tend to prefer ISC mostly 'cause that's the one we use, but that shouldn't make much of a difference, I don't think. I've already pinged our own legal folks about it -- the As far as |
There are now PRs which should be landing soon relicensing both projects: |
Heya, would you be receptive to swaping the
cacache
dependency with another cache library? I can do the PR with the work for it.I ask because I was trying to update
uglifyjs-webpack-plugin
to the latest beta in@angular/cli
, and a couple of new licenses came up.Both
cacache@9.2.9
andssri@4.1.6
(a dependency ofcacache
) use the CC0-1.0 license (https://spdx.org/licenses/CC0-1.0.html). This license is problematic to use in Angular because it does not allow transfer of copyright and does not address some required formalities.The text was updated successfully, but these errors were encountered: