Add Swinlanes to better organize the job assignment

Hi,
I am new to Vikunj, first of all, congrats, its a beautiful an nice software, much better tham others open sources out there.

It will awesome to have swinlanes on the boars, not the horizontal ones, but the vertical, like that:

and block the edit of the board model, the user can only add tasks

Right now nothing like that is planned but open for PRs.

Should these swimlanes be manually edited (like buckets right now) or depend on some task value (like a specific label)?

You mean as a permission when sharing it?

Yes manually it can be manually edited, but it will be nice if have an atribute to identify in the api in what swinlane, maybe a specific label (sorry if this sound confusing)

Not only when sharing, sometimes we use a board for work, the type of buckets wont change, because is part of the processes of the bussines.

So it will be nice to have an option to block changes in buckets (and in the swinlanes if added) , like add, remove, change and change name.

I’ve worked on several projects at work where swimlanes were very useful. Jira has this feature and many other scrum/kanban/agile board implementations. Please have a look at KanbanFlow’s feature page for an example.

Vikunja’s buckets are the columns in the kanban view and swimlanes would be the rows. This would add another relationship: A task belongs to one bucket and to one swimlane. Both buckets and swimlanes need to be created before tasks could be assigned to them.

In a personal board I like to use swimlanes to group tasks in different contexts like work, some project, household, finances etc. At work I’ve seen things like “fast lanes” for critical bugs above a lane with regular tasks. You could also use separate swimlanes for different teams.