Checklist / To do list

Nikolai Public Seen by 91



Before a meeting I made a list of the things we'd agreed to do and wanted the ability to allow others to check things off. Currently only the creator of the comment with a checklist can edit it and worse I seem to send out email notifications for each edit.


Similar to a poll, having a specific Checklist / To do type would be great. Ideally it would be possible to put a deadline on the checklist and to store the user who checked it off along with the timestamp. The problems I see with this are the confusion of multiple people checking (or unchecking) something. The easiest is that anyone can check and only the person who checked can uncheck (with a visible history). A more complicated version would be permissions per check, e.g.:

  • (@personA OR @anyuser) Do something

  • (@personA) Do another thing

  • (@anyuser) Do something else

This can be done with a poll but that doesn't feel like the right tool for this.

Maybe there is already something like this so sorry if I'm re-inventing the wheel.


Nikolai Wed 16 Dec 2020

Is the loomio way of doing this by creating a check poll for each item? We had 20 or so action points and wanted to keep track of when they were done.


Matthew Cropp Wed 16 Dec 2020

I personally would love a project-management style task assignment and tracking system within Loomio.


Rob Guthrie Thu 17 Dec 2020

Thanks for writing this up. I'd encourage people to keep discussing and work towards agreeing on a common minimal feature set.


Rob Guthrie Thu 17 Dec 2020

i guess for me its a item that has a:

  • a description

  • a user (or none assigned)

  • a due date (or none)

  • and a completed status (boolean)

and then an ability to aggregate these at the top of a thread or over a group.


Matthew Cropp Thu 17 Dec 2020

That looks right to me.


Rob Guthrie Thu 17 Dec 2020

And... thinking this out..

Tasks are added to threads, under the context.

They can be dragged and dropped to reorder. Numbered 1 through n.

If someone adds a task, edits a task, deletes a task, are there entries in the thread about this happening? IE: Same rules as with edit context/poll, that you can choose if/to notify people, optionally include a message.

'Assign task' is somewhere alongside start proposal/poll (we might have to rearrange and simplify all that)

When the due date arrives, the author and assignee get a notification

Do we display (9/10) next to the poll title or anything to indicate completion of tasks

Can you see all tasks in the group, or happy to see them thread by thread

Can more than one person be assigned a task?

Do you need to drag tasks between different lists?


Rob Guthrie Thu 17 Dec 2020

  • What about just doing this.. @Matthew Cropp?

  • What is the 1 key difference that would add so much more value

  • Over making a checklist within the rich text editor @Nikolai?

  • I don't mean to be antagonistic, I just want to really understand it.


Nikolai Sat 19 Dec 2020

For me the one key difference to the existing checklist is: I can't check off any of your items in the checklist, only you can. When you do complete an item you can't just click "completed", you need to edit the comment and then "complete" it.

I'd start with something as simple as anyone in the group can check (or uncheck) with no deadlines and simply storing the boolean "completed".

Have you used Gitlab? They have a checklist where there is a clear record of who completed a check. I'm picking Gitlab as I'm a ruby dev and it's mainly ruby and Vue.js also.


Matthew Cropp Sun 20 Dec 2020

Defintely agree with this assessment, and the gitlab example.


Rob Guthrie Mon 21 Dec 2020

So helpful, thanks.

Click to update checklists, without edit step - yea I forgot we needed to do that!

Interesting idea to allow other people to edit your comments.


Nikolai Sat 2 Jan

For me allowing others to complete items on a checklist isn't the same as allowing them to edit my comment. To me, editing would be changing the text of the checklist, completing it off is a different action. In the same way completing a poll isn't seen as allowing others to edit the poll.


Adam Hardy Tue 9 Mar

Our group is small, voluntary and mostly older people who don't get the techie stuff, so the simpler the solution the better.

For my purposes it would be best to allow everyone to edit the checklist. Is that an option already? No-one will want to be assigned an item and not be able to change it themselves.

We use a thread to keep the zoom meeting link for a meeting, the agenda as a proposal and then the minutes as a proposal as well. We'd like to use this checklist to record actions from the meeting.


Rob Guthrie Tue 9 Mar

Thanks Adam!


Adam Hardy Wed 10 Mar

  • Here is my action @Adam H.

  • I will assign you this task and you will do it because you can't change it @Rob Guthrie


Adam Hardy Wed 10 Mar

OK we can certainly live with the checklist in the meantime. In fact I prefer the enforcement aspects to it 😉


Adam Hardy Wed 10 Mar

Keeping it at the top with the context would be great. In fact just as you said.