-
Notifications
You must be signed in to change notification settings - Fork 32
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Is your feature request related to a problem?
Prior to V1.2, data farming was handled via Ruby. To facilitate the process, SimOpt specifically only support Conda-based python installs in order to allow for the Ruby conda-package to be utilized instead of depending on an external Ruby version. Additionally, the setup_simopt scripts were created to automate the Conda-dependency installation process (including the necessary Ruby gems).
As of V1.2, data farming no longer depends on Ruby and thus the main reason of mandating Conda (the easy to install Ruby backend) no longer exists, and the reason for having the setup_simopt scripts (streamlining the potentially complicated Ruby + gem install process) also no longer exists.
Describe the solution you'd like
- Efforts should be made to support other (non-Conda) methods of Python install such as the standard
pipinstall or other package managers such asuv. Setup instructions should also be revised to include other popular install methods. - The need for the
setup_simoptscripts should be revisited since now that they have been stripped of the Ruby install setup process, they are effectively just Conda environment creation/update scripts. Especially when combined with the aforementioned goal of supporting other Python install methods, I personally don't see a need for these scripts.
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request