Artifact 4429aa8717e8e0e22d900b54732ef8146e7c5f23:
Wiki page
[To Do List]
by
anonymous on
2008-02-05 20:13:53.
0000: 44 20 32 30 30 38 2d 30 32 2d 30 35 54 32 30 3a D 2008-02-05T20:
0010: 31 33 3a 35 33 0a 4c 20 54 6f 5c 73 44 6f 5c 73 13:53.L To\sDo\s
0020: 4c 69 73 74 0a 50 20 30 35 33 33 32 31 39 62 32 List.P 0533219b2
0030: 39 66 38 37 32 38 61 64 30 31 38 37 38 62 32 64 9f8728ad01878b2d
0040: 66 35 31 63 61 61 33 61 30 63 66 36 61 34 34 0a f51caa3a0cf6a44.
0050: 55 20 61 6e 6f 6e 79 6d 6f 75 73 0a 57 20 32 31 U anonymous.W 21
0060: 34 32 0a 20 20 2a 20 20 20 41 64 64 20 74 69 63 42. * 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 20 28 43 e of Google]. (C
0600: 6f 6c 6f 72 69 7a 65 64 20 73 69 64 65 2d 62 79 olorized side-by
0610: 2d 73 69 64 65 20 76 69 65 77 20 74 68 72 6f 75 -side view throu
0620: 67 68 20 74 68 65 20 27 64 69 66 66 27 20 6c 69 gh the 'diff' li
0630: 6e 6b 2c 20 61 6e 64 20 63 6f 6c 6f 72 69 7a 65 nk, and colorize
0640: 64 20 75 6e 69 64 69 66 66 20 74 68 72 6f 75 67 d unidiff throug
0650: 68 20 74 68 65 20 28 2b 29 20 62 75 74 74 6f 6e h the (+) button
0660: 29 2e 0d 0a 20 20 2a 20 20 20 49 67 6e 6f 72 65 )... * Ignore
0670: 20 66 69 6c 65 73 20 28 2e 6f 2c 20 2e 70 79 63 files (.o, .pyc
0680: 2c 20 2e 63 6c 61 73 73 2c 20 2e 63 76 73 69 67 , .class, .cvsig
0690: 6e 6f 72 65 2c 20 65 74 63 2e 2e 2e 29 20 2d 20 nore, etc...) -
06a0: 65 78 74 72 61 20 63 6f 6d 6d 61 6e 64 20 69 73 extra command is
06b0: 20 68 61 72 64 20 74 6f 20 69 64 65 6e 74 69 66 hard to identif
06c0: 79 20 22 65 78 74 72 61 22 20 66 69 6c 65 73 20 y "extra" files
06d0: 69 6e 73 69 64 65 20 6f 66 20 6d 61 6e 79 20 70 inside of many p
06e0: 72 6f 6a 65 63 74 73 2e 0d 0a 20 20 2a 20 20 20 rojects... *
06f0: 41 64 64 20 61 62 69 6c 69 74 79 20 74 6f 20 64 Add ability to d
0700: 65 6c 65 74 65 20 6f 72 20 72 65 6e 61 6d 65 20 elete or rename
0710: 61 20 70 61 67 65 0d 0a 20 20 2a 20 20 20 50 61 a page.. * Pa
0720: 72 74 69 61 6c 20 63 6f 6d 6d 69 74 20 6f 66 20 rtial commit of
0730: 61 20 6d 6f 64 69 66 69 65 64 20 66 69 6c 65 20 a modified file
0740: 28 69 2e 65 2e 20 63 68 6f 6f 73 65 20 77 68 69 (i.e. choose whi
0750: 63 68 20 6f 66 20 6d 61 6e 79 20 68 75 6e 6b 73 ch of many hunks
0760: 20 73 68 6f 75 6c 64 20 62 65 20 63 6f 6d 6d 69 should be commi
0770: 74 74 65 64 29 2e 20 54 68 69 73 20 6e 65 65 64 tted). This need
0780: 73 20 61 20 67 72 61 70 68 69 63 61 6c 20 69 6e s a graphical in
0790: 74 65 72 66 61 63 65 20 28 66 6f 72 20 74 68 65 terface (for the
07a0: 20 73 65 6c 65 63 74 69 6f 6e 29 2e 20 41 63 74 selection). Act
07b0: 75 61 6c 6c 79 20 65 76 65 72 79 74 68 69 6e 67 ually everything
07c0: 20 63 61 6e 20 62 65 20 64 6f 6e 65 20 69 6e 20 can be done in
07d0: 61 6e 20 69 6e 74 65 72 66 61 63 65 2c 20 73 61 an interface, sa
07e0: 76 69 6e 67 20 61 6e 64 20 72 65 73 74 6f 72 69 ving and restori
07f0: 6e 67 20 74 68 65 20 66 69 6c 65 20 61 63 72 6f ng the file acro
0800: 73 73 20 74 68 65 20 63 6f 6d 6d 69 74 2c 20 77 ss the commit, w
0810: 69 74 68 20 73 65 6c 65 63 74 65 64 20 63 68 61 ith selected cha
0820: 6e 67 65 73 20 69 6e 20 74 68 65 20 63 6f 6d 6d nges in the comm
0830: 69 74 2e 20 4e 6f 20 6e 65 65 64 20 74 6f 20 6d it. No need to m
0840: 6f 64 69 66 79 20 74 68 65 20 63 6f 72 65 20 66 odify the core f
0850: 6f 73 73 69 6c 20 61 70 70 20 66 6f 72 20 74 68 ossil app for th
0860: 69 73 2e 0d 0a 0d 0a 50 72 6f 6a 65 63 74 73 0d is.....Projects.
0870: 0a 0d 0a 20 20 2a 20 20 20 5b 49 6d 70 6f 72 74 ... * [Import
0880: 20 43 56 53 20 52 65 70 6f 73 69 74 6f 72 69 65 CVS Repositorie
0890: 73 5d 0d 0a 0d 0a 42 75 67 73 20 72 65 70 6f 72 s]....Bugs repor
08a0: 74 65 64 20 62 79 20 75 73 65 72 73 0d 0a 20 20 ted by users..
08b0: 2a 20 20 20 5b 4f 70 65 72 61 5d 0d 0a 0d 0a 0d * [Opera].....
08c0: 0a 0a 5a 20 63 31 61 36 32 39 65 32 36 30 30 35 ..Z c1a629e26005
08d0: 30 62 63 61 64 66 32 66 65 61 36 30 62 63 32 31 0bcadf2fea60bc21
08e0: 31 66 62 30 0a 1fb0.