Diff for "Foundations/Proposals/NominateSpam"

Not logged in - Log In / Register

Differences between revisions 1 and 2
Revision 1 as of 2010-06-21 21:47:58
Size: 1740
Editor: gary
Comment:
Revision 2 as of 2010-06-21 22:01:17
Size: 2581
Editor: gary
Comment:
Deletions are marked like this. Additions are marked like this.
Line 19: Line 19:
''Who really cares about this feature? When did you last talk to them?''  * Some Launchpad users apparently care about this feature, given bug Bug:45419.
Line 23: Line 23:
''What MUST the new behaviour provide?''  * The feature must result in most valid nominations being effective: leading to spam going away.
 * The feature should result in the majority of the nominations being valid.
 * This feature should be easy to find visually, but not distracting or even immediately evident.
 * The feature should be one click to nominate.
 * Only authenticated users may identify elements as spam.
 * Provide the ability to gradually roll out this functionality to different types of Launchpad objects.
 * Corollary: Provide an easy path for adding this functionality to future objects.
 * If fulfilling the nomination is manual, it should be fast for the CHR person.
Line 25: Line 32:
''What MUST it not do?'' == Unnecessary Desires ==
These are called out as things that are *not* constraints for this proposal, even though they might be desirable.

 * The feature will not generate karma for nominating items that subsequently are hidden as spam.

Note: This is user facing and should go through the LEP process.

Nominate Spam

As a Launchpad user
I want to be able to easily and effectively nominate spam for removal
so that I and other users see less spam and more valuable content

The user doesn't care how the spam is subsequently removed--manually or automatically--but does care that it happens soon.

Launchpad developers have expected that acting on spam nomination would be done manually. The CHR developer is an obvious mechanism. Adding this to the CHR responsibilities is unsatisfying because CHR has generally been problematic.

Rationale

I don't believe in the importance of this feature. I think other things are more important. If let CHR people hide things I think that will make the priority of this further feature go way down.

Stakeholders

  • Some Launchpad users apparently care about this feature, given bug 45419.

Constraints

  • The feature must result in most valid nominations being effective: leading to spam going away.
  • The feature should result in the majority of the nominations being valid.
  • This feature should be easy to find visually, but not distracting or even immediately evident.
  • The feature should be one click to nominate.
  • Only authenticated users may identify elements as spam.
  • Provide the ability to gradually roll out this functionality to different types of Launchpad objects.
  • Corollary: Provide an easy path for adding this functionality to future objects.
  • If fulfilling the nomination is manual, it should be fast for the CHR person.

Unnecessary Desires

These are called out as things that are *not* constraints for this proposal, even though they might be desirable.

  • The feature will not generate karma for nominating items that subsequently are hidden as spam.

Subfeatures

Other LaunchpadEnhancementProposals that form a part of this one.

Workflows

What are the workflows for this feature? Provide mockups for each workflow.

You do not have to get the mockups and workflows right at this point. In fact, it is better to have several alternatives, delaying deciding on the final set of workflows until the last responsible moment.

Success

How will we know when we are done?

How will we measure how well we have done?

Thoughts?

Put everything else here. Better out than in.

Foundations/Proposals/NominateSpam (last edited 2010-06-22 14:12:58 by sinzui)