You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
These are some ideas for enhancing script installations. Some are impractical and too bloated, but if we can figure out a nice, clean easy way to do it eventually it may be worth it:
The ability to install a package with pip. This would add a package to a new model that is checked and run on wooey startup. For the first run, scripts will be parsed from the setup.py and installed.
Use digests to determine if we should update a script. Instead of tracking with versions, we track a digest.
Install a script from a url/gist/etc.
A console to write/save scripts in for eventual integration to Wooey. We can run these scripts as jobs so users can test output/etc.
Add support for bulk-importing multiple scripts (optionally from a remote URL). The use-case I'm thinking would be to have repositories ("BioWoo" etc.) containing bundles of useful-for-everyone scripts that new installations can import.
The text was updated successfully, but these errors were encountered:
I was wondering about supporting a shorthand way to install certain "libraries" of scripts that we could recommend/include. The implementation would be simply distributing a file containing shorthand names (e.g. bio, chem, biocode etc.) linked to URLs to install them. Then the command line would be simply:
python manage.py addscript #biocode
...or similar. Some kind of prefix marker would be required to avoid filesystem clashes or this could be put under an alternate command for example:
These are some ideas for enhancing script installations. Some are impractical and too bloated, but if we can figure out a nice, clean easy way to do it eventually it may be worth it:
The text was updated successfully, but these errors were encountered: