-
-
Notifications
You must be signed in to change notification settings - Fork 1.9k
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
Kanban board for task manager #690
Comments
This would be great, and make it a good contender for Notion |
+1 |
1 similar comment
+1 |
Just to put out some information on this - this is not planned in the near/medium future. For standard/core Trilium this seems too specialized, perhaps might be implemented and provided by default as a script, but this is no small feature. Structural similarity to book note view is just accidental ... |
As if Trillium is a (so far, prefect) personal note-taking app, kanban would be very useful to structure things up, especially, if it would be tied up to notes. hope one day it would be implemented as a core feature or at least a plugin. Keeping fingers crossed)) |
I had a working demo working, I should dig it up and see how well it's working now several trillium versions later. |
@tbnorth was your working demo a fork of trilium or a script? If it's a script do you mind sharing source code? |
Also heads up, looks like the collection views has a minimal implementation of a board view: https://github.com/mabeyj/trilium-collection-views |
A script I haven't looked at for some time, @benkaiser. I did look at it again after 0.61.12, the bug (in my code) that I hadn't worked out is still there - the tree displays "ghost clones" that disappear over time. JS is not my comfort zone, so I may be doing something wrong with references or something. Anyway, I was able to import the attached .zip (into vanilla Trilium 0.61.12) and get the board to show up after a couple of reloads. The node called "Texty" is the one that renders the board when selected. |
Very nice @brownterryn ! I like your implementation how you just have to have a single label to enable it + the fact you explicitly manage each item in the list as it's own note is nice. Can you use the widget approach to take over the whole note view or just the bottom half? I pursued something tonight utilizing react-trello and a custom note renderer, looks quite nice, but doesn't actually manage each of the cards as single notes yet, and depends on like ~350kb of javascript. |
Regarding your bug @brownterryn , you may want to look into exposing moveNote to the scripting API. You can see a similar PR I started adding another API: #4397 |
Hey, Here's the repo: https://github.com/CyrilLeblanc/trilium-kanban |
@CyrilLeblanc You should show this off in a GitHub discussion, and encourage @Nriver to add it to awesome-trilium |
Good idea ! |
Nice @CyrilLeblanc I like the re-orderable columns. I didn't see within column changes to order reflected in the ordering of children of the corresponding note? |
@tbnorth |
And now with in column re-ordering - good work. Really think DAG with clones is a much better way to organize a project than the regular "6 x 10" table (because no one likes more than 6 columns or 10 rows in a scrum / sprint board). Having a Kanban view like this for fine tuning activity makes me want to plan a project this way even more - just need to convince everyone else now 🤣 |
It's looks great now. I see you added samples and make the reordering working. Nice work! |
I love trilium and I've been using it extensively to log everything, especially about the projects i'm working on. It seems possible to manage task as described here but I find it not intuitive enough.
I'd love to have something like a kanban board (like trello). The backend could be the same, only the frontend would be a fancy way of seeing tasks arranged in different columns.
See image below
Thanks for your work.
Victor
The text was updated successfully, but these errors were encountered: