The goal of this project is to standardize the pages for all days in recent history. The first phase, moving pages from the mainspace to the Portal namespace, has been mostly completed. Years 2006 and below are more problematic, as the system used then consisted in having the individual date events hardcoded into the month pages. So the month pages need to be manually split into separate pages.
Whenever possible, pages are moved / histories are fused / revisions are undeleted, in order to maintain as much of the original editing history as possible. When that's not possible, the conversion has to be done via copy-paste moves.
Current task → Standardize code in 2005's month pages (currently they're clearing the floats so the day items only appear after the sidebar)
How to fix this to conform to the standard in use for other years:
All month pages need to be split into day pages, which should then be transcluded in the corresponding month pages.
Make sure existing day pages (either mainspace "{Month} {day}, 2004" or "Portal:Current events" subpages) are recovered/moved, rather than creating a new page via copy-past from the month pages, in order to preserve edit history.
To move the mainspace pages to the portal namespace, AWB could be used but not with the current functionality (see phab:T117909, phab:T100292). The first phabricator link does have sample code to use with AWB as a module. I haven't tried that yet.
All mainspace redirects then should be deleted, with incoming links checked/fixed/removed as necessary
Just a small remark: On March 3, 2015, my edits with WaldirBot seemed to be followed closely by 72.104.236.20 and 2600:1014:b123:cd6c:dfc:1990:74b6:e6b1, who did minor cleanup after the bot (mismatched brackets, whitespace, etc). Too bad I can't use the edit thanking feature with anonymous editors. Regardless, I'm quite curious as to who they might be! --Waldirtalk 01:15, 4 March 2015 (UTC)