Wikimedia
License: Academic Free License 3.0 (AFL 3.0)
Mailing List: https://lists.wikimedia.org/mailman/listinfo/wikitech-l
We believe that knowledge should be free for every human being. We prioritize efforts that empower disadvantaged and underrepresented communities, and that help overcome barriers to participation. We believe in mass collaboration, diversity and consensus building to achieve our goals.
Wikipedia has become the fifth most-visited site in the world, used by more than 400 million people every month in more than 270 languages. We have other content projects including Wikimedia Commons, Wikidata and the most recent one, Wikivoyage. We also maintain the MediaWiki engine and a wide collection of open source software projects around it.
But there is much more we can do: stabilize infrastructure, increase participation, improve quality, increase reach, encourage innovation.
You can help to these goals in many ways.
Completed Tasks
- "Suppress redirect" checkbox on Special:MovePage should not just disappear if creating a redirect is impossible
- [Echo extension] Mention notification text broken if there is no section
- [Echo extension] There is not enough space for the message about multiple notifications
- [Insertables] Variable names containing hyphen are truncated
- [pywikibot] Add support for marking pages for delition
- [Wikidata] Add an option to add coordinates in Wikidata
- [Wikidata] Enable claims with the same property, but different value for claimit.py
- [Wikidata]Add a pywikibot method corresponding to 'action=wbremovereferences' in wikidata api
- Add "test image" category to "extensions/UploadWizard/test/api/upload-wizard_tests.py' script
- Add a "Go back to top" botton to Kiwix
- Add functionality so "extensions/UploadWizard/test/api/upload-wizard_tests.py' script creates a new image.
- Add link from Special:ItemDisambiguation to Special:Search when no results are found
- Add links to Gmane on the main list of mailing lists
- Add support for more types of Flickr URLs to UploadWizard
- Add tabs
- Add template data to a popular Wikipedia template
- Add template data to two popular Wikipedia templates
- Add template data to two popular Wikipedia templates
- Add template data to two popular Wikipedia templates
- Add template data to two popular Wikipedia templates
- Add template data to two popular Wikipedia templates #10
- Add template data to two popular Wikipedia templates #11
- Add template data to two popular Wikipedia templates #12
- Add template data to two popular Wikipedia templates #13
- Add template data to two popular Wikipedia templates #14
- Add template data to two popular Wikipedia templates #15
- Add template data to two popular Wikipedia templates #16
- Add template data to two popular Wikipedia templates #17
- Add template data to two popular Wikipedia templates #18
- Add template data to two popular Wikipedia templates #19
- Add template data to two popular Wikipedia templates #20
- Add template data to two popular Wikipedia templates #21
- Add template data to two popular Wikipedia templates #23
- Add template data to two popular Wikipedia templates #24
- Add template data to two popular Wikipedia templates #25
- Add template data to two popular Wikipedia templates #6
- Add template data to two popular Wikipedia templates #7
- Add template data to two popular Wikipedia templates #8
- Add template data to two popular Wikipedia templates #9
- Allow administrators to customize site JS/CSS at MediaWiki:Group-user.js or .css
- Allow users to refresh captcha when creating accounts
- Backport Kiwix for Android to Gingerbread
- BookManager v2: Invalidate navbar cache when JSON is edited
- BookManager v2: Implement keyboard navigation
- BookManager v2: Use an IContextSource instead of globals
- Browser automation with Selenium + documentation: Extract browser automation setup information to a separate page
- Captcha shown after too many incorrect login attempts looks ugly compared to the create account captcha
- Change Jenkins email notification so it looks like test result page
- Change Kiwix for Android build system from Ant to Gradle
- Change language in Kiwix for Android App
- Check for local duplicates in MassMessage extension
- Clean the Possible Projects wiki page, file/comment Bugzilla reports as needed
- Cleanup / Redesign the Wikidata:Tools page
- Complete our starter kit for new technical contributors
- Convert two pictures of diagrams into wikitext
- Create a "Promote MediaWiki" page at mediawiki.org
- Create a few basic Selenium test for "Download as PDF" feature
- Create a page with instructions for new Ops volunteers
- Create a screencast explaning how to file a first report in Bugzilla
- Create a Special Page for the Merge Items Api module
- Create additional browser test for Preferences "Editing" tab
- Create additional browser test for Preferences "User Profile" tab
- Create and integrate an SVG version of the WikiLove heart icon
- Create initial coding convention "style guide" for Ruby Cucumber
- Create mockup for a tour of wikisource.org using GuidedTour extension
- Create Selenium tests for "Download as PDF" feature
- Create SVG versions of five logos
- Create SVG versions of five Wikibooks logos
- Create SVG versions of five Wikibooks logos
- Create SVG versions of five Wikisource logos
- Create SVG versions of five Wikisource logos
- Create SVG versions of five Wikisource logos
- Create SVG versions of five Wikisource logos
- Create SVG versions of five Wikisource logos
- Create title cards to wrap MediaWiki related videos
- Customize Jenkins email notifications
- Define a plan for a "Promote MediaWiki" page at mediawiki.org
- Do not serve language list in initial HTML on Wikipedia mobile
- Document the action=setnotificationtimestamp API on MediaWiki.org
- Document the action=tokens API on MediaWiki.org
- Extra </div> output by CleanChanges if tidy off messes up monobook and creates invalid html
- File pages should use HiDPI 'srcset' attribute for the main image
- Find the TEI equivalent of the "Author" template on wikisource.org
- Fix any 3 of issues with interface translation messages needing rewording or documentation
- Fix broken responsiveness of Language Coverage Matrix Dashboard
- Fix collapsibleTabs code cleanup: null != undefined, undefined variables passed to .data()
- Fix community.ico favicon
- Fix CSS rules for WM-ES main page
- Fix failing Selenium tests for PhantomJS browser on local machine
- Fix incubator.ico favicon
- Fix internal.ico favicon
- Fix Link type icons which are low-resolution
- Fix low resolution RSS/Atom feed icon for sidebar
- Fix low-resolution Enhanced Recent Changes collapse/show arrows
- Fix mediawiki.ico favicon
- Fix office.ico favicon
- Fix PHPUnit test for SFFormPrinter for sections
- Fix piece.ico favicon
- Fix spcom.ico favion
- Fix wikidata.ico
- Fix wikinews.ico favicon
- Fix Wikipedia and other site logos pixelated, blurry on high-resolution screens
- Fix wikipedia.ico favicon
- Fix wikiquote.ico favicon
- Fix wikiversity.ico favicon
- Fix wiktionary/en.ico favicon
- Fix wiktionary/si.ico favicon
- Fullscreen mode
- Global oversighting a username ignores edit limits on hideuser blocks
- HELP FIX THE LOCALISATION/INTERNATIONALISATION OF MEDIAWIKI
- HELP FIX THE LOCALISATION/INTERNATIONALISATION OF MEDIAWIKI
- Help fix the localisation/internationalisation of MediaWiki
- HELP FIX THE LOCALISATION/INTERNATIONALISATION OF MEDIAWIKI
- Implement tests for exporting pages to PDF files using Chrome
- Improve chapcom.ico adding other resolutions
- Improve commons.ico adding other resolutions
- Improve navigation between pages of multi-page documents (PDF, DJVU)
- Improve the MediaWiki project page at openhatch.org
- Improve wikibooks.ico adding other resolutions
- Improvements in Language Coverage Matrix Dashboard
- Include title cards in "HOW TO FILE A FIRST REPORT IN BUGZILLA" screencast
- Investigate how to fake HTTP headers
- jQuery.makeCollapsible: support table captions
- Link to specific revision id in hidden comment for MassMessage extension
- LiquidThreads: Use of "mwEditButtons" property is deprecated
- Load ICU icudt49l.dat file dynamically in Kiwix for Android
- Make a special page to view the html text generated by the given wikitext
- Make MediaWiki documentation translatable
- Make MediaWiki documentation translatable
- Make MediaWiki documentation translatable
- Make MediaWiki documentation translatable
- Make MediaWiki documentation translatable
- Make MediaWiki documentation translatable
- Make MediaWiki documentation translatable
- Make MediaWiki documentation translatable
- Make MediaWiki documentation translatable #09
- Make MediaWiki documentation translatable #10
- Make MediaWiki documentation translatable #11
- Make MediaWiki documentation translatable #12
- Make MediaWiki documentation translatable #13
- Make MediaWiki documentation translatable #14
- Make MediaWiki documentation translatable #15
- Make MediaWiki documentation translatable #16
- Make MediaWiki documentation translatable #17
- Make MediaWiki documentation translatable #18
- Make MediaWiki documentation translatable #19
- Make MediaWiki documentation translatable #20
- Make MediaWiki documentation translatable #21
- Make MediaWiki documentation translatable #22
- Make MediaWiki documentation translatable #23
- Make MediaWiki documentation translatable #24
- Make MediaWiki documentation translatable #25
- Make MediaWiki documentation translatable #26
- Make MediaWiki documentation translatable #27
- Make MediaWiki documentation translatable #28
- Make MediaWiki documentation translatable #29
- Make MediaWiki documentation translatable #30
- Make MediaWiki documentation translatable #31
- Make MediaWiki documentation translatable #32
- Make MediaWiki documentation translatable #33
- Make MediaWiki documentation translatable #34
- Make MediaWiki documentation translatable #35
- Make MediaWiki documentation translatable #36
- Make MediaWiki documentation translatable #37
- Make MediaWiki documentation translatable #38
- Make MediaWiki documentation translatable #39
- Make MediaWiki documentation translatable #40
- Make phone numbers urls (with the "tel:" scheme) callable
- Make Pywikibot compatible with Python 3 (forward compatibility)
- Make SetSiteLink special page retain POSTed information on error
- Make SimpleSearch parameters to ApiOpenSearch configurable.
- MediaWiki's jquery.placeholder module and github.com/mathiasbynens/jquery-placeholder should be merged
- MediaWiki: Block confirmation screen can be confusing
- MediaWiki: Block messages for rangeblocks are confusing
- MediaWiki: Replace $wgPasswordSenderName with a system message defaulting to "{{SITENAME}}" to clarify and allow translation
- MediaWiki: UploadBase::checkWarnings could throw exception on null object access
- Merge ExpandTemplates extension into MediaWiki core
- Migrate simple RSpec browser tests to Cucumber
- Migrate two videos from YouTube to Wikimedia Commons
- Missing message timedmedia-flac
- Mobile editor headings do not translate
- Mobile: Add view source button to older revisions
- Mobile: Edit link behaviour for non-JavaScript users
- MobileFrontend: $wgMobileUrlTemplate ignored if does not start with a placeholder
- MobileFrontend: 'Desktop' link requires cookies
- MobileFrontend: Editor and image upload license is hardcoded
- MobileFrontend: Main menu animations fail in Right-to-Left in alpha mode
- MobileFrontend: URL to page section is lost after reloading in alpha mode
- Move information to readme file of mediawiki-selenium repository
- MultimediaViewer: "Use this file" does not contain license information
- MultimediaViewer: 'Use this file' dialog can be popped up multiple times
- MultimediaViewer: External URLs inconsistent in "use this file" tool
- MultimediaViewer:Auto-ellipsis for filename field
- MultimediaViewer:Pluginize fullscreen handling
- newmessageslinkplural and newmessagesdifflinkplural should not use fake values for the number of changes.
- Output language-converted title in GeoCrumbs output
- Port casechecker.py
- Port catall.py to core
- Port commons_link.py to core
- Port commonscat.py to Pywikibot core
- Port create_categories.py
- Port disambredir.py to core
- Port image.py to Pywikibot core
- Port imagetransfer.py to core
- Port lonelypages.py to core
- Port makecat.py to core
- Port nowcommons.py to Pywikibot core
- Port pagefromfile.py to Pywikibot core
- Port protect.py to Pywikibot core
- Port reflinks.py to Pywikibot core
- Port revertbot.py to core
- Port spamremove.py to core
- Port unusedfiles.py to Pywikibot core
- Port weblinkchecker.py to core
- Port welcome.py to Pywikibot core
- Prefer double-quoted strings in Ruby code
- Propose a plan to sort out our Mobile related pages
- Provide CSS class (hlist) to define horizontal lists in MediaWiki core
- Pywikibot featured.py improvement
- Reduce libICU size in Kiwix for Android
- Rescan SD card if necessary, better update of the MediaStore.
- Retest Wikimedia's bug reporting instructions
- Rewrite Template:Countdown in Lua
- Rewrite Template:Interval in Lua
- Rewrite Template:Multiple_issues in Lua
- Rewrite Template:Old_AfD_multi in Lua
- Save article pictures to the filesystem
- Score extension constructs an FSBackend in a deprecated fashion
- Share button
- Simple bookmarking system
- Special:SetAliases should remember POSTed aliases field on failure
- Subscribe all missing public mailing lists to Gmane
- Suppress native "invalid e-mail" warning on Special:ChangeEmail
- Triage (retest) any 10 of MediaWiki Vector skin (default) bug reports
- Unify ProofreadPage extension documentation
- Update Browser testing setup instructions page
- Update MediaWiki's Bug life cycle diagram
- Update Wikidata's property proposal statistics for undeveloped data types
- UploadWizard UI cannot query categories when the user adds the "category:" prefix
- UploadWizard: ApiQueryAllCampaigns api module has same prefix as user contributions ('uc')
- UploadWizard: Missing messages <mwe-upwiz-undefined> and <api-error-stasherror>
- UploadWizard: Unsuitable default texts in the extension
- URGENT! Polish the MediaWiki 1.22 release page by November 29
- Use snake_case for methods and variables
- Validate user submitted page title existence using javacript in MassMessage extension
- Variants via language API
- Vector skin: Add SVG version of magnifying-glass icon
- Vector skin: Add SVG version of the watch star icon
- VECTOR SKIN: ADD SVG VERSION OF THE WATCH STAR ICON - PART 2
- Video tutorial SCRIPT: filing your first bug report
- Watchlist and recent changes should include a legend for the N, m, b, ± icons
- Wiki logo URL should not be put into inline background-image style; deliver it via ResourceLoader
- Wikidata SpecialPage setlabel needs tests
- WikiEditor: Add SVG versions of editing toolbar icons
- Wikimedia Bugzilla: "(Show other bugs)" link on show_bug.cgi should only link to open bug reports
- Wikimedia Bugzilla: Better instructions on top of enter_bug.cgi, link to guided form
- Wikimedia Bugzilla: Warn on attachment page that patches should go to Gerrit
- write a bot to automatically update the featured section on Wikidata:Tools
- Write a discovery essay about being a newcomer to Wikimedia's tech community
- Write a discovery essay about being a newcomer to Wikimedia's tech community
- Write a discovery essay about being a newcomer to Wikimedia's tech community
- Write a discovery essay about being a newcomer to Wikimedia's tech community
- Write a discovery essay about being a newcomer to Wikimedia's tech community
- Write a discovery report about being a newcomer to Wikimedia's tech community
- Write a discovery report about being a newcomer to Wikimedia's tech community
- Write a discovery report about being a newcomer to Wikimedia's tech community
- Write a discovery report about being a newcomer to Wikimedia's tech community
- Write a discovery report about being a newcomer to Wikimedia's tech community
- Write a discovery report about being a newcomer to Wikimedia's tech community
- Write a discovery report about being a newcomer to Wikimedia's tech community
- Write a discovery report about being a newcomer to Wikimedia's tech community
- Write Python script to create new user(s) via Mediawiki API
- Write tests for expanding and collapsing all sidebar sections