ganttproject icon indicating copy to clipboard operation
ganttproject copied to clipboard

Introduce UUID identifier for tasks

Open dbarashev opened this issue 3 years ago • 0 comments

We need UUIDs to decrease the probability of conflicts in the real-time collaboration, e.g. when two users concurrently create a new task. We will distinguish tasks by UUIDs when sending them to the server and back, however, we'll keep the current ID as the task identifier in the desktop GanttProject. We will allow for the ID duplicates at merge time and will renumber tasks during merging.

dbarashev avatar Apr 18 '22 17:04 dbarashev