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

Allow multiple root goals #14

Open
ahitrin opened this issue Dec 30, 2017 · 3 comments
Open

Allow multiple root goals #14

ahitrin opened this issue Dec 30, 2017 · 3 comments

Comments

@ahitrin
Copy link
Owner

ahitrin commented Dec 30, 2017

Currently, only one root goal is allowed. It's a legacy of my previous experiments (e.g., Clokado) which were aimed to solve a single big goal a time. SiebenApp allow to work with more complex goals, and there is no actual need to stick all of them to the single root goal.

Let's try to allow addition of new root goals. This could simplify overall goaltree height and reduce its complexity.

@ahitrin ahitrin added this to the Beta version 0.5 milestone Dec 30, 2017
@ahitrin ahitrin removed this from the Alpha version 0.5 milestone Nov 19, 2019
@ahitrin ahitrin added this to the Version 0.10 milestone Jan 9, 2022
@ahitrin ahitrin pinned this issue Jan 9, 2022
@ahitrin
Copy link
Owner Author

ahitrin commented Jan 20, 2022

Since goal rendering process is being seriously affected by #255, it doesn't seem a good idea to shake this process from the other side. It's better to postpone this feature (again!).

@ahitrin ahitrin removed this from the Version 0.10 milestone Jan 20, 2022
@ahitrin ahitrin unpinned this issue Jan 20, 2022
@ahitrin
Copy link
Owner Author

ahitrin commented Dec 2, 2022

Not considered as blocked anymore. A recent commit may draw virtual root goal independently from real goals hierarchy. This is one goal towards current feature. Also, rendering engine that determines positions of goal widgets and edges has been quite well decoupled from any UI implementation in #255.

Most probably, it could be taken into work in one of next releases.

@ahitrin ahitrin added this to the Version 0.13 milestone Dec 2, 2022
@ahitrin ahitrin removed the blocked label Dec 2, 2022
@ahitrin ahitrin pinned this issue Dec 10, 2022
@ahitrin
Copy link
Owner Author

ahitrin commented May 29, 2023

I've found there's a little motivation for me to work on this issue. Yes, it could help in reducing overall complexity on large goal trees. But it still doesn't seem significant.

Instead, I'd like to focus on other improvements, like rendering or small (but still important) usability fixes.

@ahitrin ahitrin removed this from the Version 0.13 milestone May 29, 2023
@ahitrin ahitrin unpinned this issue May 29, 2023
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