Extension:WikiShare

Extension in early development stages - page created as placeholder and container for any necessary discussion during development.

Concept
Develop a MediaWiki extension that allows social media sharing in a way that allows for deployment on WMF sites.
 * No use of APIs or scripts
 * No transmission of any of the wiki user's information - including IP address
 * Only support services that allow URL based submissions
 * Use Wikimedia Commons images
 * Require use of InstantCommons or offer optional bundle of images?
 * User preferences will allow wiki users to:
 * Disable or enable entire social media sharing feature for people avoiding social media
 * Disable or enable specific services
 * SysAdmin settings to:
 * Set defaults for user prefs
 * Add additional or custom services
 * Pick between 2-3 different toolbox designs

Sources for code
Working examples of concept in light form on current WMF sites:
 * wikinews:Template:Publish
 * w:Wikipedia:Signpost/Template:Signpost-article-start

Model code to borrow from:
 * Extension:Contests

Bugzilla considerations

 * 27027
 * 31838

General thoughts / essays

 * User:Dantman/Post to social media feeds
 * Product Whitepaper