Check-in [d8f27c5afd]
Not logged in
Overview

SHA1 Hash:d8f27c5afdb44df33985f2c259b46ef217dc07e9
Date: 2007-10-02 15:22:13
User: drh
Comment:Notes on how to proceed with ticket integration added to ideas.txt.
Timelines: ancestors | descendants | both | trunk
Other Links: files | ZIP archive | manifest

Tags And Properties
Changes
[hide diffs]

Modified ideas.txt from [df889dde5c] to [55033169a0].

@@ -42,18 +42,46 @@
 
 Tables:
 
    tktrid(rid, tkid, mtime);  index(tkid, mtime);
    ticket(tkid, tkuuid, title, com, status, ...);
-   tktfield(name, type, width, height, default, valuelist);
    tktxref(tkid, mid); index(tkid); index(mid);
 
 Tktformat in the config table.
 
    * Three pages:  creation, display, and edit
+   * Separate global and local versions of each page.  Local overwrites
+     global if it exists.
    * HTML
    * [[field]] to substitute the appropriate form or display element
+
+Ticket Configuraiton File:
+
+   * Format:
+      ticket-configuration
+      field <fieldname> <type> <param> ...
+      template <type> <delimiter>
+      <text>
+   * Each repository selects a single ticket config for its own use.
+   * Rescan all tickets following any config change
+   * Use the ticket-configuration tag must be on the file
+
+Todo:
+
+   * Configuration file parser
+       + tkt-new-template
+       + tkt-view-template
+       + tkt-edit-template
+
+   * Ticket control file parser
+   * Transfer tkt control info to ticket table
+   * Setup pages for selecting and editing ticket configuration
+   * Ticket display
+   * New ticket creation display
+   * Ticket change screen
+   * Ticket query screens
+
 
 ------------------------------------------------------------------------
 Change to wiki:
 
    A uuid filename description