Check-in [933875bbd1]
Not logged in
Overview

SHA1 Hash:933875bbd1acb1abc7aa22ab19b40a24093bf0ab
Date: 2007-08-01 02:07:43
User: drh
Comment:Updates to the todo list.
Timelines: ancestors | descendants | both | trunk
Other Links: files | ZIP archive | manifest

Tags And Properties
Changes
[hide diffs]

Modified todo.txt from [2f6d897944] to [1fb1b9c597].

@@ -7,10 +7,14 @@
     file, or on the directory containing the database file (and
     it is thus unable to update database because it cannot create
     a rollback journal) then it currently fails silently on a push.
     It needs to return a helpful error.
 
+ *  If the server returns an error (for example if the outbound /xfer
+    message exceeds the maximum POST size of the server) the client
+    does not report this error back to the user as it should.
+
  *  When constructing a new manifest (see the commit_cmd function
     in checkin.c, near line 303) make an attempt to PGP clearsign
     the manifest before checking it in.  There will need to be
     configuration parameters for the PGP (or more likely GPG)
     command to do the actual signing.  Write the manifest to
@@ -32,41 +36,23 @@
     files we record the ipaddr.  Or when we do a pull, we record
     the ipaddr.
 
  *  Additional information displayed for the "vinfo" page:
 
-     +  The comment and user for this version (available in
-        the event table).
-     +  All decendents of this version (together with date,
-        user, comment, and hyperlink to the vinfo page) for
-        N generations.  N to be determined.  Perhaps configurable
-        using db_get_int()/db_set_int().  Note: decendents can
-        be found using the plink table.
      +  All leaves of this version that are not included in the
         decendent list.  With date, user, comment, and hyperlink.
         Leaves in the decendent table should be marked as such.
         See the compute_leaves() function to see how to find all
         leaves.
-     +  All ancestors of the current version with date, user,
-        comment, hyperlink.  M generations back, where M is
-        to be determined.
-     +  List of files added or modified by this version.
-        Information available in the mlink table.  Hyperlinks to
-        the finfo page for each file.
-     +  Hyperlinks to diff all files in this version against any
-        of the named decendents or ancestors.  The unified_diff()
-        function will compute a unified diff given to file blobs.
+     +  Add file diff links to the file change list.
      +  Add a link that will download a ZIP archive containing the
         complete baseline.  Use zip_of_baseline() function in
         zip.c to construct the ZIP archive.
 
  *  A new webpage: "finfo"  Information about a particular file
     given its name.
 
-     +  All historical changes to this file with version number,
-        user, and comment, and hyperlink to the vinfo page for
-        the version.  Information available from the minfo table.
      +  Hyperlinks for diffing consecutive versions of the file.
 
  *  Timeline enhanced so that you can specify a range of dates.
 
  *  The /xfer handler (for push, pull, and clone) does not do