nextcloud / nextcloud/deck

Ability to display Dependency relations between cards

Open
#2,848 15 comments 40 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

enhancement feature: cards
Dominant language
JavaScript
Stars
1.4k
Forks
354
Avg merge
1d 10h
Merged PRs (30d)
43

Description

How to use GitHub
  • Please use the 👍 reaction to show that you are affected by the same issue.
  • Please don't comment if you have no relevant information to add. It's just extra noise for everyone subscribed to this issue.
  • Subscribe to receive notifications on status change and new comments.

Is your feature request related to a problem? Please describe.
Sometimes there are dependency relations between some cards/tasks and it is difficult to manage those on Deck with its current implementations.

Describe the solution you'd like
Similar to #2103, but not related to hierarchy but dependency. This means that the cards are not a group of subtasks, but that they have a dependency relation.
The cards could be dragged to right below other card to show a dependency relation:
irudia

Not having such a feature, makes difficult to know which card is dependent to other and thus, unable to start doing until that other is finished. I would not know how to solve this with columns.

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 dependency behavior described here and the related hierarchy issue #2103. Define how a dependency should be represented and displayed when cards are positioned together, including how users identify which card blocks another. Done should include an agreed interaction and implementation scope, but the issue does not name files or tests.

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
Active
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.