BUG: Unneccesarily Duplicated Reading Plan
Steps:
- Mark a reading plan daily assignment as Complete on a computer that is not connected to the internet
- Prior to connected to the internet, launch Logos on the other machine that is internet connected and work on the same reading plan (marking some days' readings as complete)
- Upon connected the first computer to the internet, reading plans are duplicated (i.e. I have "Read ESV in 1 Year" and "Read ESV in 1 Year(2)".
Expected behavior
- Both plans would sync the furthest reading completed.
- OR prompt would appear asking me what I would like to do (I really see no need for this behavior in relation to reading plans...but perhaps in relation to note files that have changed. Although if only new articles have been added to a note file but none of the existing articles have been changed, I see no reason why a default behavior shouldn't just be to merge the files after Logos realizes that they have been simultaneously edited without syncing)
Jacob Hantla
Pastor/Elder, Grace Bible Church
gbcaz.org
Comments
-
That's currently the intended behavior for handling synchronization conflicts with documents. Merging turns out to be very complicated to handle correctly.
0 -
Nice bug I was able to repro this. Thanks.
Edit: Okay nevermind.
0 -
That's currently the intended behavior for handling synchronization conflicts with documents. Merging turns out to be very complicated to handle correctly.
For documents, that totally makes sense (although not the best).
For reading plans where no edits to the plan's parameters have occurred, only more reading completed, it makes no sense. Whichever computer has read the furthest is the one whose plan should be used.
Even if this would be a tough bug to tackle before release, the behavior related to reading lists is a bug, as it is
- unanticipated behavior
- Will benefit 0% of users to whom it occurs
- Will inconvenience 100% of users to whom it occurs (causing them to have to manually delete the reading list)
- Will confuse most of the users to whom it occurs (It is weird to see two reading plan notifications appear on the reading and it is not immediately obvious why it is occurring).
Jacob Hantla
Pastor/Elder, Grace Bible Church
gbcaz.org0