TODO
author mpm@selenic.com
Sat, 02 Jul 2005 19:15:05 -0800
changeset 585 51626d888526
parent 567 87f37e61d0db
child 587 62a7b679a9ca
permissions -rw-r--r--
[PATCH] Changelogentry template cleanup -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 [PATCH] Changelogentry template cleanup From: Edouard Gomez <edouard.gomez@gmail.com> Changelogentry template cleanup Removed unuseful outside div (was probably used to carry the parity class, it's no use, multiple css classes can be assigned to the inner table instead) Removed all hardwired styles in html tags. The style has been externalized to equivalent CSS classes. The inner table is now assigned the parity CSS class. Changed all relevant table cells from td to th. Added classes to all cells in order to give some semantic rationale to these table cells. manifest hash: 2835217df09be445961b865be166c2470173ba58 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (GNU/Linux) iD8DBQFCx1g5ywK+sNU5EO8RAhKGAKCWAHrx+lLMAXjd4/vgvG7vmfSkAACfTZ+m /EyUsDVaYeVcGzFsp8liReI= =vt2N -----END PGP SIGNATURE-----
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
368
4b1cec05f3eb Add a TODO list
mpm@selenic.com
parents:
diff changeset
     1
General:
4b1cec05f3eb Add a TODO list
mpm@selenic.com
parents:
diff changeset
     2
- Better documentation
4b1cec05f3eb Add a TODO list
mpm@selenic.com
parents:
diff changeset
     3
- More regression tests
4b1cec05f3eb Add a TODO list
mpm@selenic.com
parents:
diff changeset
     4
- More specific try/except.
4b1cec05f3eb Add a TODO list
mpm@selenic.com
parents:
diff changeset
     5
- less code duplication, more code in the right places
4b1cec05f3eb Add a TODO list
mpm@selenic.com
parents:
diff changeset
     6
- python 2.2 support
4b1cec05f3eb Add a TODO list
mpm@selenic.com
parents:
diff changeset
     7
- better import support
4b1cec05f3eb Add a TODO list
mpm@selenic.com
parents:
diff changeset
     8
- export to git
520
12b4b5612fe4 Add some TODO items
mpm@selenic.com
parents: 495
diff changeset
     9
- Add standard files: ChangeLog? What else?
389
ef8ff43f9c11 Updated TODO
Thomas Arendsen Hein <thomas@intevation.de>
parents: 380
diff changeset
    10
- Code cleanup: apply http://python.org/peps/pep-0008.html
530
c5b8ed036433 Add removing print to TODO
mpm@selenic.com
parents: 520
diff changeset
    11
- Replace all remaining print statements with appropriate ui function
368
4b1cec05f3eb Add a TODO list
mpm@selenic.com
parents:
diff changeset
    12
4b1cec05f3eb Add a TODO list
mpm@selenic.com
parents:
diff changeset
    13
Core:
379
c8bd9793446d Updated TODO
Thomas Arendsen Hein <thomas@intevation.de>
parents: 368
diff changeset
    14
- difflib creating/removing files (fixed except dates: should be epoch)
c8bd9793446d Updated TODO
Thomas Arendsen Hein <thomas@intevation.de>
parents: 368
diff changeset
    15
- directory foo.d or foo.i with existing file foo (use some quoting?)
c8bd9793446d Updated TODO
Thomas Arendsen Hein <thomas@intevation.de>
parents: 368
diff changeset
    16
- get various options from hgrc (e.g. history always -v, tip always -q)
447
d8d652c1f372 Update TODO
mpm@selenic.com
parents: 429
diff changeset
    17
- better push support (hack exists)
543
61ead26cb8f0 Updated TODO
Thomas Arendsen Hein <thomas@intevation.de>
parents: 542
diff changeset
    18
- hg over ssh:// and https:// and rsync://
61ead26cb8f0 Updated TODO
Thomas Arendsen Hein <thomas@intevation.de>
parents: 542
diff changeset
    19
- hooks for new changesets getting pulled/imported etc.
493
30752b14f759 Make show_changeset show added/deleted files only in debug mode.
Thomas Arendsen Hein <thomas@intevation.de>
parents: 490
diff changeset
    20
- make showing removed files (in history etc.) faster.
368
4b1cec05f3eb Add a TODO list
mpm@selenic.com
parents:
diff changeset
    21
4b1cec05f3eb Add a TODO list
mpm@selenic.com
parents:
diff changeset
    22
Commands:
520
12b4b5612fe4 Add some TODO items
mpm@selenic.com
parents: 495
diff changeset
    23
- hg add <directory> should work
368
4b1cec05f3eb Add a TODO list
mpm@selenic.com
parents:
diff changeset
    24
- hg status <filename>: file rev, changeset rev, changed, added,
4b1cec05f3eb Add a TODO list
mpm@selenic.com
parents:
diff changeset
    25
  deleted, sha-1
4b1cec05f3eb Add a TODO list
mpm@selenic.com
parents:
diff changeset
    26
- select to pull a subset of the heads
4b1cec05f3eb Add a TODO list
mpm@selenic.com
parents:
diff changeset
    27
- commands.py: number of args too much magic (e.g. in patch())
4b1cec05f3eb Add a TODO list
mpm@selenic.com
parents:
diff changeset
    28
- automatic pull fallback to old-http://
379
c8bd9793446d Updated TODO
Thomas Arendsen Hein <thomas@intevation.de>
parents: 368
diff changeset
    29
- hg pull default in a subdir doesn't work, if it is a relative path
c8bd9793446d Updated TODO
Thomas Arendsen Hein <thomas@intevation.de>
parents: 368
diff changeset
    30
- optionally only show merges (two parents or parent != changeset-1, etc.)
368
4b1cec05f3eb Add a TODO list
mpm@selenic.com
parents:
diff changeset
    31
4b1cec05f3eb Add a TODO list
mpm@selenic.com
parents:
diff changeset
    32
Web:
379
c8bd9793446d Updated TODO
Thomas Arendsen Hein <thomas@intevation.de>
parents: 368
diff changeset
    33
- show tags in hgweb
c8bd9793446d Updated TODO
Thomas Arendsen Hein <thomas@intevation.de>
parents: 368
diff changeset
    34
- optionally only show merges (two parents or parent != changeset-1, etc.)
368
4b1cec05f3eb Add a TODO list
mpm@selenic.com
parents:
diff changeset
    35
- one hgweb with many repos (another script)
4b1cec05f3eb Add a TODO list
mpm@selenic.com
parents:
diff changeset
    36
- hgweb tip link too verbose
379
c8bd9793446d Updated TODO
Thomas Arendsen Hein <thomas@intevation.de>
parents: 368
diff changeset
    37
- hgweb: deliver static files (e.g. favicon, stylesheets)
368
4b1cec05f3eb Add a TODO list
mpm@selenic.com
parents:
diff changeset
    38
- hgweb personalization: timezone (display/change), display of
4b1cec05f3eb Add a TODO list
mpm@selenic.com
parents:
diff changeset
    39
  features
4b1cec05f3eb Add a TODO list
mpm@selenic.com
parents:
diff changeset
    40
- hg export 240 shows -tkmerge (good), hgweb does not (bad).
379
c8bd9793446d Updated TODO
Thomas Arendsen Hein <thomas@intevation.de>
parents: 368
diff changeset
    41
- some web servers think hgweb.cgi.[di] is a CGI script with old-http://
c8bd9793446d Updated TODO
Thomas Arendsen Hein <thomas@intevation.de>
parents: 368
diff changeset
    42
  (use quoting (see foo.d in Core) or document server configurations?)
c8bd9793446d Updated TODO
Thomas Arendsen Hein <thomas@intevation.de>
parents: 368
diff changeset
    43
- link children in hgweb