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
API
editThe 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
editLinks 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)