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

Could we use sections instead of labels? #86

Open
sai-manoj-kumar opened this issue Apr 18, 2020 · 18 comments
Open

Could we use sections instead of labels? #86

sai-manoj-kumar opened this issue Apr 18, 2020 · 18 comments

Comments

@sai-manoj-kumar
Copy link
Contributor

sai-manoj-kumar commented Apr 18, 2020

As of today, the Todoist API prevents users without Todoist Premium from creating Labels. Kanbanist uses Labels as the lists so without labels, well, there's not a whole lot going on.

☝️ from README

@robotlemon
Copy link

hi- new here- if i could add to the above... i'd find it great to have the option (perhaps a toggle?) to use Projects instead of Labels. sections could follow as dividers in the project column.

I would fund this functionality if it would help. thanks! -Reid

@mwakerman
Copy link
Owner

@robotlemon - please take a look at #11, this is something I've started looking at since Todoist have blocked the labels API for non-Premium users.

@sai-manoj-kumar - I don't personally use sections in Todoist but they appear to be something project based (each project has it's own sections). As such, how would you expect this to work in Kanbanist?

@sai-manoj-kumar
Copy link
Contributor Author

sai-manoj-kumar commented Apr 22, 2020

@mwakerman The way I see it is, I have one Kanban board for each project I need to track. So, different sections form different columns in the Kanbanist. Seems so intuitive. Even if I go back to todoist after making changes in Kanbanist, the tasks are still broken down into different sections similar to the Kanbanist view.

Also, I don't want to move my tasks across projects when they change state, from todo to doing to blocked on someone else etc.

Just to add, I use labels like todo, doing, it messes up with my current filtering flow. That's not how I use filters in todoist. also,

@sai-manoj-kumar
Copy link
Contributor Author

@mwakerman What do you think? ☝️

@mwakerman
Copy link
Owner

Thanks for the explanation @sai-manoj-kumar, unfortunately I think your use case (1 project per board) is not common and I can't see a clean way to use "Sections" if there are multiple projects on a board.

Regarding your last point about labels and filters, I'm unsure why creating a set of labels for Kanbanist and then disabling the other labels (in the "Lists" filter menu) would not work for you.

@sai-manoj-kumar
Copy link
Contributor Author

@mwakerman Thanks for the response. Don't know if it is common or not, but I understand how it can be complicated with multiple projects and sections together.

There is no problem in the kanbanist, I feel that these new labels I create for kanban board don't do much in the todoist and just feel like a bit of clutter. Not a major issue though.

Overall I still would love to use one board per project based on the way I have my projects(work, side projects, personal etc.), will try to see if I can fork in this direction. Hope you won't mind. 🙂

@maartendeblock
Copy link

The cleanest way is to group on section name. If you want to use Kanbanist over multiple projects (as I do), than you must have sections with the same names.

@miguelarios
Copy link

Hi @mwakerman I would add a thought to your comment on how this could work for both scenarios (1 kanban per project OR 1 kanban multiple projects) Swimlanes! I just jira day in day out and like in jira you have swimlanes per story as a swimlane or a dropdown section and each subtask go across the kanban.

I can see in this analogy each story is like a project and each column in the kanban is a section and you move todos across, and each project can be a swimlane that can be collapsed same as how it is in jira. In fact, in jira you can make the hierarchy be epics or stories.

@miguelarios
Copy link

Additionally i feel labels can be almost like colors instead of the columns in the kanban as to me colors would be a quick visual of what the label is for which should match with the Todoist use for labels since each has a color. I'm unsure if the todoist api allows you to extract the color of the label, however.

@mwakerman
Copy link
Owner

Todoist are (slowly!) making their Boards product which, as far as I know, has a board per Project and uses Sections to define columns/lists so that should satisfy a lot of folks on this thread's needs.

@pdussart
Copy link

Todoist Boards will be released really soon: https://twitter.com/todoist/status/1306971431809495065?s=20

It is indeed based on sections: sections become columns. Which I find counterintuitive: I always thought they were ment to group tasks within a project, say, per topic (e.g. "testing") not per status, as one does using labels.

@mwakerman
Copy link
Owner

mwakerman commented Sep 20, 2020 via email

@pdussart
Copy link

pdussart commented Sep 20, 2020 via email

@erauner12
Copy link

While I think the native boards they introduced are great. I still think do not think that it replaces everything that Kanbanist can do. I hope to see this project continue to flourish.

@pdussart
Copy link

the things is: Todoist boards are based on sections instead of labels. So unless you want to assign both a section and a label to each task you have to go with either Todoist OR Kanbanist.

I've tried a Todoist-only workflow for a couple of weeks (I even threw all my labels overboard - pun not intended) but I think I'm reverting to a setup with Kanbanist and Todoist combined. To me, todoist-boards are simply another way to display tasks in a (sub)project: an alternative for the default task list view. But they do not "feel" like a real Kanban (not that they advertise it as such, to my knowledge). If you need "true kanban" in your workflow - which means also being able to combine tasks from several (sub)projects on one board - Todoist Boards don't come even close to a replacement of Kanbanist.

@mwakerman
Copy link
Owner

I've been working on switching to Todoist Sections as columns in Kanbanist. As to be expected, the hard problem to solve is if people have different sections in different projects (I've also built a settings menu where you can manually manage all your sections across all projects including forcing all projects to have the same sections). I see two options:

  • Force people to have the same sections in all projects (show the tool I describe above if they don't).
  • Enable something like swimlanes where each project gets its own board in the same view. And enable a combined board iff people have all the same sections.

@anandman
Copy link

anandman commented Oct 16, 2020 via email

@mwakerman
Copy link
Owner

  • Project swim-lanes is a very often request feature, see Bump jquery from 3.4.1 to 3.5.0 #89
  • Having sections (and labels for that matter) that are columns and others that are ignored/repurposed is possible. The overarching issue with sections is that Kanbanist will need to do a lot of work to keep sections synchronised across projects. For example, what should Kanbanist do if someone deletes a section from one project manually in Todoist?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

8 participants