You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Theory of Mind depends both on versioning between network nodes and on authoring between authors.
For the former, it can help pro-actively send updates to nodes you think need them.
For the latter, it is necessary to display merge conflicts to the end user and to properly log the change history.
I can start coding with a single operations log, where operations are:
create/delete object
(un)link foreign id
(un)set attribute (for single-value attributes like title, description, state, ...)
add/remove link (for multi-value attributes like comment, label, linked issues, ...)
Activity
michielbdejong commentedon Jan 19, 2024
I'm starting with ripping out the Soukai code for Tasks from solid-focus -> NoelDeMartin/solid-focus#13
michielbdejong commentedon Jun 11, 2024
Doing some work related to this in the federated task-tracking project (also nlnet-funded):
federatedbookkeeping/task-tracking#15
michielbdejong commentedon Jun 11, 2024
I'll work on this in the tasks folder in the tasks branch
I want to support:
michielbdejong commentedon Jun 11, 2024
In terms of the base model for Task state I think the basics are:
Additional attributes may be:
Comments maybe be split out in a machine-readable way to attachments, work log and time tracking.
michielbdejong commentedon Jun 11, 2024
Theory of Mind depends both on versioning between network nodes and on authoring between authors.
For the former, it can help pro-actively send updates to nodes you think need them.
For the latter, it is necessary to display merge conflicts to the end user and to properly log the change history.
I can start coding with a single operations log, where operations are:
michielbdejong commentedon Jun 11, 2024
Then a function that processes a Solid pod HTTP response, including deduplication of already-seen comments etc.
elf-pavlik commentedon Jun 12, 2024
What do you think about looking at how some established project management apps mode tasks? For example