# HG changeset patch # User Paul Boddie # Date 1318277709 -7200 # Node ID 542d8a9bd507d1027f1c50e21b5601a51cb86c46 # Parent 079d9a82b77bbfed1c0807604b7c8796a2d1cf39 Added "to do" items to their own directory. diff -r 079d9a82b77b -r 542d8a9bd507 to-do/hide-queued-pages.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/to-do/hide-queued-pages.txt Mon Oct 10 22:15:09 2011 +0200 @@ -0,0 +1,4 @@ +Introduce ACLs in order to hide queued pages, thus defeating spammers by hiding +their spam. This should be done when handling the pre-save event on the queued +page so that direct editing of a queued page is unable to get around this +measure. diff -r 079d9a82b77b -r 542d8a9bd507 to-do/improve-workflow.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/to-do/improve-workflow.txt Mon Oct 10 22:15:09 2011 +0200 @@ -0,0 +1,7 @@ +Consider the approval workflow. Reverting the subpage to the desired version and +then invoking an approval action could propagate the queued version, but other +queued versions may need to be inspected later. Perhaps permit control over +whether earlier entries than the selected version can be purged, whether the +subpage should be deleted upon approval, and whether something like the diff +action's "revert to this version" mechanism can be used for a nicer approval +action. diff -r 079d9a82b77b -r 542d8a9bd507 to-do/proper-queued-page-deletion.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/to-do/proper-queued-page-deletion.txt Mon Oct 10 22:15:09 2011 +0200 @@ -0,0 +1,1 @@ +Investigate proper deletion of queued pages. diff -r 079d9a82b77b -r 542d8a9bd507 to-do/record-parent-for-proper-merges.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/to-do/record-parent-for-proper-merges.txt Mon Oct 10 22:15:09 2011 +0200 @@ -0,0 +1,2 @@ +Perhaps record the parent version of the edited page so that merges can be done +between queued and normal edits. diff -r 079d9a82b77b -r 542d8a9bd507 to-do/show-queued-changes-action.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/to-do/show-queued-changes-action.txt Mon Oct 10 22:15:09 2011 +0200 @@ -0,0 +1,3 @@ +Make an action that shows the queue entries for the given page, potentially with +a purge option to remove entries. This would be like a focused RecentChanges. +Alternatively, just have the action show the page info for the subpage. diff -r 079d9a82b77b -r 542d8a9bd507 to-do/single-subpage.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/to-do/single-subpage.txt Mon Oct 10 22:15:09 2011 +0200 @@ -0,0 +1,1 @@ +Put queued page versions into a single subpage.