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

Reply via email to