Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

This requires creating a seperate repository whcih will have the base image Dockerfile and a minimal requirements file. The docker image built from that repo will be used as the base image in the OSDF repo and the OSDF repo will have the comprehensive requirements file. This way we can reduce the occureance on drawback #1 from the previous option.

DrawbacksaDrawbacks

  1. Needs substantial effort

Importing code from the upstream library

...

Implementing the custom feature to support the required functionality from the upstream component. OSDF is using only a single functionality called Label Encoder from the scikit-learn library.


Note: The last two solutions can be considered as a last resort if we couldn't find any other alternatives