Join the conversation

Sign in to join this conversation, and others like it, in the communities you care about.

Wekan

Wekan is an open-source kanban board (Trello like) which allows a card-based task and to-do management.

Wekan / Feature Request

Wekan children feature

Wekan children feature

Wekan / Feature Request · July 15, 2020 at 10:23pm

Hi,

I’m a new user to Wekan, I read the documentation about children / parent cards and I have a feature request / modification. It makes a while I haven’t used Kanban principles, so maybe my request is out of scope, so feel free to dismiss it if it’s the case :)

The current feature

My understanding is that the way to create a children is through the sub-task feature. It will create a sub board with all the children.

The issue

In terms of UX, you have to :

  • Click on the card, create a sub task, Save It
  • Then, to see the sub card and add details, you have to click on View-It, it will bring you to the Sub board where within the children card in editor mode.
  • To re-order your subtasks, you have to go to the sub board and change the order.
  • You can’t visualize or guess that you have children from the parent board without clicking on each card.
  • When you are in the sub board, you can’t guess what are the parent cards unless clicking on it and looking at the sub title.
  • All the sub-Task from all the parents will be in the same board

Overall, it works, but it makes it difficult to assess the amount of works from one look, which is to my opinion one of the main goals of kanban, and it creates a risk of error.

The proposed feature

I tried to look at what other tools were offering to get inspiration, it’s mostly creativity speaking, feel free to improve the proposition :

  • Within the parent card, the children cards would appear below the title with an indentation, that would visually identify the children
  • To create a child, a little « + » in the bottom right would do the job, we would have the same feature as a parent card to edit it.
  • Any child card would inherit parent label
  • Each child would have its own box, so you can reorder them from within the parent card
  • You would have a lock option on the top of the parent card (like a padlock image) that is open or close. When it’s locked :
    • You can move the children in another list. You can’t move the parent until all the children have moved in a subsequent list. The parent could be only moved if all the children are one of the subsequent lists, to the earliest.
    • If one of the children is moved back to an upstream list of the parent, then the parent follows and the child return within the parent card
    • We should have a way to identify the parents of a child once it’s out of the parent card, maybe a coloured vertical line on the card that will be inherited by all the children card ?
  • When it’s unlocked :
    • All the cards move freely as the user desire.

This would prevent the user to navigate between the board and a sub-board, and the user will be able to get a better visualization of its work in process. The feature would allow the use of the sub board in the case the user prefers it.

The art is difficult, it’s probably fairly complex to implement this, what do you think ?

Load previous messages

July 20, 2020 at 5:32pm

I don't remember is SubSubtasks requested yet anywhere

    • reply
    • like

    I do implement those widely requested features (that are mostly already prepaid) first

      like-fill
      1
      • reply
      • like

      I don't remember is SubSubtasks requested yet anywhere

        yeah I don't see it, I agree it's not the priority. I think my main proposition is regarding the new card layout with some thinking around it to manage it

          • reply
          • like

          Only thing missing from new card layout is that it's not positioned to full screen correctly yet, and that clicking near edge can accidentally close card

            • reply
            • like

            I understand that it is the focus now, if you feel that one day the new layout I propose is worth developing on it, feel free to let me know, I probably can do a better mockup :)

              Edited
              • reply
              • like

              :)

                • reply
                • like