Hex Artifact Content
Not logged in

Artifact 0533219b29f8728ad01878b2df51caa3a0cf6a44:

Wiki page [To Do List] by anonymous on 2008-02-05 20:12:35.

0000: 44 20 32 30 30 38 2d 30 32 2d 30 35 54 32 30 3a  D 2008-02-05T20:
0010: 31 32 3a 33 35 0a 4c 20 54 6f 5c 73 44 6f 5c 73  12:35.L To\sDo\s
0020: 4c 69 73 74 0a 50 20 37 65 62 37 35 37 30 64 65  List.P 7eb7570de
0030: 64 66 64 37 35 63 61 34 35 30 34 39 66 39 39 31  dfd75ca45049f991
0040: 33 32 31 35 66 66 33 35 38 35 33 33 33 38 62 0a  3215ff35853338b.
0050: 55 20 61 6e 6f 6e 79 6d 6f 75 73 0a 57 20 32 30  U anonymous.W 20
0060: 34 31 0a 20 20 2a 20 20 20 41 64 64 20 74 69 63  41.  *   Add tic
0070: 6b 65 74 69 6e 67 20 61 6e 64 20 62 75 67 20 74  keting and bug t
0080: 72 61 63 6b 69 6e 67 0d 0a 20 20 2a 20 20 20 54  racking..  *   T
0090: 68 65 20 61 62 69 6c 69 74 79 20 74 6f 20 73 68  he ability to sh
00a0: 61 72 65 20 73 65 72 76 65 72 20 63 6f 6e 66 69  are server confi
00b0: 67 75 72 61 74 69 6f 6e 73 2e 20 20 41 72 67 75  gurations.  Argu
00c0: 6d 65 6e 74 73 20 74 6f 20 22 70 75 73 68 22 20  ments to "push" 
00d0: 61 6e 64 20 22 70 75 6c 6c 22 0d 0a 20 20 2a 20  and "pull"..  * 
00e0: 20 20 54 68 65 20 65 71 75 69 76 61 6c 65 6e 74    The equivalent
00f0: 20 6f 66 20 22 63 76 73 20 61 6e 6e 6f 74 61 74   of "cvs annotat
0100: 65 22 20 28 50 61 72 74 69 61 6c 20 69 6d 70 6c  e" (Partial impl
0110: 65 6d 65 6e 74 61 74 69 6f 6e 20 69 73 20 6e 6f  ementation is no
0120: 77 0d 0a 20 20 20 20 20 20 63 68 65 63 6b 65 64  w..      checked
0130: 20 69 6e 2e 20 20 4e 65 65 64 20 74 6f 20 61 64   in.  Need to ad
0140: 64 20 66 65 61 74 75 72 65 73 2e 29 0d 0a 20 20  d features.)..  
0150: 2a 20 20 20 50 72 69 76 61 74 65 20 62 72 61 6e  *   Private bran
0160: 63 68 65 73 20 74 68 61 74 20 61 72 65 20 6e 6f  ches that are no
0170: 74 20 70 75 73 68 65 64 20 6f 72 20 70 75 6c 6c  t pushed or pull
0180: 65 64 2e 0d 0a 20 20 2a 20 20 20 22 64 69 66 66  ed...  *   "diff
0190: 22 20 63 6f 6d 6d 61 6e 64 73 20 77 6f 72 6b 20  " commands work 
01a0: 61 67 61 69 6e 73 74 20 61 72 62 69 74 72 61 72  against arbitrar
01b0: 79 20 76 65 72 73 69 6f 6e 73 2e 0d 0a 20 20 2a  y versions...  *
01c0: 20 20 20 45 61 73 79 20 77 61 79 20 74 6f 20 63     Easy way to c
01d0: 68 61 6e 67 65 20 63 6f 6d 6d 65 6e 74 73 20 6f  hange comments o
01e0: 6e 20 63 68 65 63 6b 2d 69 6e 73 0d 0a 20 20 20  n check-ins..   
01f0: 20 20 20 61 6e 64 20 64 6f 20 6f 74 68 65 72 20     and do other 
0200: 74 61 67 20 6d 61 6e 69 70 75 6c 61 74 69 6f 6e  tag manipulation
0210: 73 2e 0d 0a 20 20 2a 20 20 20 53 65 61 72 63 68  s...  *   Search
0220: 2c 20 69 6e 63 6c 75 64 69 6e 67 20 66 75 6c 6c  , including full
0230: 2d 74 65 78 74 20 73 65 61 72 63 68 20 6f 66 0d  -text search of.
0240: 0a 20 20 20 20 20 20 68 69 73 74 6f 72 69 63 61  .      historica
0250: 6c 20 63 68 65 63 6b 2d 69 6e 73 2e 0d 0a 20 20  l check-ins...  
0260: 2a 20 20 20 41 74 74 61 63 68 6d 65 6e 74 73 20  *   Attachments 
0270: 6f 6e 20 77 69 6b 69 20 70 61 67 65 73 20 61 6e  on wiki pages an
0280: 64 20 6f 6e 20 74 69 63 6b 65 74 73 0d 0a 20 20  d on tickets..  
0290: 2a 20 20 20 41 62 69 6c 69 74 79 20 74 6f 20 61  *   Ability to a
02a0: 74 74 61 63 68 20 69 6d 61 67 65 20 66 69 6c 65  ttach image file
02b0: 73 20 28 47 49 46 73 20 61 6e 64 20 4a 50 45 47  s (GIFs and JPEG
02c0: 73 29 20 61 6e 64 0d 0a 20 20 20 20 20 20 20 72  s) and..       r
02d0: 65 66 65 72 20 74 6f 20 74 68 65 73 65 20 69 6e  efer to these in
02e0: 20 77 69 6b 69 20 70 61 67 65 73 2e 20 20 45 6e   wiki pages.  En
02f0: 68 61 6e 63 65 20 77 69 6b 69 20 74 6f 20 74 68  hance wiki to th
0300: 65 0d 0a 20 20 20 20 20 20 70 6f 69 6e 74 20 77  e..      point w
0310: 68 65 72 65 20 69 74 20 63 61 6e 20 68 6f 73 74  here it can host
0320: 20 74 68 65 20 65 78 69 73 74 69 6e 67 20 66 6f   the existing fo
0330: 73 73 69 6c 20 64 6f 63 75 6d 65 6e 74 61 74 69  ssil documentati
0340: 6f 6e 2e 0d 0a 20 20 2a 20 20 41 62 69 6c 69 74  on...  *  Abilit
0350: 79 20 74 6f 20 73 74 6f 72 65 20 61 6e 20 69 6d  y to store an im
0360: 61 67 65 20 66 6f 72 20 74 68 65 20 6c 6f 67 6f  age for the logo
0370: 20 69 6e 20 74 68 65 20 75 70 70 65 72 2d 6c 65   in the upper-le
0380: 66 74 20 63 6f 72 6e 65 72 2e 0d 0a 20 20 2a 20  ft corner...  * 
0390: 20 41 20 73 65 6c 65 63 74 69 6f 6e 20 6f 66 20   A selection of 
03a0: 22 73 6b 69 6e 73 22 20 2d 20 73 61 6d 70 6c 65  "skins" - sample
03b0: 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 73 20   configurations 
03c0: 74 68 61 74 20 73 65 72 76 65 20 61 73 0d 0a 20  that serve as.. 
03d0: 20 20 20 20 20 62 61 73 65 6c 69 6e 65 73 20 66       baselines f
03e0: 6f 72 20 63 75 73 74 6f 6d 69 7a 61 74 69 6f 6e  or customization
03f0: 2e 0d 0a 20 20 2a 20 20 20 45 78 65 63 75 74 69  ...  *   Executi
0400: 6f 6e 20 6f 66 20 61 72 62 69 74 72 61 72 79 20  on of arbitrary 
0410: 61 63 74 69 6f 6e 73 20 6f 6e 20 63 68 65 63 6b  actions on check
0420: 69 6e 0d 0a 20 20 2a 20 20 20 45 6d 61 69 6c 20  in..  *   Email 
0430: 6e 6f 74 69 66 69 63 61 74 69 6f 6e 73 20 61 72  notifications ar
0440: 65 20 6f 6e 65 20 65 78 61 6d 70 6c 65 20 6f 66  e one example of
0450: 20 74 68 69 73 0d 0a 20 20 2a 20 20 20 54 68 65   this..  *   The
0460: 20 61 6c 72 65 61 64 79 20 65 78 69 73 74 69 6e   already existin
0470: 67 20 61 75 74 6f 2d 73 79 6e 63 20 66 65 61 74  g auto-sync feat
0480: 75 72 65 20 69 73 20 61 20 73 70 65 63 69 61 6c  ure is a special
0490: 69 7a 65 64 20 66 6f 72 6d 20 6f 66 20 74 68 65  ized form of the
04a0: 20 73 61 6d 65 0d 0a 20 20 2a 20 20 20 45 78 74   same..  *   Ext
04b0: 65 6e 64 20 74 69 6d 65 6c 69 6e 65 20 61 6e 64  end timeline and
04c0: 20 77 69 6b 69 20 68 69 73 74 6f 72 79 20 74 6f   wiki history to
04d0: 20 61 6c 6c 6f 77 20 75 73 65 72 73 20 74 6f 20   allow users to 
04e0: 73 65 65 20 77 69 6b 69 20 70 61 67 65 20 64 69  see wiki page di
04f0: 66 66 65 72 65 6e 63 65 73 20 66 72 6f 6d 20 65  fferences from e
0500: 64 69 74 20 74 6f 20 65 64 69 74 2e 20 5b 68 74  dit to edit. [ht
0510: 74 70 3a 2f 2f 77 69 6b 69 2e 74 63 6c 2e 74 6b  tp://wiki.tcl.tk
0520: 2f 5f 68 69 73 74 6f 72 79 2f 36 30 36 7c 45 78  /_history/606|Ex
0530: 61 6d 70 6c 65 20 40 20 54 63 6c 65 72 27 73 20  ample @ Tcler's 
0540: 57 69 6b 69 5d 2e 0d 0a 20 20 2a 20 20 20 50 6f  Wiki]...  *   Po
0550: 6c 69 73 68 20 6f 75 72 20 63 75 72 72 65 6e 74  lish our current
0560: 20 70 6c 61 69 6e 20 75 6e 69 64 69 66 66 20 76   plain unidiff v
0570: 69 65 77 20 6f 66 20 66 69 6c 65 2f 63 68 61 6e  iew of file/chan
0580: 67 65 73 65 74 20 64 69 66 66 65 72 65 6e 63 65  geset difference
0590: 73 2e 20 47 6f 6f 67 6c 65 27 73 20 76 69 65 77  s. Google's view
05a0: 20 6f 66 20 64 65 6c 74 61 73 20 6c 6f 6f 6b 73   of deltas looks
05b0: 20 6e 69 63 65 2e 20 5b 68 74 74 70 3a 2f 2f 63   nice. [http://c
05c0: 6f 64 65 2e 67 6f 6f 67 6c 65 2e 63 6f 6d 2f 70  ode.google.com/p
05d0: 2f 74 63 6c 73 64 6c 2f 73 6f 75 72 63 65 2f 64  /tclsdl/source/d
05e0: 65 74 61 69 6c 3f 72 3d 38 7c 45 78 61 6d 70 6c  etail?r=8|Exampl
05f0: 65 20 6f 66 20 47 6f 6f 67 6c 65 5d 2e 0d 0a 20  e of Google]... 
0600: 20 2a 20 20 20 49 67 6e 6f 72 65 20 66 69 6c 65   *   Ignore file
0610: 73 20 28 2e 6f 2c 20 2e 70 79 63 2c 20 2e 63 6c  s (.o, .pyc, .cl
0620: 61 73 73 2c 20 2e 63 76 73 69 67 6e 6f 72 65 2c  ass, .cvsignore,
0630: 20 65 74 63 2e 2e 2e 29 20 2d 20 65 78 74 72 61   etc...) - extra
0640: 20 63 6f 6d 6d 61 6e 64 20 69 73 20 68 61 72 64   command is hard
0650: 20 74 6f 20 69 64 65 6e 74 69 66 79 20 22 65 78   to identify "ex
0660: 74 72 61 22 20 66 69 6c 65 73 20 69 6e 73 69 64  tra" files insid
0670: 65 20 6f 66 20 6d 61 6e 79 20 70 72 6f 6a 65 63  e of many projec
0680: 74 73 2e 0d 0a 20 20 2a 20 20 20 41 64 64 20 61  ts...  *   Add a
0690: 62 69 6c 69 74 79 20 74 6f 20 64 65 6c 65 74 65  bility to delete
06a0: 20 6f 72 20 72 65 6e 61 6d 65 20 61 20 70 61 67   or rename a pag
06b0: 65 0d 0a 20 20 2a 20 20 20 50 61 72 74 69 61 6c  e..  *   Partial
06c0: 20 63 6f 6d 6d 69 74 20 6f 66 20 61 20 6d 6f 64   commit of a mod
06d0: 69 66 69 65 64 20 66 69 6c 65 20 28 69 2e 65 2e  ified file (i.e.
06e0: 20 63 68 6f 6f 73 65 20 77 68 69 63 68 20 6f 66   choose which of
06f0: 20 6d 61 6e 79 20 68 75 6e 6b 73 20 73 68 6f 75   many hunks shou
0700: 6c 64 20 62 65 20 63 6f 6d 6d 69 74 74 65 64 29  ld be committed)
0710: 2e 20 54 68 69 73 20 6e 65 65 64 73 20 61 20 67  . This needs a g
0720: 72 61 70 68 69 63 61 6c 20 69 6e 74 65 72 66 61  raphical interfa
0730: 63 65 20 28 66 6f 72 20 74 68 65 20 73 65 6c 65  ce (for the sele
0740: 63 74 69 6f 6e 29 2e 20 41 63 74 75 61 6c 6c 79  ction). Actually
0750: 20 65 76 65 72 79 74 68 69 6e 67 20 63 61 6e 20   everything can 
0760: 62 65 20 64 6f 6e 65 20 69 6e 20 61 6e 20 69 6e  be done in an in
0770: 74 65 72 66 61 63 65 2c 20 73 61 76 69 6e 67 20  terface, saving 
0780: 61 6e 64 20 72 65 73 74 6f 72 69 6e 67 20 74 68  and restoring th
0790: 65 20 66 69 6c 65 20 61 63 72 6f 73 73 20 74 68  e file across th
07a0: 65 20 63 6f 6d 6d 69 74 2c 20 77 69 74 68 20 73  e commit, with s
07b0: 65 6c 65 63 74 65 64 20 63 68 61 6e 67 65 73 20  elected changes 
07c0: 69 6e 20 74 68 65 20 63 6f 6d 6d 69 74 2e 20 4e  in the commit. N
07d0: 6f 20 6e 65 65 64 20 74 6f 20 6d 6f 64 69 66 79  o need to modify
07e0: 20 74 68 65 20 63 6f 72 65 20 66 6f 73 73 69 6c   the core fossil
07f0: 20 61 70 70 20 66 6f 72 20 74 68 69 73 2e 0d 0a   app for this...
0800: 0d 0a 50 72 6f 6a 65 63 74 73 0d 0a 0d 0a 20 20  ..Projects....  
0810: 2a 20 20 20 5b 49 6d 70 6f 72 74 20 43 56 53 20  *   [Import CVS 
0820: 52 65 70 6f 73 69 74 6f 72 69 65 73 5d 0d 0a 0d  Repositories]...
0830: 0a 42 75 67 73 20 72 65 70 6f 72 74 65 64 20 62  .Bugs reported b
0840: 79 20 75 73 65 72 73 0d 0a 20 20 2a 20 20 20 5b  y users..  *   [
0850: 4f 70 65 72 61 5d 0d 0a 0d 0a 0d 0a 0a 5a 20 32  Opera].......Z 2
0860: 66 37 61 32 62 64 66 30 35 38 66 34 31 32 31 33  f7a2bdf058f41213
0870: 33 31 62 39 34 65 66 37 30 30 38 35 66 30 37 0a  31b94ef70085f07.