open-rmf / open-rmf/rmf_api_msgs
Schema for recurring tasks
Nobody has claimed this yet.
- Dominant language
- Rust
- Stars
- 2
- Forks
- 12
- Avg merge
- 22h 56m
- Merged PRs (30d)
- 2
Description
Starting a discussion on the schemas for recurring tasks which is needed for https://github.com/open-rmf/rmf_ros2/issues/103
We can have four types of schemas for standard CRUD operations. Common across these will be a sub-schema for describing the periodicity of the tasks and @aarushg22 suggested mimicking the cron datetime format for this.
{
"seconds" : "0",
"minutes" : "0",
"hours" : "15",
"day_of_week" : "1",
"month" : "0",
"day_of_month" : "*",
"start_date" : "2022-01-01",
"end_date" : "2022-01-31"
}
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.
Research direction
Review the recurring-task schema discussion in this issue and the linked rmf_ros2 issue 103 first. Resolve the proposed CRUD schemas and periodicity representation, including the cron-like fields and start/end dates; completion criteria are not yet defined in the issue.
Written by the indexing model from the issue text.
Assessment
- Domain
- api
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100