A decent list of titles that need to be updated in a downloaded: pages-meta-current dump, in order to keep it updated, cannot be retreived by using a simple API call.
The current API has not the ability to provide real recent changes.
Although there is a query->logevents-> recentchanges, the returned data does not respond to Recent Changes in any manner.
Deleted pages from delete actions and deleted pages from move actions do not appear.
New titles from move actions, new titles from import actions, new titles from upload actions also do not appear.
A simple API which will return: title, action, timestamp would be much helpful.
- title (the tile...)
- action:
- edited (if content changed for any reason: by user or bot , due to a move action etc...)
- or new (new for any reason: new because of a move, new because of an upload... new because of anything ...)
- or deleted ( deleted for any reason: deleted from delete action, deleted from move action etc.)
- timestamp (this one is also clear)
Which also means that moves and merges must create two records, one for the "From" (a delete or an edited record) and one for the "To" (a new for moves or an edited for merges).