file in a project directory will automatically be detected by Orchest. We might create a Python module that allows one to easily specify and generate DAGs that generate this JSON under the hood. We're also working on an Orchest REST API that will allow you to programmatically trigger most of the things you can do in the Orchest UI. These roadmap items are actually going live on our GitHub roadmap today (we wanted make it easier for users to know what's coming in the future)
Is there a provision for some kind of Orchest API that allows one to sync a git repo with Orchest in some way? This is actually an interesting feature for the REST API.Right now we allow you to use
inside Orchest using the JupyterLab
GUI client or JupyterLab integrated terminal. We could make a REST endpoint available that changes the checked out version of the project in Orchest (e.g. to a certain branch or commit).