Abandoned lists #2483
Replies: 3 comments 1 reply
-
I think this touches on a bigger issue with federation, which is that any object from a remote instance (a list, a post, a book, et cetera) might have missed an Update, Add, Remove or Delete activity because of transient errors or downtime. So in addition to the case you have with lists, a user profile might be out of date, a status should have been deleted, or a variety of other similar mismatches. A fix might be to have an option to update a remote object relative to its origin object (the path for that is stored in the database), and great the remote origin as canonical and update the local object accordingly |
Beta Was this translation helpful? Give feedback.
-
I have been unable to view a list belong to a user from another instance on my instance and so would never be able to save it. If I open up the profile of a user on another instance within my instance very little is shown. For example, for [email protected] I see just three books and three status updates. For [email protected] (who I know has lists), I see no books, no lists and just a single status. I follow both accounts, and [email protected] also follows me. (see screenshots below) |
Beta Was this translation helpful? Give feedback.
-
Problem
A USER1 on INSTANCE_A has saved a list from USER2 on INSTANCE_B. Now USER2 deletes the account / INSTANCE_B is getting down. The list is stuck in Limbo - it is there but can not be updated by anyone a it does not belong to anyone.
Books which are on the list still show that they are on this list as there is a copy of this list on INSTANCE_A, belonging to USER2 (which is not existent any more).
How can this be handele at the moment?
At the moment there is nothing anyone can do.
Possibilities
There are several possibilities, what can be done software side:
Keep status quo.
This would be the easiest thing to do but changes nothing on the problem.
Give Admins/Moderators a tool to flag a list as "abandoned". The list gets "(abandoned)" attached to the title. Users on INSTANCE_A can see the list by calling the URL but can not save the list nor is the list shown beside a book.
Give Admins/Moderators a tool to delete a list from the instance when there is no owner for it. "No owner" can be defined as "INSTANCE_B was not reachable for 4 weeks" or "USER2 does not exist for longer than a week"
A function for list owners to move ownership to any other user.
A function to remove a certain list to show up on book sites.
A Function where a user can "claim" a list which is abandoned. this is making a copy of the list and setting the user as owner. After the claim, the list will show that it is based on the list $title by USER2 (because give credits where credits due). If more users are following this list, it is not solving the problem that there is an abandoned list on an instance.
While writing this it just came to my mind that there is no way to moderate a list. I can block a user for the instance and the list does not show up, right. But I can not force a list to be invisible (I like your porn collection but please keep it invisible, thanks). There is no way to restrict users from creating lists (as a warning for people who are in general good persons but do not get the vibe of the instance an need time for that) or a forced rename of a list if it violates the insatnce's CoC.
Beta Was this translation helpful? Give feedback.
All reactions