Contents
- Index
Sharing changes in Activity order
When you receive activities from your teammates, you generally receive them in the same order that they are displayed on their systems. There is one exception: activity order is only communicated when you and your teammate are sharing the parent activity as well as its subtasks. In other words: only the order of subtasks for shared projects is communicated. Otherwise, all of your activities would be subject to reordering whenever any of your teammates created new activities, and that could get quite confusing! Instead, Accomplice tries to be as faithful as possibe to the requester's activity tree, without overriding any of the changes that other team members make to their own activity lists.
For example, imagine that 2 people, Allen and Jessica, are sharing some activities. If Allen shares a project and multiple subtasks with Jessica, she will receive the project and all its subtasks in the same order that they appear in Allen's activity list. And if Allen changes that order, the shared activities on Jessica's system will reorder themselves to reflect Allen's changes.
But, if Jessica changes the order of those subtasks, all subsequent changes that Allen makes will not be reflected in Jessica's activity list. This is because Accomplice assumes that when you move an activity somewhere, you want it to be there. So if, after moving some of the shared subtasks around, Jessica receives an activity order change from Allen, her system will ignore it, because her Accomplice assumes that Jessica moved the activity on purpose, and that she wants it to be there. Otherwise Jessica might not know where to look for that shared project!
Note that this behavior only pertains to changes in activity order. No matter where anyone moves their activities, any changes to the activity settings will still be communicated (so you will always be updated when a due date is changed, or an activity is completed).
Next >>