unity-sds / unity-project-management

Container repo for project management (projects, epics, etc)
Apache License 2.0
0 stars 2 forks source link

Project Development Teams can define their own ADE environments with default libraries and tool installations #34

Open mike-gangl opened 1 year ago

mike-gangl commented 1 year ago

First/Only requirement for this currently is "the most up-to-date" unity-py package.

This would require the unity-py package being available for a simple install (E.g. pypi).

mike-gangl commented 1 year ago

The implementation of this is up to ADE, and it doesn't need to be "automated" per se, but a system should be in place that:

  1. Allows a project/venue team to say we need X/Y/Z installed and available in our jupyter environments.
  2. [magic]
  3. The environment is available in the Jupyter hub set of environments.

There are probably helpful packages to include for all environments. one of which would be the latest release of unity-py.

rtapella commented 1 year ago

I don't think this is in-scope for the UI team to develop. If we are going to test a UI or review it, then we can assist with it

mike-gangl commented 1 year ago

nothing for UIUX to develop, this was more to add in unity-py as a library pre-loaded in the environments and possibly work on out-of-the-box configurations based on env vars. I think getting the unity-py libraries in there is good enough for now, and we can add in the dynamic configuration of these once we have the url structures in place (e.g. we won't need a configuration or a hard coded url to get to the process api)