You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Proposal
This is a proposal for expanding work on the functionality that is offered by the combination of the pydantic-forms pypy module and the frontend code that we use to automatically generate forms based on what Pydantic forms generates in a way that is open source and sharable and could be used by third parties who may be outside of the workflow orchestrator space.
Current situation
The (pydantic forms package)[https://pypi.org/project/pydantic-forms] allows for annotating pydantic models so it will gerenate a JSON schema. The JSON schema is transformed by code in the frontend into forms that are displayed to end users. Submitting this form triggers validations that can be provided to the pydantic models.
The frontend part of this setup is currently lives in the (WFO orchestrator UI library)[https://github.com/workfloworchestrator/orchestrator-ui-library] and is implemented based on a deprecated version of uniforms. A newer version of this code exists that we started calling dynamic forms that is also part of the frontend library code base.
Proposed situation
For easier sharing and accommodating the requirement mentioned above it's proposed to create a separate NPM package for the frontend code. This setup will have these components:
Proposal
This is a proposal for expanding work on the functionality that is offered by the combination of the pydantic-forms pypy module and the frontend code that we use to automatically generate forms based on what Pydantic forms generates in a way that is open source and sharable and could be used by third parties who may be outside of the workflow orchestrator space.
Current situation
The (pydantic forms package)[https://pypi.org/project/pydantic-forms] allows for annotating pydantic models so it will gerenate a JSON schema. The JSON schema is transformed by code in the frontend into forms that are displayed to end users. Submitting this form triggers validations that can be provided to the pydantic models.
The frontend part of this setup is currently lives in the (WFO orchestrator UI library)[https://github.com/workfloworchestrator/orchestrator-ui-library] and is implemented based on a deprecated version of uniforms. A newer version of this code exists that we started calling dynamic forms that is also part of the frontend library code base.
Proposed situation
For easier sharing and accommodating the requirement mentioned above it's proposed to create a separate NPM package for the frontend code. This setup will have these components:
Acceptance
This ticket is to bootstrap this setup so
The text was updated successfully, but these errors were encountered: