Migrate task forms to use jsonforms
Open
@aaronchongth is already working on this.
Since Mar 14, 2025.
- Dominant language
- TypeScript
- Stars
- 137
- Forks
- 85
- PR merge metrics
- No merged PRs in 30d
Description
Copied over from https://github.com/open-rmf/rmf-web/issues/984, as this has a larger impact and involves rewrites and migrations.
Remove reliance on hard coded task forms. Current plan is to introduce something on top of a task, called a "mission". A mission definition will include the inputs, a ui schema and a json document with json reference that defines how to convert the inputs into a RMF task. This conversion will be done by the api-server and the frontend will only work with missions.
Notes:
- implement tooltips for each type of task too, where the schemas can be described
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.