[ 
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)

Reply via email to