aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--db/migrate/054_allow_longer_comments.rb9
-rw-r--r--db/schema.rb4
-rw-r--r--todo.txt31
3 files changed, 20 insertions, 24 deletions
diff --git a/db/migrate/054_allow_longer_comments.rb b/db/migrate/054_allow_longer_comments.rb
new file mode 100644
index 000000000..35f2bee9c
--- /dev/null
+++ b/db/migrate/054_allow_longer_comments.rb
@@ -0,0 +1,9 @@
+class AllowLongerComments < ActiveRecord::Migration
+ def self.up
+ change_column :public_body_versions, :last_edit_comment, :text
+ end
+
+ def self.down
+ change_column :public_body_versions, :last_edit_comment, :string
+ end
+end
diff --git a/db/schema.rb b/db/schema.rb
index b2466841d..254607810 100644
--- a/db/schema.rb
+++ b/db/schema.rb
@@ -9,7 +9,7 @@
#
# It's strongly recommended to check this file into your version control system.
-ActiveRecord::Schema.define(:version => 53) do
+ActiveRecord::Schema.define(:version => 54) do
create_table "acts_as_xapian_jobs", :force => true do |t|
t.string "model", :null => false
@@ -111,7 +111,7 @@ ActiveRecord::Schema.define(:version => 53) do
t.text "request_email"
t.datetime "updated_at"
t.string "last_edit_editor"
- t.string "last_edit_comment"
+ t.text "last_edit_comment"
t.text "url_name"
end
diff --git a/todo.txt b/todo.txt
index 530e9b44a..15858b5fd 100644
--- a/todo.txt
+++ b/todo.txt
@@ -27,27 +27,20 @@ Aviation Industry in the UK" in the "Air Transport White Paper Progress Report
BAILII - relationship with law courts, robots.txt ?
-"Fundamental Savings Review" - Tom's friend
Next
====
-Museum aliases
-
-Watch this one:
-http://www.whatdotheyknow.com/request/crime_statistics_for_2007_champi
-
-Things to track:
+Things to track - don't ever return users / public bodies for now!
- new requests
- new requests with keyword
- successful responses
-described_at is needed for Users and Public Bodies for RSS
-
-Don't let people use email as their name
Editing status in admin interface isn't putting it in info request events
Do search for cases where current value doens't corespond to last event value
+Museum aliases
+
Later
=====
@@ -61,8 +54,6 @@ http://www.whatdotheyknow.com/request/_the_infection_rates_of_orthopae
CSV export of lists of emails for admins
-Plot graph of new request rate
-
Enter > 255 char comment when editing public body gives unhelpful error
Put name of admin user rather than import_csv
@@ -116,7 +107,8 @@ last event which resets the due date
Overdue response alert email click through should show how many days overdue
it is near where you write your reply
-Consider on staging sites making follow ups go to dummy address also
+Remove staging site stuff, and making the banner a not www.whatdotheyknow.com
+banner
Synthesise these tips into our handful of snappy snappy bullet points
http://community.foe.co.uk/tools/right_to_know/tips.html
@@ -124,7 +116,9 @@ Synthesise these tips into our handful of snappy snappy bullet points
Show public body email address on their public page, with a link to say "this isn't right!"
-Requests with related content (via a compare document search somehow?)
+Requests with related content
+ - via a compare document search somehow?
+ - using the tracking requests network
Blog posts / Wikipedia articles about this request
e.g. http://socialreporter.wordpress.com/2008/04/14/costs-of-the-bbc-action-action-network/
http://reportr.net/2008/04/24/bbc-spent-6m-to-develop-the-iplayer/
@@ -190,7 +184,7 @@ Add geographical location to council import
Holding pen with comments - new requests don't get sent straight away, but are
delayed while people help improve them.
-Simple Digg style "I lke this request" button
+Simple Digg style "I lke this request" button (doesn't tracking do?)
Editable user profile, including photo upload
@@ -227,13 +221,6 @@ http://www.dca.gov.uk/foi/reference/foi-independent-review.pdf
Schools list: www.edubase.gov.uk
-Check have everything from FOE site
- http://community.foe.co.uk/app/tc
-
-Be sure to add:
-- all in schedule 1
-- all publically owned companies
-
Visual design notes
===================