Trevor Manz
Trevor Manz
Totally fine! Thanks for pinging me. Looking forward to the robust fix!
> One quick clarification - By the length of `customFields`, we will infer the number of standard and custom fields, i.e., if the length is 1, then we consider the...
The final thing here is whether types need to be defined for the custom fields. This is similar to part of the discussion in #579, and I'd argue for a...
That's a great idea, especially as we built out Gosling further!
I think I understand the motivation behind, but I think we need to think carefully about adding "plugins" or "extensions" to Gosling. Currently the Gosling Grammar is fully self-contained, so...
To start, I would recommend defining the minimal interface for a Gosling Data Plugin: ```typescript type DataPlugin = (config: DataConfig) => { // we can use promise-based APIs rather than...
Another approach would be to try `pydantic` code generation with [`datamodel-code-generator`](https://pydantic-docs.helpmanual.io/datamodel_code_generator/), instead of all the vendored altair scripts (it's just a single command given a schema). I've used pydantic on...
> With the proposed changes, I guess we can still test the local changes of gosling.js with the editor (e.g., bundling the updated gosling.js before running the editor)? This is...
hmm now the final build doesn't seem to be working...
Sorry... should have elaborated so it's not just confusing. The problem is that the final editor build `yarn run build-editor` is broken. The site throws an error for the BAM...