[ https://issues.apache.org/jira/browse/SDAP-511?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Riley Kuttruff updated SDAP-511: -------------------------------- Resolution: Done Status: Done (was: In Progress) > Explore replacing conda/mamba as python environment manager > ----------------------------------------------------------- > > Key: SDAP-511 > URL: https://issues.apache.org/jira/browse/SDAP-511 > Project: Apache Science Data Analytics Platform > Issue Type: Task > Components: granule-ingester, nexus > Reporter: Riley Kuttruff > Assignee: Riley Kuttruff > Priority: Major > > We currently use conda/mamba to install dependencies for the granule ingester > and Nexus components in both local dev environments and for building Docker > images. This seems to have unwanted consequences as Docker appears to be > forcing inclusion of some GPL-licensed tools and libraries that we don't seem > to use but likely block releases under ASF policy. > I'd like to propose replacing conda with another package manager like poetry > or simply using pip. We could also take this opportunity to combine the two > top-level Nexus modules so that they're not individual-yet-interdependent > modules with their own dependencies, but rather two submodules of a single > project with a single, shared list of dependencies. -- This message was sent by Atlassian Jira (v8.20.10#820010)