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

Drag-n-drop arrows/relationships between Tasks/Boxes to setup Task dependencies. Display dependencies diagramatically #2921

Open
4 tasks done
epincas opened this issue Jun 27, 2024 · 6 comments
Labels
scope: task dependencies Anything to do with making tasks aware of other tasks scope: user interface Changes to parts of UI other the Edit task modal. See also "scope: edit task" type: enhancement New feature or request

Comments

@epincas
Copy link

epincas commented Jun 27, 2024

⚠️ Please check that this feature request hasn't been suggested before.

  • I searched previous Ideas in Discussions didn't find any similar feature requests.
  • I searched previous Issues didn't find any similar feature requests.
  • I am only requesting a single feature. Multiple changes should be split into individual requests, with links between them.
  • I believe my requested feature will be generally applicable to other users, not just me: it is not uniquely tied to my personal workflow.

🔖 Feature description

You could get inspiration on how to enable users to setup and visualise dependencies between Tasks by reviewing this solution: https://marketplace.atlassian.com/apps/1231953/clear-path-for-jira-visual-dependency-manager?tab=overview&hosting=cloud

This extension named ClearPath for Jira from Atlassian is a clear example of how could this new functionality look like.
You can install it for free by first creating a Jira free cloud account AND eventually adding ClearPath's extension for free.

Another example (not as nice) is the extension (Power-Up) for Trello named "Dependencies Graph".

✔️ Solution

Dispay Tasks graphically like boxes.
Enable to create dependencies' relationships between Tasks/boxes.

❓ Alternatives

No response

📝 Additional Context

The ultimate goal of this new feature is to be able to setup a "Road map" where each Task could be an Objective.

An set of interdependent Tasks can form an itinerary towards the achievement of an ultimate goal (the last Task).

@epincas epincas added the type: enhancement New feature or request label Jun 27, 2024
@claremacrae claremacrae added scope: task dependencies Anything to do with making tasks aware of other tasks scope: user interface Changes to parts of UI other the Edit task modal. See also "scope: edit task" labels Jun 30, 2024
@claremacrae
Copy link
Collaborator

Hi Ted, thanks for writing this up.

Dispay Tasks graphically like boxes.
Enable to create dependencies' relationships between Tasks/boxes.

What I am missing from this is how you see this being used inside Tasks... And we should ensure those ideas are captured now, whilst you are thinking about it... That's the kind of thing where we really need concrete ideas that come from the person making the request.

  • What steps do you see the user performing in order to launch this facility?
  • Is it a command that runs, that shows them all the tasks in their vault?
    • If so, how would that work in a vault with thousands of TODO tasks?
  • Or is it launched from Tasks Search results?
    • If so, how would it work to show pre-existing dependencies in tasks not found by the search?
    • And how would users add new dependencies to of from tasks not found the by search?

I'm less interested in the technical details of what how to dependencies may be displayed, and more much interested in ideas for the actual workflow of a first implementation of this...

Thanks in advance.

@claremacrae claremacrae added the question Further information is requested label Jun 30, 2024
@claremacrae
Copy link
Collaborator

@epincas, just checking you saw the above…. Thanks.

@claremacrae claremacrae added the insufficient info Not enough information provided: please use the Issue template label Jul 3, 2024
@epincas
Copy link
Author

epincas commented Jul 3, 2024

@epincas, just checking you saw the above…. Thanks.

Hi @claremacrae ,

I have had no time to work on this due to personal circumstances that have to be given priority for now. But, I am open to exchange points of views though after the 14th-July. I suggest, let's book a time slot in our calendars, here is an access to my calendar: https://calendly.com/ted_pincas/book-me-for-an-appointment

Thank you.
Kind regards,

Eduardo Pincas

@claremacrae
Copy link
Collaborator

Hi Eduardo, done - thanks very much.

@claremacrae claremacrae removed insufficient info Not enough information provided: please use the Issue template question Further information is requested labels Jul 3, 2024
@claremacrae
Copy link
Collaborator

Update: we're booked to chat on 16th July.

@claremacrae
Copy link
Collaborator

This is my interpretation of what you described, @epincas - many thanks for your time...
Have I missed anything out?

I love that this actually builds on the following:

image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
scope: task dependencies Anything to do with making tasks aware of other tasks scope: user interface Changes to parts of UI other the Edit task modal. See also "scope: edit task" type: enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants