nextcloud / nextcloud/tasks

[Feature request] Support more partiticaption status like needs-action

Open
#2,135 2 comments 2 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
JavaScript
Stars
706
Forks
117
Avg merge
8h 50m
Merged PRs (30d)
18

Description

Expected behaviour

Nextcloud tasks should support more participation statuses such as needs action or delegated (#72).
The UI should show something like Status: <Status>

The usage of such an extended status view would be to be able to visualize the status of a task better.
This includes things such as: blocked by another task, waiting and so on.

Actual behaviour

The only supported state right now is the done or undone state portrait by the checkbox next to the taskname.

Server configuration

Nextcloud version: 24.0.4

Tasks version: 0.14.4-2

List of activated apps:

Not relevant

Nextcloud configuration:
Not relevant

See also:

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reviewing the current task UI around the checkbox that represents done or undone, then read RFC2445 section 4.2.12 on Participation Status. Define which statuses are supported and how the UI should display them, including needs-action, delegated, blocked, and waiting; done should be a consistent extended status view.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
frontend
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.