User:Leucosticte/Inclupedia/Progress/25 August 2014

From mediawiki.org

Template:Inclupedia countdown Template:Inclupedia progress sidebar

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

Progress[edit]

Minimum viable product[edit]

  • bug 69677: 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 page.page_is_redirect to the correct value based on the contents of the latest revision.
  • ApiEditPage and ApiMirrorMove now set revision.rev_parent_id and recentchanges.rc_last_oldid to the value pulled from RemoteWiki.

20% projects[edit]

  • bug 69049: Revision IDs of a page are now stored in log_params when that page is deleted.

Goals[edit]

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