Jump to content

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]
[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)