MediaWiki Developer Meet-Up 2009/Notes/API

Dumps, API, Feed

Dumps edit

  • Backend vs. Fronted features
  • Page history is really hard to track and is unclear
  • Incremental dumps

(Session on Dumps, connect to backend people)

Feeds edit

  • Get noted about events (edits etc)
  • XMPP
  • PUBSAP
  • Interesting for bots etc.
  • Discussing push vs. pull, reliability

Session on inplementing interface/XMPP server

The Bot API edit

  • including UIDs, user names
  • Discussing requirements

Research API edit

  • Stable API to connect to the data
  • Not too Mediawiki specific

Upload API edit

  • Clean API (error handling etc)
  • "Files on a share" backend

Structured data edit

Links API edit

  • Connecting different data sources
  • Unique identifiers
  • Forwarding data back and forth

Structured Data Api edit

  • Metadata in infoboxes
  • Small solution as big Semantic Mediawiki may never work.

Mediawiki does not have a real parser (problem for data extraction)