MediaWiki Developer Meet-Up 2009/Notes/API

Dumps, API, Feed

Dumps

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

(Session on Dumps, connect to backend people)

Feeds
Session on inplementing interface/XMPP server
 * Get noted about events (edits etc)
 * XMPP
 * PUBSAP
 * Interesting for bots etc.
 * Discussing push vs. pull, reliability

The Bot API

 * including UIDs, user names
 * Discussing requirements

Research API

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

Upload API

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

Links API

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

Structured Data Api
Mediawiki does not have a real parser (problem for data extraction)
 * Metadata in infoboxes
 * Small solution as big Semantic Mediawiki may never work.