-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Package/script/resource management? #21
Comments
Without a central hosted registry, it is difficult to standardize a particular implementation. That's why the current suggested approach is to use There is precedent in |
I realized a good starting step might be simply having a location where scripts can be "installed" and accessible by default, like
Would it be crazy to skip the whole |
What you describe is almost the original intended workflow for external fetching! The (typically) |
We need some form of dependency management with some of the following features:
It might also be nice to allow easily installing ergo scripts to somewhere on PATH.
I'm not sure how dependencies should be specified (would a workspace key preclude actually accessing the dependencies in the workspace?) but it would be nice if they could be accessed as simply as
depends:<name>
, which under the hood looks something likestd:load-remote
orload
This could theoretically be implemented by a separate script, not within ergo, but my motivation for this feature is already a bootstrapping problem--this seems to be the most generic soluation.
The text was updated successfully, but these errors were encountered: