Wikimania Codeathon/Projects

From Wikimania
Jump to navigation Jump to search

Join us live in #wikimania-codeathon!

Tuesday work groups

Monday work groups

Project ideas

Stick your name under projects you actually want to be working on...

Some ideas have been thrown around about different projects we could attempt to accomplish during the Codeathon. Here's a list of potential things we could try and do during the event:

  • Ajax login
    • An existing AJAX login extension (by Wikia, I believe) is live at [1]
  • Framework for AJAX actions (delete, protect, move, etc.)
  • bugzilla:3185 — Page move rollback should not leave a redirect
  • bugzilla:13937 — Correcting edit summaries (if own, last, & recent)
  • Semantic MediaWiki and friends: discuss and implement some most wanted features/fixes in SMW or extensions (Denny & Markus will arrive later on Tuesday, so this activity won't start or be announced before 11 or 12; Yaron might be around before that)
    • who added this?...
    • would like to discuss some general issues with SMW -- Duesentrieb 13:38, 25 August 2009 (UTC)[reply]
  • A WordPress-style extension-installer page
  • API request identification and throttling
  • Crop, rotate and other basic image editing support.
    • we have ~crop~ supported, and experimental full editor prototype integration. Very interested in unified xml representation in sequences and image composites. Mdale 13:37, 25 August 2009 (UTC)[reply]
  • For those with limited time, there are always easy bugs to fix.
  • Exploring the power of jQuery and Michael Dale’s advanced media features in JS2 mode!
  • Pushing LocalisationUpdate to fast-track the work of our tireless translators!
    • (For live -> the general code update should fix it. Make sure there are clear directions for setup on 1.15 installs.)
    • Catrope
    • would like to discuss something similar to this for the toolserver -- Duesentrieb 13:38, 25 August 2009 (UTC)[reply]
  • Driving plans for the Usability Initiative’s new UI work!
  • Bringing forth the power of Flagged Revisions!
    • who added this?
    • interrested in discussing various aspects. -- Duesentrieb 13:38, 25 August 2009 (UTC)[reply]
  • mw:Testing portal - Figuring out how to start Selenium-based MediaWiki testing!
  • Enhanced Special:Booksources and ISBN data (via de.wikipedia work)
  • meta-data and structured data: RDF, semantics, dbpedia - how to get image metadata, licenses, infoboxes, etc into a reusable form.
    • -- Duesentrieb 13:29, 25 August 2009 (UTC)[reply]
    • Would be good to nail down some use cases, requirements, and specs for Wikipedia/Commons/Wiktionary/etc usage so folks can see how well SMW would be able to handle it or if we need to consider other options -- Brion Vibber
    • SMW needs to be evaled, for better or for worse.
    • Work out how a central repos with localization would work.
  • machine readable recent changes feed: Rc-over-XMPP (notes from berlin meet-up [2])
    • link-diffs would be nice. LinkUpdate object has methods for that. get that info into RC records
    • -- Duesentrieb 13:29, 25 August 2009 (UTC)[reply]
  • wikiblame and wikitrust
    • want to discuss what the holdup is with getting wikitrust going -- Duesentrieb 13:29, 25 August 2009 (UTC)[reply]
  • Finding folks to donate decommissioned servers to?
  • Using the F11 key
  • Explore using CORS and the API to replace CentralAuth's images hack (see this)
  • Get MWReleases reviewed, cleaned up, etc
  • Kill remaining sajax functions -> switch to API backing
  • Fixing some easy bugs --user:church of emacs
  • mwfeeds - http://mwfeeds.modernthings.org/
  • Update mw:MediaWiki roadmap
  • Abstractify the database schemas, database independent updaters.
  • [add your idea here]

OpenStreetMap

  • Awesome times with OpenStreetMap testing!
  • Setup the OSM production database server