Hello everyone, need your help. Our mentor PJ Fanning found two licensing problems.
I forgot to include in the LICENSE the included sources for the utils in the package.json and the kubernetes configurations we included from other projects, and they should be mentioned. But it is not only a licensing problem: we do not use it anymore but there is stil in the code the reference to MongoDB and Minio. We removed MongoDB two years ago replacing with FerretDB, and we removed minio last year replacing with SeaweedFS. But the code (and the descriptors) are still in the operator and task. Also, cert-manager and the nginx ingress iare better installed with an helm chart (helm is now in ops) than installed with the embedded descriptor we copied verbatim. I think it is better now this is a community effort and start to communicate with the ML. Please help me with PRs that removes this code. I opened the issues: - 252 remove minio and mongodb code from the operator - 253 remove minio and mongo options from the tasks - 254 replace deployment nginx ingress and cert manager with helm chart Task 252 should be easy for Francesco, 253 is simple for Bruno and 254 is a good fit for Michi If you have time in the next few days tell me who can and I will assign the task. -- Michele SciabarrĂ - [email protected] - linkedin.com/in/msciab Apache OpenServerless committer - reddit.com/r/openserverless Apache OpenWhisk PMC member - Author Learning Apache OpenWhisk
