Inactive users will gradually swamp active ones in subscriber lists

Bug #344797 reported by Matthew Paul Thomas
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Launchpad itself
Triaged
Low
Unassigned

Bug Description

At the time of writing, package bug subscriptions have existed for roughly a year. Currently any bug reported about Ubuntu's "linux" package has 31 indirect subscribers, of which 8 are deactivated users.

Active users may subscribe to or unsubscribe from a package over time, but by definition deactivated users don't do anything, including unsubscribing from anything.

So unless something is changed otherwise, five or ten years from now the vast majority of subscribers to the average package will be deactivated users. This will make subscriber lists steadily less useful over time.

This problem applies not just to subscribing to package bugs, but also to individual bug reports, individual branches, a project's branches, a project's translations, or anything else.

One way of fixing this would be, when a user has been inactive for three years or so (so they've had plenty of time to change their mind), unsubscribe them from everything they were previously subscribed to.

Revision history for this message
Diogo Matsubara (matsubara) wrote :

Maybe we should just hide those inactive users in the web ui. Marking as low as this is not a problem until 5 or 10 years from now :-)

affects: launchpad → launchpad-registry
Changed in launchpad-registry:
importance: Undecided → Low
status: New → Triaged
Revision history for this message
William Grant (wgrant) wrote :

Bug #241150 is related, but probably not a duplicate.

Revision history for this message
William Grant (wgrant) wrote :

... however, this does look like a duplicate of one of its related bugs, bug #238493.

Revision history for this message
Curtis Hovey (sinzui) wrote :

Deactivated users are a problem in other places too. Suspended users are a similar problem though I doubt it will be scaling problem. We want to create process that unsubscribes deactivate and suspended users from everythin after a period of time to keep Launchpad clean. For suspended users, the time was 30 days, for deactivated users I was considering 2 years.

Revision history for this message
William Grant (wgrant) wrote : Re: [Bug 344797] Re: Inactive users will gradually swamp active ones in subscriber lists

On Sat, 2009-04-18 at 02:41 +0000, Curtis Hovey wrote:
> Deactivated users are a problem in other places too. Suspended users are
> a similar problem though I doubt it will be scaling problem. We want to
> create process that unsubscribes deactivate and suspended users from
> everythin after a period of time to keep Launchpad clean. For suspended
> users, the time was 30 days, for deactivated users I was considering 2
> years.

Why would you actually mutate data like that?

--
William Grant

Revision history for this message
Curtis Hovey (sinzui) wrote :

On Sat, 2009-04-18 at 03:15 +0000, William Grant wrote:
> Why would you actually mutate data like that?

Because there are lots of operations that fail because the member of a
team is deactivated or suspended. We have to manually remove the user in
these cases.

Curtis Hovey (sinzui)
tags: added: merge-deactivate
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.