From 33bdaaba0c58abd1aa4c1f68da5c2a2e539adc71 Mon Sep 17 00:00:00 2001 From: arjen Date: Wed, 5 Feb 2003 09:57:15 +0000 Subject: [PATCH] Prepared for release 0.0.4 --- BUGS | 17 +++++++++++++++++ ChangeLog | 22 ++++++++++++++++++++++ TODO | 17 +++++++++++++++-- 3 files changed, 54 insertions(+), 2 deletions(-) create mode 100644 BUGS diff --git a/BUGS b/BUGS new file mode 100644 index 0000000..db1d9c6 --- /dev/null +++ b/BUGS @@ -0,0 +1,17 @@ +Known bugs in Gnucomo +====================== + +- When a new user is added to the database, that new user can not actuallly + access the database tables. This is due to a lack of PostgreSQL permissions + +- Some packages have their version numbers parsed incorrectly in gcm_input. + This leads to false 'property modified' notifications. + +- A notification can not be assigned to a user. + +- There is no installation script for gcm_daemon. + +- There is no installation script for the web interface. + +- Packages that are missing from a 'rpm -qa' list are NOT discovered + by gcm_input. diff --git a/ChangeLog b/ChangeLog index a1f9e51..0f715e7 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,25 @@ +Feb 05, 2003 - Release 0.0.4 +---------------------------- + +- Added style parameters for diff-like table views and textarea elements. +- Display and handle notifications in the web interface. +- Display the difference of all package class parameters for two objects + in the web interface. +- New PHP class added: 'page'. This is a (sort-of abstract) base class + for all Gnucomo web interface pages. It hanldes the session, login, + opening the database and the head and tail of the web page. +- gcm_input creates notifications when a new package is discovered + in a 'rpm -qa' list or when the version of a package is changed. +- Bug fix: action.statuscode was in upper case. +- Added new tables to the database: parameter_class and parameter_notification. +- New C++ function: gnucomo_database::new_notification(). retruns the id number + of the newly created notification record. +- Added new records to the 'type_of_issue' table. +- Changed semantics of actionid 9 in the 'action' table. +- Bugfix in gcm_input: The hostname in a system log may contain + digits as well as letters. +- Added new fields to the 'type_of_issue' table. + Dec 06, 2002 - Release 0.0.3 ----------------------------- diff --git a/TODO b/TODO index bf2cc74..ccf001c 100644 --- a/TODO +++ b/TODO @@ -1,3 +1,16 @@ -multiline log entries in gcm_input. - + - multiline log entries in gcm_input. + - several files don't have version identifiers; a simple $Id: TODO,v 1.2 2003-02-05 09:57:15 arjen Exp $ in the + comment would help in finding packaging bugs. (Also recommended for + the documentation files) + - Some files have lines longer that 80 characters. + - Most makefiles and stylesheets miss a copyright header. + - There is no reference to the gnucomo website. + - There is no list of required and recommended software. + - A step-by-step installation guide is missing. + - The installation description in the manifest must be + updated to include the ./configure script. + - The input filename for gcm_input can be a command argument. + - Both the web interface and gcm_daemon use similar PHP classes. + These classes should be unified one day and stored in a single + directory. -- 2.11.0