From 3ccd74a2de2c2433f4ba931b0ac45e925d3daa71 Mon Sep 17 00:00:00 2001 From: Francois Marier Date: Thu, 3 Jul 2008 12:53:47 +1200 Subject: [PATCH] Move TODO items to a cil repo --- .cil | 0 Changes | 1 + TODO | 17 ----------------- issues/README.txt | 3 +++ issues/i_23893d02.cil | 9 +++++++++ issues/i_3cb0f825.cil | 11 +++++++++++ issues/i_51b793d4.cil | 10 ++++++++++ issues/i_52a4e23f.cil | 11 +++++++++++ issues/i_6706d0ee.cil | 12 ++++++++++++ issues/i_696c060e.cil | 15 +++++++++++++++ issues/i_ba6b8065.cil | 22 ++++++++++++++++++++++ issues/i_c25bd71f.cil | 9 +++++++++ issues/i_ce7c00ee.cil | 10 ++++++++++ issues/i_d247462b.cil | 11 +++++++++++ issues/i_e5ce6804.cil | 13 +++++++++++++ issues/i_f59cf0bf.cil | 9 +++++++++ 16 files changed, 146 insertions(+), 17 deletions(-) create mode 100644 .cil delete mode 100644 TODO create mode 100644 issues/README.txt create mode 100644 issues/i_23893d02.cil create mode 100644 issues/i_3cb0f825.cil create mode 100644 issues/i_51b793d4.cil create mode 100644 issues/i_52a4e23f.cil create mode 100644 issues/i_6706d0ee.cil create mode 100644 issues/i_696c060e.cil create mode 100644 issues/i_ba6b8065.cil create mode 100644 issues/i_c25bd71f.cil create mode 100644 issues/i_ce7c00ee.cil create mode 100644 issues/i_d247462b.cil create mode 100644 issues/i_e5ce6804.cil create mode 100644 issues/i_f59cf0bf.cil diff --git a/.cil b/.cil new file mode 100644 index 0000000..e69de29 diff --git a/Changes b/Changes index 9f37ddd..2d13ab4 100644 --- a/Changes +++ b/Changes @@ -1,6 +1,7 @@ 0.7.4 (UNRELEASED) - update homepage URL in the footer of emails - remove the doap.xml file + - move TODO items to an embedded cil repo 0.7.3 (2008-04-13) - subject line is now properly encoded as UTF-8 diff --git a/TODO b/TODO deleted file mode 100644 index 7a0bfda..0000000 --- a/TODO +++ /dev/null @@ -1,17 +0,0 @@ -Pre 1.0: -- save the file to a temp file and then move it on top of the real file (to get atomic saves) -- format the XML properly (not all on one line) -- perhaps switch to XML::LibXML (http://www.xml.com/pub/a/2001/11/14/xml-libxml.html) ? -- log the reminders (a hash of them) that were sent, along with the date, check for unsent/missed ones -- add support for one-off events - -1.0: -- i18n and French translation -- make accel Ctrl+PgDn/Up work everywhere, not just when focus is on tabs -- save on every change, not just at the end -- sort by columns -- enable multiple selection for delete and edit reminders -- GNOME-like about box for email-reminder-editor - -Post 1.0: -- support for variable events (e.g. first monday of June) -- write a Perl module that tries to guess the email address of the current user by looking at the config files of various clients (mutt, Evolution, Mozilla, etc.) diff --git a/issues/README.txt b/issues/README.txt new file mode 100644 index 0000000..302b745 --- /dev/null +++ b/issues/README.txt @@ -0,0 +1,3 @@ +This directory is used by CIL to track issues and feature requests. + +The home page for CIL is at http://kapiti.geek.nz/software/cil.html diff --git a/issues/i_23893d02.cil b/issues/i_23893d02.cil new file mode 100644 index 0000000..952e8ab --- /dev/null +++ b/issues/i_23893d02.cil @@ -0,0 +1,9 @@ +Summary: atomic saves +Status: New +CreatedBy: Francois Marier +AssignedTo: Francois Marier +Label: enhancement milestone:pre1 +Inserted: 2008-07-03T00:35:12 +Updated: 2008-07-03T00:35:12 + +Aave the file to a temp file and then move it on top of the real file diff --git a/issues/i_3cb0f825.cil b/issues/i_3cb0f825.cil new file mode 100644 index 0000000..d70c13c --- /dev/null +++ b/issues/i_3cb0f825.cil @@ -0,0 +1,11 @@ +Summary: Add support for one-off events +Status: New +CreatedBy: Michael Kjorling +AssignedTo: Francois Marier +Label: enhancement milestone:pre1 +Inserted: 2008-07-03T00:38:40 +Updated: 2008-07-03T00:54:58 + +I recently found your Email-Reminder program, and it's great. However, +there is one feature I seriously think is missing: reminders for +events that happen once and only once, on a specific date. diff --git a/issues/i_51b793d4.cil b/issues/i_51b793d4.cil new file mode 100644 index 0000000..d78a68d --- /dev/null +++ b/issues/i_51b793d4.cil @@ -0,0 +1,10 @@ +Summary: make accel Ctrl+PgDn/Up work everywhere +Status: New +CreatedBy: Francois Marier +AssignedTo: Francois Marier +Label: bug milestone:1.0 +Inserted: 2008-07-03T00:42:17 +Updated: 2008-07-03T00:47:15 + +Make these keyboard shortcuts work everywhere, not just when the focus is +on the tabs themselves. diff --git a/issues/i_52a4e23f.cil b/issues/i_52a4e23f.cil new file mode 100644 index 0000000..e4d49c7 --- /dev/null +++ b/issues/i_52a4e23f.cil @@ -0,0 +1,11 @@ +Summary: add support for variable events +Status: New +CreatedBy: Francois Marier +AssignedTo: Francois Marier +Label: enhancement milestone:post1 +Inserted: 2008-07-03T00:48:42 +Updated: 2008-07-03T00:54:23 + +Add support for events such as "first monday of June". + +This would be useful for a lot of paid holidays. diff --git a/issues/i_6706d0ee.cil b/issues/i_6706d0ee.cil new file mode 100644 index 0000000..8df140b --- /dev/null +++ b/issues/i_6706d0ee.cil @@ -0,0 +1,12 @@ +Summary: Format the XML properly +Status: New +CreatedBy: Francois Marier +AssignedTo: Francois Marier +Label: bug milestone:pre1 +Inserted: 2008-07-03T00:36:11 +Updated: 2008-07-03T00:47:06 + +The XML is formatted on a single line. This sucks for editing directly. + +Switching to XML::LibXML (http://www.xml.com/pub/a/2001/11/14/xml-libxml.html) should +fix the problem. diff --git a/issues/i_696c060e.cil b/issues/i_696c060e.cil new file mode 100644 index 0000000..40009c5 --- /dev/null +++ b/issues/i_696c060e.cil @@ -0,0 +1,15 @@ +Summary: i18n and French l10n +Status: New +CreatedBy: Francois Marier +AssignedTo: Francois Marier +Label: enhancement milestone:1.0 +Inserted: 2008-07-03T00:41:29 +Updated: 2008-07-03T00:46:55 + +Using po4a for POD and something else for the actual strings in the app. + +Grant McLean has suggested: + + http://search.cpan.org/dist/i18n/lib/i18n.pm + +which appears to be a wrapper around Locale::Maketext. diff --git a/issues/i_ba6b8065.cil b/issues/i_ba6b8065.cil new file mode 100644 index 0000000..080aefe --- /dev/null +++ b/issues/i_ba6b8065.cil @@ -0,0 +1,22 @@ +Summary: Guess the email address of the currrent user +Status: New +CreatedBy: Francois Marier +AssignedTo: Francois Marier +Label: enhancement milestone:post1 +Inserted: 2008-07-03T00:50:46 +Updated: 2008-07-03T00:50:46 + +Write a Perl module that tries to guess the email address of the current +user by looking at the config files of various clients: +- mutt +- Evolution +- Mozilla + +Or programs like: +- git +- cil + +And of course environment variables like: +- EMAIL +- GIT_AUTHOR_EMAIL +- DEBEMAIL diff --git a/issues/i_c25bd71f.cil b/issues/i_c25bd71f.cil new file mode 100644 index 0000000..0c7371e --- /dev/null +++ b/issues/i_c25bd71f.cil @@ -0,0 +1,9 @@ +Summary: sort by columns +Status: New +CreatedBy: Francois Marier +AssignedTo: Francois Marier +Label: bug milestone:1.0 +Inserted: 2008-07-03T00:44:03 +Updated: 2008-07-03T00:46:46 + +Make the columns sort the contents of the lists when they are clicked. diff --git a/issues/i_ce7c00ee.cil b/issues/i_ce7c00ee.cil new file mode 100644 index 0000000..2d41a26 --- /dev/null +++ b/issues/i_ce7c00ee.cil @@ -0,0 +1,10 @@ +Summary: Multiple selection for delete and edit reminders +Status: New +CreatedBy: Francois Marier +AssignedTo: Francois Marier +Label: enhancement milestone:1.0 +Inserted: 2008-07-03T00:44:53 +Updated: 2008-07-03T00:46:33 + +Allow users to select more than one reminder and then delete them +or set all of their reminders at once. diff --git a/issues/i_d247462b.cil b/issues/i_d247462b.cil new file mode 100644 index 0000000..7788d1c --- /dev/null +++ b/issues/i_d247462b.cil @@ -0,0 +1,11 @@ +Summary: Making sure that remindres are sent off +Status: New +CreatedBy: Francois Marier +AssignedTo: Francois Marier +Label: enhancement milestone:pre1 +Inserted: 2008-07-03T00:37:32 +Updated: 2008-07-03T00:46:13 + +Log the reminders (a hash of them for privacy) that were sent, along with the date. + +Then each week, check for unsent/missed ones. diff --git a/issues/i_e5ce6804.cil b/issues/i_e5ce6804.cil new file mode 100644 index 0000000..fd39450 --- /dev/null +++ b/issues/i_e5ce6804.cil @@ -0,0 +1,13 @@ +Summary: save on every change, not just at the end +Status: New +CreatedBy: Francois Marier +AssignedTo: Francois Marier +Label: enhancement milestone:1.0 +Inserted: 2008-07-03T00:43:43 +Updated: 2008-07-03T00:46:05 + +To avoid losing data when the application (or the computer) crashes, +it may be wise to save to the file after every change. + +Of course, it needs to be tested first to see if the disk activity +would make it unreasonable. diff --git a/issues/i_f59cf0bf.cil b/issues/i_f59cf0bf.cil new file mode 100644 index 0000000..7fa0f2e --- /dev/null +++ b/issues/i_f59cf0bf.cil @@ -0,0 +1,9 @@ +Summary: GNOME-like about box for email-reminder-editor +Status: New +CreatedBy: Francois Marier +AssignedTo: Francois Marier +Label: enhancement milestone:1.0 +Inserted: 2008-07-03T00:45:44 +Updated: 2008-07-03T00:45:44 + +Add an about box in the style of all other GNOME apps to the editor. -- 2.11.4.GIT