Skip to content
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

escape hatches #18

Open
dherman opened this issue May 31, 2018 · 0 comments
Open

escape hatches #18

dherman opened this issue May 31, 2018 · 0 comments

Comments

@dherman
Copy link
Contributor

dherman commented May 31, 2018

Do we want some sort of low-level "escape hatch" primitive for letting projects install custom tools that don't install through dependencies. Use cases include things like gcc, Java, phantom, headless chrome, etc. You might argue that this can be solved through other means, including shoehorning them into dependencies or system-level configuration management (e.g. images). On the other hand, low-level escape hatches tend to relieve a lot of pressure in the design of a layered system, making it possible for users to solve their problems without needing to lobby for the addition of lots of special cases at the higher layers.

In thinking about escape hatches we'll also want to figure out what underlying parts of Notion we want to expose to the API, e.g. caching and tool version management.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant