-
Notifications
You must be signed in to change notification settings - Fork 1
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
Feature generation UI and architecture #89
Comments
We just talked about this more, and it sounds like we will go with the idea that there is one DB of features that has columns such as: |
Here's a proposal
I generally like it and it generally conforms to what I think we have talked about. To me the key bits we need to put in place are from section 7:
So on our end we need a place to store providers, and a way to render their interfaces, e.g., a place for that component to be rendered. I don't think we need the end to end design experience to be perfect yet, let's prioritize letting people add and refine features instead. |
We have discussed a few options, but the best one for now is:
If a user wants to contribute a new feature type, they need to provide the back-end feature resolver as well as an interface to build features of that type.
If a user wants to contribute a new feature, they must select the type it uses and then leverage the provided interface to generate the feature they need.
The text was updated successfully, but these errors were encountered: