User:Leucosticte/Inclupedia/Progress/25 August 2014

This is the Inclupedia development progress report for the week preceding 25 August 2014.

Minimum viable product

 * 10 more hooks were added to the core to make it possible for an extension to add more flags to changes lists, diffs, history printouts, etc. Those hooks are ShowDiffPageOldMinor, ShowDiffPageNewMinor, RecentChangesFields, OldChangesListRecentChangesFlags, OldChangesListLogFlags, EnhancedChangesListMainlineRecentChangesFlags, EnhancedChangesListSubentryRecentChangesFlags, EnhancedChangesBlockLineFlags, HistoryLineFlags, RevisionSelectFields, and RevisionAttribs.
 * ApiMirrorMove now deletes a redirect revision at the target page, if it is the only remotely live revision present.
 * ApiEditPage and ApiMirrorMove now set to the correct value based on the contents of the latest revision.
 * ApiEditPage and ApiMirrorMove now set and  to the value pulled from RemoteWiki.

20% projects

 * Revision IDs of a page are now stored in log_params when that page is deleted.

Goals

 * Begin work on adapting the regular page move feature for use on Inclupedia.
 * Begin work on MirrorDelete.