From 1515145646c5aa80eb4c298607ea33da731ab586 Mon Sep 17 00:00:00 2001 From: Andrew Chilton Date: Sat, 5 Jul 2008 18:46:31 +1200 Subject: Imported Upstream version 0.5.1 --- Changes | 6 ++++- INSTALLATION | 2 +- bin/cil | 2 +- debian-etch/.gitignore | 3 --- debian-etch/changelog | 63 ------------------------------------------------- debian-etch/compat | 1 - debian-etch/control | 18 -------------- debian-etch/copyright | 25 -------------------- debian-etch/docs | 1 - debian-etch/install | 3 --- debian-etch/manpages | 1 - debian-etch/rules | 53 ----------------------------------------- debian-lenny/.gitignore | 3 --- debian-lenny/changelog | 63 ------------------------------------------------- debian-lenny/compat | 1 - debian-lenny/control | 18 -------------- debian-lenny/copyright | 25 -------------------- debian-lenny/docs | 1 - debian-lenny/install | 3 --- debian-lenny/manpages | 1 - debian-lenny/rules | 53 ----------------------------------------- issues/c_02a9bb68.cil | 13 ---------- issues/c_06e0d28c.cil | 11 --------- issues/c_2b92ef13.cil | 6 ----- issues/c_3da3fd2f.cil | 6 ----- issues/c_3f088351.cil | 6 ----- issues/c_45cd5e23.cil | 23 ------------------ issues/c_4b71d0c3.cil | 6 ----- issues/c_4d6c02bb.cil | 12 ---------- issues/c_4edba98c.cil | 16 ------------- issues/c_61aea66d.cil | 7 ------ issues/c_6287dc43.cil | 6 ----- issues/c_6f5bc459.cil | 18 -------------- issues/c_70533ec8.cil | 7 ------ issues/c_792a4acf.cil | 6 ----- issues/c_7eb313cd.cil | 11 --------- issues/c_7f22c24e.cil | 7 ------ issues/c_81dc204c.cil | 9 ------- issues/c_95e81a14.cil | 16 ------------- issues/c_a8edef8d.cil | 7 ------ issues/c_d6ee2369.cil | 22 ----------------- issues/c_d87e016d.cil | 14 ----------- issues/c_d8dd779f.cil | 8 ------- issues/c_e9cc10a9.cil | 9 ------- issues/c_f09a77f4.cil | 9 ------- issues/c_feb65ae7.cil | 9 ------- issues/i_02ee35bd.cil | 17 ------------- issues/i_48eaec49.cil | 25 -------------------- issues/i_574046f9.cil | 16 ------------- issues/i_5c88cb30.cil | 31 ------------------------ issues/i_6b087805.cil | 13 ---------- issues/i_6baa8555.cil | 17 ------------- issues/i_768d9434.cil | 28 ---------------------- issues/i_85eceee9.cil | 39 ------------------------------ issues/i_98203ce8.cil | 26 -------------------- issues/i_99d9dd74.cil | 31 ------------------------ issues/i_a5b1eb37.cil | 27 --------------------- issues/i_a7e3b882.cil | 12 ---------- issues/i_a90ad11f.cil | 24 ------------------- issues/i_b18c21e8.cil | 11 --------- issues/i_b19d5ada.cil | 24 ------------------- issues/i_bf9badb4.cil | 23 ------------------ issues/i_c6a8d865.cil | 17 ------------- issues/i_c98515e2.cil | 33 -------------------------- issues/i_cbb43db9.cil | 14 ----------- issues/i_ce8053b0.cil | 17 ------------- issues/i_fb79b2e8.cil | 16 ------------- 67 files changed, 7 insertions(+), 1064 deletions(-) delete mode 100644 debian-etch/.gitignore delete mode 100644 debian-etch/changelog delete mode 100644 debian-etch/compat delete mode 100644 debian-etch/control delete mode 100644 debian-etch/copyright delete mode 100644 debian-etch/docs delete mode 100644 debian-etch/install delete mode 100644 debian-etch/manpages delete mode 100755 debian-etch/rules delete mode 100644 debian-lenny/.gitignore delete mode 100644 debian-lenny/changelog delete mode 100644 debian-lenny/compat delete mode 100644 debian-lenny/control delete mode 100644 debian-lenny/copyright delete mode 100644 debian-lenny/docs delete mode 100644 debian-lenny/install delete mode 100644 debian-lenny/manpages delete mode 100755 debian-lenny/rules delete mode 100644 issues/c_02a9bb68.cil delete mode 100644 issues/c_06e0d28c.cil delete mode 100644 issues/c_2b92ef13.cil delete mode 100644 issues/c_3da3fd2f.cil delete mode 100644 issues/c_3f088351.cil delete mode 100644 issues/c_45cd5e23.cil delete mode 100644 issues/c_4b71d0c3.cil delete mode 100644 issues/c_4d6c02bb.cil delete mode 100644 issues/c_4edba98c.cil delete mode 100644 issues/c_61aea66d.cil delete mode 100644 issues/c_6287dc43.cil delete mode 100644 issues/c_6f5bc459.cil delete mode 100644 issues/c_70533ec8.cil delete mode 100644 issues/c_792a4acf.cil delete mode 100644 issues/c_7eb313cd.cil delete mode 100644 issues/c_7f22c24e.cil delete mode 100644 issues/c_81dc204c.cil delete mode 100644 issues/c_95e81a14.cil delete mode 100644 issues/c_a8edef8d.cil delete mode 100644 issues/c_d6ee2369.cil delete mode 100644 issues/c_d87e016d.cil delete mode 100644 issues/c_d8dd779f.cil delete mode 100644 issues/c_e9cc10a9.cil delete mode 100644 issues/c_f09a77f4.cil delete mode 100644 issues/c_feb65ae7.cil delete mode 100644 issues/i_02ee35bd.cil delete mode 100644 issues/i_48eaec49.cil delete mode 100644 issues/i_574046f9.cil delete mode 100644 issues/i_5c88cb30.cil delete mode 100644 issues/i_6b087805.cil delete mode 100644 issues/i_6baa8555.cil delete mode 100644 issues/i_768d9434.cil delete mode 100644 issues/i_85eceee9.cil delete mode 100644 issues/i_98203ce8.cil delete mode 100644 issues/i_99d9dd74.cil delete mode 100644 issues/i_a5b1eb37.cil delete mode 100644 issues/i_a7e3b882.cil delete mode 100644 issues/i_a90ad11f.cil delete mode 100644 issues/i_b18c21e8.cil delete mode 100644 issues/i_b19d5ada.cil delete mode 100644 issues/i_bf9badb4.cil delete mode 100644 issues/i_c6a8d865.cil delete mode 100644 issues/i_c98515e2.cil delete mode 100644 issues/i_cbb43db9.cil delete mode 100644 issues/i_ce8053b0.cil delete mode 100644 issues/i_fb79b2e8.cil diff --git a/Changes b/Changes index 67e92c6..beaf0a4 100644 --- a/Changes +++ b/Changes @@ -1,4 +1,8 @@ -0.5.0 (Unreleased) +0.5.1 (2008-07-05) + + * New release minus all the cruft + +0.5.0 (2008-07-05) * 'steal' command added * 'track' command added diff --git a/INSTALLATION b/INSTALLATION index eb5e0f3..ce3d02b 100644 --- a/INSTALLATION +++ b/INSTALLATION @@ -43,7 +43,7 @@ Debian paackage: which can then be installed with: - $ sudo dpkg -i ../cil_0.5.0_all.deb + $ sudo dpkg -i ../cil_0.5.1_all.deb or added to a repository you are using for easier installation with apt-get or aptitude. diff --git a/bin/cil b/bin/cil index 1727a09..4ff4d32 100755 --- a/bin/cil +++ b/bin/cil @@ -39,7 +39,7 @@ use CIL::Attachment; my $y = 'y'; -use constant VERSION => '0.5.0'; +use constant VERSION => '0.5.1'; my @IN_OPTS = ( # strings diff --git a/debian-etch/.gitignore b/debian-etch/.gitignore deleted file mode 100644 index 5aeeab2..0000000 --- a/debian-etch/.gitignore +++ /dev/null @@ -1,3 +0,0 @@ -/files -/cil -*.substvars diff --git a/debian-etch/changelog b/debian-etch/changelog deleted file mode 100644 index fdbe53a..0000000 --- a/debian-etch/changelog +++ /dev/null @@ -1,63 +0,0 @@ -cil (0.5.0) unstable; urgency=low - - * Fix bug when running certain commands (inc. init) - * Added command 'steal' - * Added command 'track' - - -- Andrew Chilton Sat, 05 Jul 2008 15:36:22 +1200 - -cil (0.4.2) unstable; urgency=low - - * Fix bug where new issues are assigned to the reporter - * Fix bug where only one item in a config list breaks listings - * Ready for 0.4.2 release - - -- Andrew Chilton Thu, 03 Jul 2008 22:22:22 +1200 - -cil (0.4.1) unstable; urgency=low - - * Fix dependency on libemail-date-perl - * Ready for 0.4.1 release - - -- Andrew Chilton Thu, 03 Jul 2008 00:09:21 +1200 - -cil (0.4.0) unstable; urgency=low - - * Can now read a ~/.cilrc file for user defined options - * Added command 'am' which applies a mailbox - * Can now use shortened hash names to the commands - * Allows dependencies between issues - * New filter called --is-mine - * Ready for 0.4.0 release - - -- Andrew Chilton Wed, 02 Jul 2008 23:12:20 +1200 - -cil (0.3.0) unstable; urgency=low - - * Added filters for the listing commands - * Added ability to read .cil config file - * Can now set which Statuses are valid - * Can set which Labels are valid - * Added 'fsck' command - * Added bash completion for options, commands and entities - * Ready for 0.3.0 release - - -- Andrew Chilton Sat, 28 Jun 2008 12:06:19 +1200 - -cil (0.2.1) unstable; urgency=low - - * Ready for 0.2.1 release - - -- Andrew Chilton Mon, 23 Jun 2008 22:32:18 +1200 - -cil (0.2.0) unstable; urgency=low - - * Ready for 0.2 release - - -- Andrew Chilton Sun, 22 Jun 2008 16:17:18 +1200 - -cil (0.1.0) unstable; urgency=low - - * Ready for 0.1 release - - -- Andrew Chilton Sun, 04 May 2008 16:17:17 +1200 diff --git a/debian-etch/compat b/debian-etch/compat deleted file mode 100644 index 7ed6ff8..0000000 --- a/debian-etch/compat +++ /dev/null @@ -1 +0,0 @@ -5 diff --git a/debian-etch/control b/debian-etch/control deleted file mode 100644 index 9a6ca1d..0000000 --- a/debian-etch/control +++ /dev/null @@ -1,18 +0,0 @@ -Source: cil -Section: perl -Priority: optional -Maintainer: Andrew Chilton -Uploaders: Andrew Chilton -Standards-Version: 3.6.1 -Build-Depends: debhelper (>= 5) -Build-Depends-Indep: perl - -Package: cil -Section: perl -Priority: optional -Architecture: all -Depends: ${perl:Depends}, libgetopt-mixed-perl, libfile-touch-perl, libfile-slurp-perl, libclass-accessor-perl, libdatetime-perl, libemail-find-perl, libemail-filter-perl, libemail-date-perl -Description: command line issue tracker - 'cil' allows easy command-line creation of an issue tracker. It saves each - issue locally and in plain text. Commands are given such that these issues can - be added, edited and listed easily. diff --git a/debian-etch/copyright b/debian-etch/copyright deleted file mode 100644 index 57ddd5f..0000000 --- a/debian-etch/copyright +++ /dev/null @@ -1,25 +0,0 @@ -This package was debianized by Andrew Chilton on -Sun, 22 Jun 2008 17:48:00 +1200 - -Upstream Author: Andrew Chilton - -Copyright: (C) 2008 Andrew Chilton - -License: - - cil is free software: you can redistribute it and/or modify it under the - terms of the GNU General Public License as published by the Free Software - Foundation, either version 3 of the License, or (at your option) any later - version. - - This program is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for - more details. - - You should have received a copy of the GNU General Public License along - with this program. If not, see . - -You are free to distribute this software under the terms of the GNU General -Public License. On Debian systems, the complete text of the GNU General Public -License can be found in /usr/share/common-licenses/GPL file. diff --git a/debian-etch/docs b/debian-etch/docs deleted file mode 100644 index e845566..0000000 --- a/debian-etch/docs +++ /dev/null @@ -1 +0,0 @@ -README diff --git a/debian-etch/install b/debian-etch/install deleted file mode 100644 index dc23abd..0000000 --- a/debian-etch/install +++ /dev/null @@ -1,3 +0,0 @@ -lib/* usr/share/perl5 -bin/cil usr/bin -etc/bash_completion.d/cil etc/bash_completion.d diff --git a/debian-etch/manpages b/debian-etch/manpages deleted file mode 100644 index 866347b..0000000 --- a/debian-etch/manpages +++ /dev/null @@ -1 +0,0 @@ -cil.1 diff --git a/debian-etch/rules b/debian-etch/rules deleted file mode 100755 index b9873e2..0000000 --- a/debian-etch/rules +++ /dev/null @@ -1,53 +0,0 @@ -#!/usr/bin/make -f -## ---------------------------------------------------------------------------- - -## ---------------------------------------------------------------------------- -## uncomment this to turn on verbose mode - -# export DH_VERBOSE=1 - -## ---------------------------------------------------------------------------- - -clean: - dh_testdir - dh_testroot - rm -f build-stamp install-stamp - [ ! -f Makefile ] || $(MAKE) clean - rm -f $(CURDIR)/cil.1 - dh_clean - -build: build-stamp -build-stamp: - dh_testdir - [ ! -f Makefile ] || $(MAKE) - echo Doing MAN... - pod2man $(CURDIR)/bin/cil > $(CURDIR)/cil.1 - touch build-stamp - -binary: - dh_testdir - dh_testroot - - dh_install - dh_installdirs - dh_installdocs - dh_installdebconf - dh_installman - dh_installchangelogs - dh_compress - dh_fixperms - dh_installdeb - - dh_perl - - dh_gencontrol - dh_md5sums - dh_builddeb - -binary-arch: - -binary: binary-indep binary-arch - -.PHONY: clean install binary-indep binary-arch binary - -## ---------------------------------------------------------------------------- diff --git a/debian-lenny/.gitignore b/debian-lenny/.gitignore deleted file mode 100644 index 5aeeab2..0000000 --- a/debian-lenny/.gitignore +++ /dev/null @@ -1,3 +0,0 @@ -/files -/cil -*.substvars diff --git a/debian-lenny/changelog b/debian-lenny/changelog deleted file mode 100644 index fdbe53a..0000000 --- a/debian-lenny/changelog +++ /dev/null @@ -1,63 +0,0 @@ -cil (0.5.0) unstable; urgency=low - - * Fix bug when running certain commands (inc. init) - * Added command 'steal' - * Added command 'track' - - -- Andrew Chilton Sat, 05 Jul 2008 15:36:22 +1200 - -cil (0.4.2) unstable; urgency=low - - * Fix bug where new issues are assigned to the reporter - * Fix bug where only one item in a config list breaks listings - * Ready for 0.4.2 release - - -- Andrew Chilton Thu, 03 Jul 2008 22:22:22 +1200 - -cil (0.4.1) unstable; urgency=low - - * Fix dependency on libemail-date-perl - * Ready for 0.4.1 release - - -- Andrew Chilton Thu, 03 Jul 2008 00:09:21 +1200 - -cil (0.4.0) unstable; urgency=low - - * Can now read a ~/.cilrc file for user defined options - * Added command 'am' which applies a mailbox - * Can now use shortened hash names to the commands - * Allows dependencies between issues - * New filter called --is-mine - * Ready for 0.4.0 release - - -- Andrew Chilton Wed, 02 Jul 2008 23:12:20 +1200 - -cil (0.3.0) unstable; urgency=low - - * Added filters for the listing commands - * Added ability to read .cil config file - * Can now set which Statuses are valid - * Can set which Labels are valid - * Added 'fsck' command - * Added bash completion for options, commands and entities - * Ready for 0.3.0 release - - -- Andrew Chilton Sat, 28 Jun 2008 12:06:19 +1200 - -cil (0.2.1) unstable; urgency=low - - * Ready for 0.2.1 release - - -- Andrew Chilton Mon, 23 Jun 2008 22:32:18 +1200 - -cil (0.2.0) unstable; urgency=low - - * Ready for 0.2 release - - -- Andrew Chilton Sun, 22 Jun 2008 16:17:18 +1200 - -cil (0.1.0) unstable; urgency=low - - * Ready for 0.1 release - - -- Andrew Chilton Sun, 04 May 2008 16:17:17 +1200 diff --git a/debian-lenny/compat b/debian-lenny/compat deleted file mode 100644 index 7f8f011..0000000 --- a/debian-lenny/compat +++ /dev/null @@ -1 +0,0 @@ -7 diff --git a/debian-lenny/control b/debian-lenny/control deleted file mode 100644 index 9a6ca1d..0000000 --- a/debian-lenny/control +++ /dev/null @@ -1,18 +0,0 @@ -Source: cil -Section: perl -Priority: optional -Maintainer: Andrew Chilton -Uploaders: Andrew Chilton -Standards-Version: 3.6.1 -Build-Depends: debhelper (>= 5) -Build-Depends-Indep: perl - -Package: cil -Section: perl -Priority: optional -Architecture: all -Depends: ${perl:Depends}, libgetopt-mixed-perl, libfile-touch-perl, libfile-slurp-perl, libclass-accessor-perl, libdatetime-perl, libemail-find-perl, libemail-filter-perl, libemail-date-perl -Description: command line issue tracker - 'cil' allows easy command-line creation of an issue tracker. It saves each - issue locally and in plain text. Commands are given such that these issues can - be added, edited and listed easily. diff --git a/debian-lenny/copyright b/debian-lenny/copyright deleted file mode 100644 index 57ddd5f..0000000 --- a/debian-lenny/copyright +++ /dev/null @@ -1,25 +0,0 @@ -This package was debianized by Andrew Chilton on -Sun, 22 Jun 2008 17:48:00 +1200 - -Upstream Author: Andrew Chilton - -Copyright: (C) 2008 Andrew Chilton - -License: - - cil is free software: you can redistribute it and/or modify it under the - terms of the GNU General Public License as published by the Free Software - Foundation, either version 3 of the License, or (at your option) any later - version. - - This program is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for - more details. - - You should have received a copy of the GNU General Public License along - with this program. If not, see . - -You are free to distribute this software under the terms of the GNU General -Public License. On Debian systems, the complete text of the GNU General Public -License can be found in /usr/share/common-licenses/GPL file. diff --git a/debian-lenny/docs b/debian-lenny/docs deleted file mode 100644 index e845566..0000000 --- a/debian-lenny/docs +++ /dev/null @@ -1 +0,0 @@ -README diff --git a/debian-lenny/install b/debian-lenny/install deleted file mode 100644 index dc23abd..0000000 --- a/debian-lenny/install +++ /dev/null @@ -1,3 +0,0 @@ -lib/* usr/share/perl5 -bin/cil usr/bin -etc/bash_completion.d/cil etc/bash_completion.d diff --git a/debian-lenny/manpages b/debian-lenny/manpages deleted file mode 100644 index 866347b..0000000 --- a/debian-lenny/manpages +++ /dev/null @@ -1 +0,0 @@ -cil.1 diff --git a/debian-lenny/rules b/debian-lenny/rules deleted file mode 100755 index b9873e2..0000000 --- a/debian-lenny/rules +++ /dev/null @@ -1,53 +0,0 @@ -#!/usr/bin/make -f -## ---------------------------------------------------------------------------- - -## ---------------------------------------------------------------------------- -## uncomment this to turn on verbose mode - -# export DH_VERBOSE=1 - -## ---------------------------------------------------------------------------- - -clean: - dh_testdir - dh_testroot - rm -f build-stamp install-stamp - [ ! -f Makefile ] || $(MAKE) clean - rm -f $(CURDIR)/cil.1 - dh_clean - -build: build-stamp -build-stamp: - dh_testdir - [ ! -f Makefile ] || $(MAKE) - echo Doing MAN... - pod2man $(CURDIR)/bin/cil > $(CURDIR)/cil.1 - touch build-stamp - -binary: - dh_testdir - dh_testroot - - dh_install - dh_installdirs - dh_installdocs - dh_installdebconf - dh_installman - dh_installchangelogs - dh_compress - dh_fixperms - dh_installdeb - - dh_perl - - dh_gencontrol - dh_md5sums - dh_builddeb - -binary-arch: - -binary: binary-indep binary-arch - -.PHONY: clean install binary-indep binary-arch binary - -## ---------------------------------------------------------------------------- diff --git a/issues/c_02a9bb68.cil b/issues/c_02a9bb68.cil deleted file mode 100644 index 554d4a3..0000000 --- a/issues/c_02a9bb68.cil +++ /dev/null @@ -1,13 +0,0 @@ -Issue: 85eceee9 -CreatedBy: Andrew Chilton -Inserted: 2008-06-27T13:18:47 -Updated: 2008-06-27T13:20:01 - -Added the --created-by and --assigned-to filters. - -These work just on the email address and not the whole field. E.g. - - $ cil list --created-by=andy@example.com - $ cil list --assigned-to=andy@example.org - -The short options for these are -c and -a. diff --git a/issues/c_06e0d28c.cil b/issues/c_06e0d28c.cil deleted file mode 100644 index 63f2608..0000000 --- a/issues/c_06e0d28c.cil +++ /dev/null @@ -1,11 +0,0 @@ -Issue: 574046f9 -CreatedBy: Andrew Chilton -Inserted: 2008-07-02T10:51:45 -Updated: 2008-07-02T10:53:10 - -Added the ability to use --is-mine. Also, when adding the documnentation, I -moved the filters to their own section. - -Basically, --is-mine takes the email defined in ~/.cilrc and applies it by just -overwriting --assigned-by, internally. This is okay since these two options are -mutually exclusive. diff --git a/issues/c_2b92ef13.cil b/issues/c_2b92ef13.cil deleted file mode 100644 index ba1f86d..0000000 --- a/issues/c_2b92ef13.cil +++ /dev/null @@ -1,6 +0,0 @@ -Issue: cbb43db9 -CreatedBy: Andrew Chilton -Inserted: 2008-06-22T03:54:13 -Updated: 2008-06-22T03:54:13 - -This has been now been completed and will be released in cil v0.2. diff --git a/issues/c_3da3fd2f.cil b/issues/c_3da3fd2f.cil deleted file mode 100644 index 323073e..0000000 --- a/issues/c_3da3fd2f.cil +++ /dev/null @@ -1,6 +0,0 @@ -Issue: 6b087805 -CreatedBy: Andrew Chilton -Inserted: 2008-07-03T11:15:33 -Updated: 2008-07-03T11:16:26 - -Done. Pretty easy eh! diff --git a/issues/c_3f088351.cil b/issues/c_3f088351.cil deleted file mode 100644 index 8bc3c4b..0000000 --- a/issues/c_3f088351.cil +++ /dev/null @@ -1,6 +0,0 @@ -Issue: 6baa8555 -CreatedBy: Andrew Chilton -Inserted: 2008-06-28T11:36:19 -Updated: 2008-06-28T11:36:42 - -Work done as part of #85eceee9. diff --git a/issues/c_45cd5e23.cil b/issues/c_45cd5e23.cil deleted file mode 100644 index 7614c36..0000000 --- a/issues/c_45cd5e23.cil +++ /dev/null @@ -1,23 +0,0 @@ -Issue: 48eaec49 -CreatedBy: Francois Marier -Inserted: 2008-06-29T00:20:11 -Updated: 2008-06-29T12:05:50 - -On 2008-06-29 at 12:13:49, Andrew Chilton wrote: -> Any other thoughts about how it would work? Maybe that enough for now -> and we see what happens. - -Thinking about the use case where I'd want to add a comment on an issue -(like what I am doing now about the cil-am command), I think it would be -neat if cil-am could detect that. - -So for example, if you find a cil hash in the body of an email (or the -subject line), then it could be added as a comment. The timestamp of the -email determining the order. - -That would be a way to add a comment to an issue without depending on a web -interface. - -[snip] - -Francois diff --git a/issues/c_4b71d0c3.cil b/issues/c_4b71d0c3.cil deleted file mode 100644 index fdba844..0000000 --- a/issues/c_4b71d0c3.cil +++ /dev/null @@ -1,6 +0,0 @@ -Issue: 85eceee9 -CreatedBy: Andrew Chilton -Inserted: 2008-06-27T12:40:51 -Updated: 2008-06-27T12:40:51 - -Now added --is-open and --is-closed. diff --git a/issues/c_4d6c02bb.cil b/issues/c_4d6c02bb.cil deleted file mode 100644 index 3702f53..0000000 --- a/issues/c_4d6c02bb.cil +++ /dev/null @@ -1,12 +0,0 @@ -Issue: ce8053b0 -CreatedBy: Andrew Chilton -Inserted: 2008-07-01T11:33:55 -Updated: 2008-07-01T11:34:38 - -Added the ability to read the ~/.cilrc config file. The only things it can -contain for now are: - -* UserName -* UserEmail - -but we can easily add more as time goes on. diff --git a/issues/c_4edba98c.cil b/issues/c_4edba98c.cil deleted file mode 100644 index c58c7ed..0000000 --- a/issues/c_4edba98c.cil +++ /dev/null @@ -1,16 +0,0 @@ -Issue: 6baa8555 -CreatedBy: Andrew Chilton -Inserted: 2008-06-26T12:11:09 -Updated: 2008-06-26T12:12:41 - -Added the following options: - -* StatusStrict -* StatusAllowedList -* StatusOpenList -* StatusClosedList - -* LabelStrict -* LabelAllowedList - -The lists are only checked if the strict variables are on. diff --git a/issues/c_61aea66d.cil b/issues/c_61aea66d.cil deleted file mode 100644 index c2daa55..0000000 --- a/issues/c_61aea66d.cil +++ /dev/null @@ -1,7 +0,0 @@ -Issue: 02ee35bd -CreatedBy: Andrew Chilton -Inserted: 2008-06-28T11:28:46 -Updated: 2008-06-28T11:29:03 - -This was added as part of Milestone-v0.3. See issue #85eceee9 for further -details. diff --git a/issues/c_6287dc43.cil b/issues/c_6287dc43.cil deleted file mode 100644 index 041e3f7..0000000 --- a/issues/c_6287dc43.cil +++ /dev/null @@ -1,6 +0,0 @@ -Issue: a7e3b882 -CreatedBy: Andrew Chilton -Inserted: 2008-07-03T10:17:39 -Updated: 2008-07-03T10:18:01 - -Made sure that nothing is put into the 'AssignedTo' field on new issues. diff --git a/issues/c_6f5bc459.cil b/issues/c_6f5bc459.cil deleted file mode 100644 index b23a530..0000000 --- a/issues/c_6f5bc459.cil +++ /dev/null @@ -1,18 +0,0 @@ -Issue: 48eaec49 -CreatedBy: Andrew Chilton -Inserted: 2008-06-29T12:08:32 -Updated: 2008-06-29T12:11:14 - -Added ability to process an email message. It will either be added as a new -issue or as a comment to an existing issue. The process for determining what -happens is as follows: - -* a list of possible issue names is compiled from the subject and body of the - email -* of those, it checks if any are valid in the current list - -If any are valid, it will add the email as a comment to that one (if there is -only one) or will ask you which to add it to if there are more than one). - -In the case where there is no valid issues, it will add the email as a new -issue. diff --git a/issues/c_70533ec8.cil b/issues/c_70533ec8.cil deleted file mode 100644 index bca6d44..0000000 --- a/issues/c_70533ec8.cil +++ /dev/null @@ -1,7 +0,0 @@ -Issue: 768d9434 -CreatedBy: Andrew Chilton -Inserted: 2008-07-05T03:08:49 -Updated: 2008-07-05T03:09:11 - -Done. For now it just loops through the comments and attachments, though there -is no checking done. diff --git a/issues/c_792a4acf.cil b/issues/c_792a4acf.cil deleted file mode 100644 index c22f3f4..0000000 --- a/issues/c_792a4acf.cil +++ /dev/null @@ -1,6 +0,0 @@ -Issue: fb79b2e8 -CreatedBy: Andrew Chilton -Inserted: 2008-06-22T04:02:46 -Updated: 2008-06-22T04:02:46 - -This has been completed. diff --git a/issues/c_7eb313cd.cil b/issues/c_7eb313cd.cil deleted file mode 100644 index 8d97144..0000000 --- a/issues/c_7eb313cd.cil +++ /dev/null @@ -1,11 +0,0 @@ -Issue: 85eceee9 -CreatedBy: Andrew Chilton -Inserted: 2008-06-23T12:07:44 -Updated: 2008-06-23T12:07:44 - -Added both --status and --label. - -In the case of Status, it tests for equality. - -In the case of Label, it tests that the issue has at least one label of the one -specified. diff --git a/issues/c_7f22c24e.cil b/issues/c_7f22c24e.cil deleted file mode 100644 index ec8c84e..0000000 --- a/issues/c_7f22c24e.cil +++ /dev/null @@ -1,7 +0,0 @@ -Issue: c98515e2 -CreatedBy: Andrew Chilton -Inserted: 2008-07-02T10:02:11 -Updated: 2008-07-02T10:02:38 - -Added checks in 'fsck' so that it looks at the 'Precedes' and the 'DependsOn' -fields. diff --git a/issues/c_81dc204c.cil b/issues/c_81dc204c.cil deleted file mode 100644 index 7d3b708..0000000 --- a/issues/c_81dc204c.cil +++ /dev/null @@ -1,9 +0,0 @@ -Issue: c6a8d865 -CreatedBy: Andrew Chilton -Inserted: 2008-06-27T23:39:55 -Updated: 2008-06-27T23:40:49 - -Added the command 'fsck'. Currently it works okay but it might need looking at -in the future for functionality and possible refactoring. - -Closing issue. diff --git a/issues/c_95e81a14.cil b/issues/c_95e81a14.cil deleted file mode 100644 index 27bdf26..0000000 --- a/issues/c_95e81a14.cil +++ /dev/null @@ -1,16 +0,0 @@ -Issue: bf9badb4 -CreatedBy: Andrew Chilton -Inserted: 2008-07-01T10:59:42 -Updated: 2008-07-01T11:00:46 - -Now allows you to put in issue names as shortened versions of their full names. -Also attachment names too. Provisions have already been added in case we want -to do comment names too. - -e.g. - - cil show cafe - cil edit cafe - cil extract dead - -and the like. diff --git a/issues/c_a8edef8d.cil b/issues/c_a8edef8d.cil deleted file mode 100644 index d395555..0000000 --- a/issues/c_a8edef8d.cil +++ /dev/null @@ -1,7 +0,0 @@ -Issue: a90ad11f -CreatedBy: Andrew Chilton -Inserted: 2008-07-03T10:48:45 -Updated: 2008-07-03T10:49:42 - -Added a default .cil file when creating a repo. Also allows the '--bare' option -so that advanced users can do what they like. diff --git a/issues/c_d6ee2369.cil b/issues/c_d6ee2369.cil deleted file mode 100644 index f1deb9a..0000000 --- a/issues/c_d6ee2369.cil +++ /dev/null @@ -1,22 +0,0 @@ -Issue: a90ad11f -CreatedBy: Andrew Chilton -Inserted: 2008-07-02T12:40:07 -Updated: 2008-07-02T12:42:18 - -Nigel suggested on IRC of using the example .cil file in the manpage if wanting a default file: - - StatusStrict: 1 - StatusAllowedList: New - StatusAllowedList: InProgress - StatusAllowedList: Finished - StatusOpenList: New - StatusOpenList: InProgress - StatusClosedList: Finished - LabelStrict: 1 - LabelAllowedList: Type-Enhancement - LabelAllowedList: Type-Defect - LabelAllowedList: Priority-High - LabelAllowedList: Priority-Medium - LabelAllowedList: Priority-Low - -Maybe a 'DefaultAssignedTo' in the .cil file might help. diff --git a/issues/c_d87e016d.cil b/issues/c_d87e016d.cil deleted file mode 100644 index e9bf8b1..0000000 --- a/issues/c_d87e016d.cil +++ /dev/null @@ -1,14 +0,0 @@ -Issue: c98515e2 -CreatedBy: Andrew Chilton -Inserted: 2008-07-01T12:16:51 -Updated: 2008-07-01T12:29:32 - -Added the 'DependsOn' and 'Precedes' fields. These are automatically added when -using the command line such as: - - cil depends-on cafebabe feedface - cil precedes feedface cafebabe - -Both of these commands do the same thing. - -ToDo: add checks for this functionality into 'fsck'. diff --git a/issues/c_d8dd779f.cil b/issues/c_d8dd779f.cil deleted file mode 100644 index f18b4e9..0000000 --- a/issues/c_d8dd779f.cil +++ /dev/null @@ -1,8 +0,0 @@ -Issue: 5c88cb30 -CreatedBy: Andrew Chilton -Inserted: 2008-06-23T12:36:04 -Updated: 2008-06-23T12:36:04 - -Closing this issue as WontFix since the current solution is good (ie. the 8 -char hex number). Will reopen if demand says so and I'll try and get a patch -off whoever wants it :-) diff --git a/issues/c_e9cc10a9.cil b/issues/c_e9cc10a9.cil deleted file mode 100644 index b6d8839..0000000 --- a/issues/c_e9cc10a9.cil +++ /dev/null @@ -1,9 +0,0 @@ -Issue: 85eceee9 -CreatedBy: Andrew Chilton -Inserted: 2008-06-27T13:30:08 -Updated: 2008-06-27T13:30:45 - -Not going to do --has-comments or --has-attachments until someone says that -it's actually useful. - -Closing this but as finished. diff --git a/issues/c_f09a77f4.cil b/issues/c_f09a77f4.cil deleted file mode 100644 index bf26521..0000000 --- a/issues/c_f09a77f4.cil +++ /dev/null @@ -1,9 +0,0 @@ -Issue: a5b1eb37 -CreatedBy: Andrew Chilton -Inserted: 2008-07-02T12:51:27 -Updated: 2008-07-02T12:52:08 - -This was happening because there was only one line for the StatusClosedList. -This would happen with some of the other List items too. - -Should be fixed now. diff --git a/issues/c_feb65ae7.cil b/issues/c_feb65ae7.cil deleted file mode 100644 index d4e89f3..0000000 --- a/issues/c_feb65ae7.cil +++ /dev/null @@ -1,9 +0,0 @@ -Issue: 5c88cb30 -CreatedBy: Andrew Chilton -Inserted: 2008-06-21T10:57:47 -Updated: 2008-06-21T10:57:47 - -Currently I'm adding the ability for each issue name, comment etc to start with -the first 8 hex chars of an MD5 string from the data itself. Therefore, the -main problem with having the epoch and possible duplication goes away. This -issue can then be given a low priority. diff --git a/issues/i_02ee35bd.cil b/issues/i_02ee35bd.cil deleted file mode 100644 index 298e0fa..0000000 --- a/issues/i_02ee35bd.cil +++ /dev/null @@ -1,17 +0,0 @@ -Summary: Labels should be allowed to have a 'required' set -Status: Duplicate -CreatedBy: Andrew Chilton -AssignedTo: Andrew Chilton -Label: Priority-Medium -Label: Release-v0.1.0 -Label: Type-Enhancement -Comment: 61aea66d -Inserted: 2008-05-05T12:53:38 -Updated: 2008-06-28T11:31:35 - -In the .cil config file, there should a field which determines a -'required' set of labels. - -e.g. - -required_labels=against type priority diff --git a/issues/i_48eaec49.cil b/issues/i_48eaec49.cil deleted file mode 100644 index ad0a5b5..0000000 --- a/issues/i_48eaec49.cil +++ /dev/null @@ -1,25 +0,0 @@ -Summary: Add command 'am' -Status: Finished -CreatedBy: Andrew Chilton -AssignedTo: Andrew Chilton -Label: Milestone-v0.4 -Label: Type-Enhancement -Comment: 45cd5e23 -Comment: 6f5bc459 -Inserted: 2008-06-28T23:57:56 -Updated: 2008-06-29T12:11:14 - -This command would take a mailbox and apply it as a new bug. It would take the -first subject as the summary and the body as the issue decription. Then, each -subsequent email would be added as a comment. - -The Status would be set to 'New' pending another way of doing it. - -I guess attachments throughout the email thread could also be imported. -Depending on how hard this is, we might syphon it off to another issue for -another release. - -There may be other smart things we can do further down the line. For example, -maybe we could try and read the Status from the subject line somehow but I -think we just implement it straightforward for now and see what suggestions -other people have. diff --git a/issues/i_574046f9.cil b/issues/i_574046f9.cil deleted file mode 100644 index 753bb26..0000000 --- a/issues/i_574046f9.cil +++ /dev/null @@ -1,16 +0,0 @@ -Summary: Have a filter called '--is-mine' -Status: Finished -CreatedBy: Andrew Chilton -AssignedTo: Andrew Chilton -Label: Milestone-v0.4 -Label: Type-Enhancement -Comment: 06e0d28c -Inserted: 2008-07-02T10:16:59 -Updated: 2008-07-02T11:11:44 - -By having a filter '--is-mine', means it's much easier to type than -'--assigned-to=andychilton-at-gmail-dot-com'. - - cil list --is-open --is-mine - -That would be pretty nice. diff --git a/issues/i_5c88cb30.cil b/issues/i_5c88cb30.cil deleted file mode 100644 index 51cb0f4..0000000 --- a/issues/i_5c88cb30.cil +++ /dev/null @@ -1,31 +0,0 @@ -Summary: Options for issues names needs to be added -Status: OnHold -CreatedBy: Andrew Chilton -AssignedTo: Andrew Chilton -Label: Milestone-Future -Label: Priority-Low -Label: Type-Enhancement -Comment: d8dd779f -Comment: feb65ae7 -Inserted: 2008-05-05T12:33:19 -Updated: 2008-06-26T12:10:32 - -When issues are created, they are given the epoch as it's name. -Instead of just using the epoch, the user should be able to configure -the .cil file to use the format of their choice. - -e.g. issue_name_format=[ epoch | inc | iso-8601 ] - -Possible name formats include: - -* an incrementing number - * but if cil goes distributed (which was originally planned), will - this work? - -* ISO 8601 - YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00) - * do we need to have TZD on the end (though obviously this wouldn't - then be ISO 8601) - -* GUID/UUID like 9e28b50a-cba1-4b20-9276-d30ee727b14a - -(and maybe others) diff --git a/issues/i_6b087805.cil b/issues/i_6b087805.cil deleted file mode 100644 index 186f86d..0000000 --- a/issues/i_6b087805.cil +++ /dev/null @@ -1,13 +0,0 @@ -Summary: Add a 'steal' command -Status: Finished -CreatedBy: Andrew Chilton -AssignedTo: Andrew Chilton -Label: Milestone-v0.5 -Label: Type-Enhancement -Comment: 3da3fd2f -Inserted: 2008-07-03T10:10:50 -Updated: 2008-07-03T11:23:03 - -A 'cil steal ' command would be helpful to assign issues to yourself. -This is just shorthabe for editing an issue and putting your "UserName -" into the 'AssignedTo' field. diff --git a/issues/i_6baa8555.cil b/issues/i_6baa8555.cil deleted file mode 100644 index f70d6ac..0000000 --- a/issues/i_6baa8555.cil +++ /dev/null @@ -1,17 +0,0 @@ -Summary: Do checking on input fields after adding or editing issue -Status: Finished -CreatedBy: Andrew Chilton -AssignedTo: Andrew Chilton -Label: Priority-Medium -Label: Release-v0.1.0 -Label: Type-Enhancement -Comment: 3f088351 -Comment: 4edba98c -Inserted: 2008-05-05T12:46:58 -Updated: 2008-06-28T11:36:42 - -For example, if there is a config item in .cil called -'allowed_statuses', all input values in the 'Status' field should be -checked against it. - -This could also be done for Labels too. diff --git a/issues/i_768d9434.cil b/issues/i_768d9434.cil deleted file mode 100644 index 16d9919..0000000 --- a/issues/i_768d9434.cil +++ /dev/null @@ -1,28 +0,0 @@ -Summary: Add a command 'track' -Status: Finished -CreatedBy: Andrew Chilton -AssignedTo: Andrew Chilton -Label: Milestone-v0.5 -Label: Type-Enhancement -Comment: 70533ec8 -Inserted: 2008-07-05T02:58:20 -Updated: 2008-07-05T03:09:11 - -A new command called 'track' would be good so that you can tell 'cil' to tell -your CVS which files to track. This means you don't have to keep adding all -those issues and/or comments to your repo manually and all the dependecies are -done. - -e.g. - - $ cil track cafebabe - git add issues/i_cafebabe.cil - git add issues/c_decaf7ea.cil - git add issues/a_deadbeaf.cil - -Maybe for now it should just print those lines out, but in the future a command -line option means to actually do it. In the this state, you could always do: - - $ cil track cafebabe | sh - -which would then do it for you. diff --git a/issues/i_85eceee9.cil b/issues/i_85eceee9.cil deleted file mode 100644 index 59707ce..0000000 --- a/issues/i_85eceee9.cil +++ /dev/null @@ -1,39 +0,0 @@ -Summary: Ability to filter the issues lists (summary and list) -Status: Finished -CreatedBy: Andrew Chilton -AssignedTo: Andrew Chilton -Label: Milestone-v0.3 -Label: Release-v0.2.0 -Label: Type-Enhancement -Comment: 02a9bb68 -Comment: 4b71d0c3 -Comment: 7eb313cd -Comment: e9cc10a9 -Inserted: 2008-06-23T12:05:33 -Updated: 2008-06-27T13:32:59 - -The ability to filter on various things would be nice. For example using these -list commands, though summary should work the same way: - - $ cil list --status=New - $ cil list --status=Assigned - $ cil list --status=Finished - - $ cil list --label=Release-v0.1 - $ cil list --label=Type-Enhancement - -And combining them should be easy: - - $ cil list --status=Assigned --label=Type-Defect - -Other options include: - - $ cil list --assigned-to=andychilton@gmail.com - $ cil list --has-attachments --has-comments - $ cil list --is-open/closed - -There may be other options so this issue will be closed when we think we've had -enough. - -Note: whilst filtering on lists is good, actual searching is still better for a -lot of things you'd like to do. This will be added as a separate issue. diff --git a/issues/i_98203ce8.cil b/issues/i_98203ce8.cil deleted file mode 100644 index f913c1f..0000000 --- a/issues/i_98203ce8.cil +++ /dev/null @@ -1,26 +0,0 @@ -Summary: Search and indexing should be added to help aid finding issues -Status: New -CreatedBy: Andrew Chilton -AssignedTo: Andrew Chilton -Label: Milestone-Future -Label: Release-v0.2.1 -Label: Type-Enhancement -Inserted: 2008-06-23T12:20:45 -Updated: 2008-06-26T11:54:39 - -Some sort of indexing and search should be added to cil so that it is easier to -find issues in amongst a long list of them. - -There have been some suggestions in the past but we want something that is -local, doesn't have to be set up and will just create a file right there. - -Using it should be a matter of just searching (and the re-indexing will happen -automatically). Here are some example commands which might be good: - - # shouldn't be necessary but there should be a way to do it - $ cil reindex - - $ cil search 'Project Blah refactoring' - $ cil search 'screenshot table formatting' - -The search should list results in either the 'summary' or 'list' view. diff --git a/issues/i_99d9dd74.cil b/issues/i_99d9dd74.cil deleted file mode 100644 index 208d1b9..0000000 --- a/issues/i_99d9dd74.cil +++ /dev/null @@ -1,31 +0,0 @@ -Summary: Add a filter '--grep=regex' -Status: New -CreatedBy: Andrew Chilton -AssignedTo: Andrew Chilton -Label: Milestone-Future -Label: Release-v0.2.1 -Label: Type-Enhancement -Inserted: 2008-06-24T12:16:57 -Updated: 2008-06-27T23:59:48 - -Having a 'grep' filter would be quite powerful. It could be used in the 'list' -and 'summary' commands. It would be good if it accepts Perl regexes and might -work a little something like this: - -Find all issues with 'screenshot' in them: - - $ cil list --grep=screenshot - -Find any issue that mentions one of the following: - - $ cil list --grep=css|html|javascript - -This one would be directed at the 'CreatedBy' and 'AssignedTo' fields: - - $ cil list --grep=andychilton@ - -This one would probably be targeted at the 'Label' field: - - $ cil list --grep=^Release-v0.2 - -So accepting Perl regexes would be excellent. diff --git a/issues/i_a5b1eb37.cil b/issues/i_a5b1eb37.cil deleted file mode 100644 index 6f41d03..0000000 --- a/issues/i_a5b1eb37.cil +++ /dev/null @@ -1,27 +0,0 @@ -Summary: Can't use string ("Finished") as an ARRAY ref while "strict refs" in use at /usr/share/perl5/CIL.pm line 227. -Status: Finished -CreatedBy: Nigel McNie -AssignedTo: Nigel McNie -Comment: f09a77f4 -Inserted: 2008-07-02T12:27:39 -Updated: 2008-07-02T12:52:26 - -I get this error when running 'cil list --is-open' on my repo. - -My .cil: - -StatusStrict: 1 -StatusAllowedList: New -StatusAllowedList: InProgress -StatusAllowedList: Finished -StatusOpenList: New -StatusOpenList: InProgress -StatusClosedList: Finished -LabelStrict: 1 -LabelAllowedList: Type-Enhancement -LabelAllowedList: Type-Defect -LabelAllowedList: Priority-High -LabelAllowedList: Priority-Medium -LabelAllowedList: Priority-Low - -Do you need more info? How does more info work in cil anyways :) diff --git a/issues/i_a7e3b882.cil b/issues/i_a7e3b882.cil deleted file mode 100644 index ded2434..0000000 --- a/issues/i_a7e3b882.cil +++ /dev/null @@ -1,12 +0,0 @@ -Summary: New issues shouldn't be assigned to anyone -Status: Finished -CreatedBy: Andrew Chilton -AssignedTo: Andrew Chilton -Label: Release-v0.4.0 -Label: Type-Defect -Comment: 6287dc43 -Inserted: 2008-07-03T09:59:59 -Updated: 2008-07-03T10:18:36 - -This came about because a bug submitted by Nigel was AssignedTo him. I think it -should be blank to start off with. diff --git a/issues/i_a90ad11f.cil b/issues/i_a90ad11f.cil deleted file mode 100644 index ae4c429..0000000 --- a/issues/i_a90ad11f.cil +++ /dev/null @@ -1,24 +0,0 @@ -Summary: Write a default .cil file so --commands work -Status: Finished -CreatedBy: Nigel McNie -AssignedTo: Andrew Chilton -Comment: a8edef8d -Comment: d6ee2369 -Inserted: 2008-07-02T12:22:45 -Updated: 2008-07-03T10:52:32 - -When I tried to use cil for the first time, I did: - -cil init -[fix debian packaging :)] -cil init -cil add -cil list --is-open - -And got no results. Because cil didn't know at that point what statuses counted -as 'open'. - -It would be nice if a default .cil was written out, with just enough statuses -etc. in it to make those common --command flags work. - -You could also add cil init --bare to not write this out. diff --git a/issues/i_b18c21e8.cil b/issues/i_b18c21e8.cil deleted file mode 100644 index cede95c..0000000 --- a/issues/i_b18c21e8.cil +++ /dev/null @@ -1,11 +0,0 @@ -Summary: Ongoing maintenance and refactorings -Status: Ongoing -CreatedBy: Andrew Chilton -AssignedTo: Andrew Chilton -Label: Type-Refactoring -Inserted: 2008-06-29T10:16:39 -Updated: 2008-06-29T10:23:51 - -This issue is so that refactorings can be checked in against a particular -issue. This makes it easier to track and see a high level change of what was -done. diff --git a/issues/i_b19d5ada.cil b/issues/i_b19d5ada.cil deleted file mode 100644 index 7eb3b56..0000000 --- a/issues/i_b19d5ada.cil +++ /dev/null @@ -1,24 +0,0 @@ -Summary: Add a 'cil check-in-git' command -Status: New -CreatedBy: Andrew Chilton -AssignedTo: Andrew Chilton -Label: Milestone-Future -Label: Release-v0.2.1 -Label: Type-Enhancement -Inserted: 2008-06-24T03:24:14 -Updated: 2008-06-27T13:29:00 - -The ability to check whether issues/comments/attachments are tracked by Git is -important. Or indeed any VCS system. - -My thoughts are that this command would do something like the following: - -* internally, it runs "git ls-files issues/" and makes a list of files in that - directory -* makes a list of issues that are currently contained in the directory -* complains if it finds something Git doesn't know about - -Also, when it runs through each issue, it should do the same for all comments -and attachments. It could either output something which tells you you have -untracked files or it could give you example git commands which add them to -those being tracked. diff --git a/issues/i_bf9badb4.cil b/issues/i_bf9badb4.cil deleted file mode 100644 index 065c8d0..0000000 --- a/issues/i_bf9badb4.cil +++ /dev/null @@ -1,23 +0,0 @@ -Summary: Allow shortened hash names -Status: Finished -CreatedBy: Francois Marier -AssignedTo: Andrew Chilton -Label: Milestone-v0.4 -Label: Type-Enhancement -Comment: 95e81a14 -Inserted: 2008-06-29T13:20:11 -Updated: 2008-07-01T11:15:35 - -How about doing the same thing that git is doing for commit hashes: if you -only type the first few characters of the hash, then as long as it's not -ambiguous, git will accept that. - -So instead of typing - - cil show 28fb3258 - -I could just do - - cil show 28f - -Francois diff --git a/issues/i_c6a8d865.cil b/issues/i_c6a8d865.cil deleted file mode 100644 index 9e46130..0000000 --- a/issues/i_c6a8d865.cil +++ /dev/null @@ -1,17 +0,0 @@ -Summary: Add a 'fsck' command -Status: Finished -CreatedBy: Andrew Chilton -AssignedTo: Andrew Chilton -Label: Milestone-v0.3 -Label: Type-Enhancement -Comment: 81dc204c -Inserted: 2008-06-27T13:39:48 -Updated: 2008-06-27T23:40:49 - -When we add issues and their comments and attachments, there is the possibility -that you don't actually check in the correct files at the same time. This -command will help to figure out whether you have all the files around. - -This command will also check each command for validity. For example, if you -change the 'StatusAllowedList' in your '.cil' file, then this will help -determine if there are any issues set to now invalid statuses. diff --git a/issues/i_c98515e2.cil b/issues/i_c98515e2.cil deleted file mode 100644 index 98dc5a7..0000000 --- a/issues/i_c98515e2.cil +++ /dev/null @@ -1,33 +0,0 @@ -Summary: Allow dependencies between issues -Status: Finished -CreatedBy: Andrew Chilton -AssignedTo: Andrew Chilton -Label: Milestone-v0.4 -Label: Type-Enhancement -Comment: 7f22c24e -Comment: d87e016d -Inserted: 2008-07-01T03:23:39 -Updated: 2008-07-02T10:03:09 - -Francois suggested that allowing dependencies between issues would be -good. ie. this one here is dependent on that one over there (ie. the -other needs to be fixed first). - -I'd prefer to keep it generic, ie. you set the status to 'DependsOn' -and then you refer to the other issue in the description or a comment. - -If that were the case, then no code changes would be required. - -But... - -It sounds like people would want this as a separate field though, so -maybe we add it as follows. The top section of each issue would have a -new field (if applicable), called "DependsOn" and would refer to the -other issue number: - - DependsOn: cafebabe - -If we do this, do we need to add a 'Precedes' field to the other -issue? - -I'll ask the others for input. diff --git a/issues/i_cbb43db9.cil b/issues/i_cbb43db9.cil deleted file mode 100644 index 61123ef..0000000 --- a/issues/i_cbb43db9.cil +++ /dev/null @@ -1,14 +0,0 @@ -Summary: Addition of a 'attach' command -Status: Finished -CreatedBy: Andrew Chilton -AssignedTo: Andrew Chilton -Label: Priority-Medium -Label: Release-v0.1.0 -Label: Type-Enhancement -Comment: 2b92ef13 -Inserted: 2008-05-05T12:20:28 -Updated: 2008-06-26T11:55:42 - -'cil' currently has no way of adding attachments to issues. - -This should be added so that the actual data cil stores is complete. diff --git a/issues/i_ce8053b0.cil b/issues/i_ce8053b0.cil deleted file mode 100644 index 7669a1e..0000000 --- a/issues/i_ce8053b0.cil +++ /dev/null @@ -1,17 +0,0 @@ -Summary: Ability to have a ~/.cilrc file -Status: Finished -CreatedBy: Andrew Chilton -AssignedTo: Andrew Chilton -Label: Milestone-v0.4 -Label: Type-Enhancement -Comment: 4d6c02bb -Inserted: 2008-06-28T23:44:50 -Updated: 2008-07-01T11:34:38 - -The ability to have a ~/.cilrc file can help with the following: - -* UserName: An Other -* UserEmail me@example.com - -There are probably other uses too but for now, just getting it used is what's -important. diff --git a/issues/i_fb79b2e8.cil b/issues/i_fb79b2e8.cil deleted file mode 100644 index e865d07..0000000 --- a/issues/i_fb79b2e8.cil +++ /dev/null @@ -1,16 +0,0 @@ -Summary: Ability to set Issue Status' from the command line -Status: Finished -CreatedBy: Andrew Chilton -AssignedTo: Andrew Chilton -Label: Milestone-v0.2 -Label: Release-v0.1.0 -Label: Type-Enhancement -Comment: 792a4acf -Inserted: 2008-06-22T04:00:20 -Updated: 2008-06-26T11:56:03 - -The ability to do something like the following would be good. - - $ cil status cafebabe Finished - -would be rather cool. -- cgit v1.2.3