Skip to content
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

Required Skills for Task - evaluation logic #17

Open
trebidav opened this issue Nov 10, 2024 · 0 comments
Open

Required Skills for Task - evaluation logic #17

trebidav opened this issue Nov 10, 2024 · 0 comments

Comments

@trebidav
Copy link
Owner

trebidav commented Nov 10, 2024

Use case

  1. Tasks have Skill requirements
  2. When creating task you may want to create a task that requires either multiple skills or any of the required skills
  3. This is a basic AND/OR logic of how to handle Skill requirements
  4. IDEA: make this configurable in any task so people can choose TO EXECUTE: you need "Any of the following skills" or "All of the following skills.

Example AND

Task involves leveraging two skills: e.g. Cooking and Cleaning for the task of Preparing food for people in need but also to be able to clean after cooking. - You will choose AND evaluation.

Example OR

Task can be done by different approaches (aka different skills). Let's say you are supposed to deliver some materials to multiple locations. You can do it by Car or on a Bike as they are not that heavy. But walking would be too slow.
You will choose OR evaluation as you can leverage Driving or Bike riding skill.

@trebidav trebidav added the rbac label Nov 10, 2024
@trebidav trebidav changed the title Skills evaluation types Required Skills for Task evaluation Nov 10, 2024
@trebidav trebidav changed the title Required Skills for Task evaluation Required Skills for Task - evaluation logic Nov 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant