Page MenuHomePhabricator

Contribute entry point
Open, MediumPublic

Description

Persistent - Create.png (903×375 px, 48 KB)

The Contribute entry point is a persistent entry point that lists the different ways for editors to contribute. This is an extensible list where different products can add new ways to contribute. In this way users can discover the ways in which they can contribute, and have a place always available to return to them when needed. The entry point is available on the beta cluster to try: check it for English (mobile or desktop) and Bangla ( mobile or desktop).

This Epic ticket will compile the tasks related to complete this entry point, extend it with more options, make it available gradually on more wikis, document it and support scaling the approach as the options to contribute grow.

Basic support and polishing

Instrumentation

Enablements

Discovery

Contribution activities for the list

Scaling the system

Related Objects

StatusSubtypeAssignedTask
OpenNone
OpenNone
OpenNone
OpenNone
Resolved Jdlrobson
ResolvedTgr
DuplicateNone
Resolvedovasileva
Resolved Jdlrobson
Resolved Jdlrobson
Resolved Jdlrobson
ResolvedNone
Resolved Jdlrobson
Resolved Jdlrobson
ResolvedAmmarpad
Resolvedovasileva
ResolvedMabualruz
Resolvedovasileva
Resolvedovasileva
ResolvedKartikMistry
Opensanthosh
Openngkountas
Resolvedsanthosh
Resolvedkostajh
OpenNone
OpenNone
Openngkountas
ResolvedKartikMistry
OpenNone
OpenNone
OpenNone
OpenNone
OpenNone
OpenNone
OpenUOzurumba
OpenNone
OpenNone
OpenNone

Event Timeline

General comment: this entry point should be customisable by the communities, both because that would be good to have and because many projects do not want unexperienced users to translate the pages through buggy ContentTranslation interface. Please ask ruwiki community before any deployment of this feature, for example, we have hid ContentTranslation adverts before and I will do it again since consensus in the community is pretty much the same: it should not be advertised widely (well, ideally, it should not be used by people that don’t know what they’re doing, as well, but that’s harder to do).

General comment: this entry point should be customisable by the communities

Thanks for the input @stjn. We plan to provide customization options which will include the possibility for communities to decide which items should not show for their wikis. We'll explore this as part of T321379: Special:Contribute should give the possibility to prevent specific cards from being displayed or change the link target.

The Contribute entry point has been created as a generic platform to expose all kinds of contribution tools from a central place. This will allow editors to find the tools available for them to contribute and for communities to decide which ones to expose more prominently.

Regarding customization, there are many possibilities. Feedback and observations from the initial set of pilot wikis (and others trying the features) will be super helpful to support this in the best way.