MediaWiki Developer Meet-Up 2009/Notes/API

From mediawiki.org

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

API[edit]

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)