tsh bugs and requested features.
Updated Mon Sep 17 10:23:02 EDT 2007 for tsh 3.190.
Contact John Chew to report bugs or request new features. Bugs will be fixed according to their urgency; features will be added according to urgency, utility and ease of implementation.
ID | Type | Priority | Difficulty | Submission Date |
Scheduled Date |
Submitter | Description |
---|---|---|---|---|---|---|---|
1 | new | low | medium | 2007-03-01 | open | John Chew | tsh should understand page sizes and insert page breaks with repeated headings as appropriate. |
3 | bug | high | medium | 2007-07-01 | 2007-08-15 | Stewart Holden | “config exagony ” and “ChewPair &rdquo do not always interact well. |
4 | new | low | low | 2007-07-01 | open | Stewart Holden | Request for a configuration option that suppresses ranked pairings files for directors who will always use alpha pairings. |
7 | new | low | medium | 2007-07-02 | open | John Chew | Request for a command that purges all journalled files after a tournament is over. |
8 | new | medium | low | 2007-07-03 | 2007-08-22 | Stewart Holden | Request for a configuration option that specifies rewrites player names with first names first and last names last. |
9 | new | medium | medium | 2007-07-04 | open | John Chew | Request for pairings commands specifically for inter-team matches, such as team vs. team round robin. |
10 | new | medium | high | 2007-07-04 | open | John Chew | tsh should warn when delayed Gibsonization is detected when Fontes pairings are in effect. |
11 | bug | medium | medium | 2007-07-04 | open | John Chew | Pairings commands should not pair past “config max_rounds ”. |
12 | bug | high | medium | 2007-07-04 | 2007-09-01 | John Chew | A large number of bug reports and new feature requests are embedded in source documentation and should be moved to this file. |
13 | new | medium | high | 2007-07-04 | open | John Chew | webupdater should be configurable, documented and Windows-compatible. |
14 | new | low | high | 2007-07-04 | open | John Chew | Interactive config.tsh editor. |
15 | bug | low | high | 2007-07-04 | open | John Chew | Supplying one argument to “PAIR ” should unpair the identified player. |
16 | new | low | high | 2007-07-04 | open | John Chew | It should be possible to request that commands be triggered when all data has been entered (and possibly checked) for a round in a division. |
17 | new | low | medium | 2007-07-04 | open | John Chew | Photos on scorecards. |
18 | new | low | high | 2007-07-04 | open | John Chew | Virtual scorecards on the web. |
19 | new | low | high | 2007-07-04 | open | John Chew | Printing from within tsh. |
20 | bug | low | medium | 2007-07-04 | open | John Chew | Add more internal cross-references in the documentation |
21 | bug | low | medium | 2007-07-04 | open | John Chew | Proofread documentation for typographic style. |
22 | new | low | high | 2007-07-04 | open | John Chew | Load large divisions in separate threads, when the Perl thread model makes this faster. |
23 | new | high | medium | 2007-09-01 | open | John Chew | A report that lists the last lines of scorecards for all players, so that players can check their results. |
24 | new | medium | medium | 2007-07-04 | open | John Chew | Choose random seed for firsts/seconds in a way that can't be jiggered by a director. |
25 | new | low | high | 2007-07-04 | open | John Chew | Correctly rate NSA players who are on high multipliers. |
26 | new | low | medium | 2007-07-04 | open | John Chew | Hovering on photos should enlarge them. |
27 | new | low | low | 2007-07-04 | open | John Chew | Using the manual PAIR command sometimes leads to more than one game at one board. It should swap boards as necessary. |
28 | new | low | high | 2007-07-04 | open | John Chew | Swiss pairings should try to minimize the number of players promoted between groups each round. |
29 | new | low | high | 2007-07-04 | open | John Chew | Commands should have alternate syntaxes. For example, the input for Addscore should be parsed as [[keyword(missing)],[keyword(division), division],[player score],[player score player score]]. |
30 | new | high | medium | 2005-01-01 | open | Graeme Thomas | Swiss pairings should arguably rank players first on sum of opponent scores (SOS), then cume. |
31 | new | high | high | 2007-07-04 | 2007-09-01 | John Chew | Should try provisionally assigning the higher-rated player in each game a win in the current round when pairing Fontes. |
32 | new | low | high | 2007-07-04 | open | John Chew | Web interface should highlight recently updated information. |
39 | new | low | low | 2007-08-16 | open | John Chew | If tsh chooses a sample event, the user should be given the option of interactively creating a new event, as per issue 14. |
40 | new | medium | high | 2007-08-16 | open | John Chew | TSH::Config::Export() should be removed once it is no longer necessary. |
41 | new | low | medium | 2007-08-16 | open | John Chew | ‘tshxcfg.txt’ should be read in and eval’ed, so that its code can have access to a lexical copy of $tournament. |
42 | new | low | medium | 2007-08-16 | open | Dan Pratt | ‘util/rr.pl’ should be replaced by an algorithm in ‘RoundRobin.pm’ that uses Clark pairings alternating starts/replies for the side of the table that has player 1, randomly choosing what player 1 does in the first round. |
44 | new | high | high | 2007-08-19 | open | NSA Tech Committee | Connect to NSA ratings database so that player names do not have to be misentered manually, and so that current ratings can optionally be imported (though not for a ME after EB). Also connect to the player database to access/maintain contact information |
45 | new | high | low | 2007-08-19 | open | NSA Tech Committee | A command to move players between divisions before the tournament begins. |
46 | new | high | high | 2007-08-27 | open | John Chew | A command that automatically assigns players to divisions according to rules set out in the configuration file. |
47 | new | high | medium | 2007-08-19 | open | NSA Tech Committee | A command to perform Snake pairings |
48 | new | high | medium | 2007-08-19 | open | NSA Tech Committee | event triggers should include a prompt asking user if they want to compute/print pairings and standings |
49 | new | high | medium | 2007-08-19 | open | NSA Tech Committee | Byes should not be assigned to unrated players in the first round. |
50 | new | high | medium | 2007-08-19 | open | NSA Tech Committee | During data entry, the most recently entered game's spread should be optionally displayed. |
51 | new | high | medium | 2007-08-19 | open | NSA Tech Committee | The “EditScore ” command should let the user set cumeadj. |
52 | new | high | medium | 2007-08-19 | open | NSA Tech Committee | A new command that prints a player address list. |
53 | new | high | medium | 2007-08-19 | open | NSA Tech Committee | A new command that prints just player numbers, ratings and names. |
54 | new | high | high | 2007-08-19 | open | NSA Tech Committee | Optionally allow portrait/landscape orientation choice in tsh (without using Page Setup), by rendering as a PDF. This would also help give finer layout control, enable direct printing from tsh in OS/X, and would generally be a good thing. |
55 | new | high | medium | 2007-08-19 | open | NSA Tech Committee | Explain to specifications authors why it is impossible to prevent some fields in printouts from wrapping under some conditions. |
56 | new | high | high | 2007-08-19 | open | NSA Tech Committee | User interface should be intuitive to more people. |
57 | new | high | medium | 2007-08-19 | open | NSA Tech Committee | Pairings reports should optionally include brief notes explaining how the pairings were computed. |
58 | new | medium | low | 2007-08-28 | open | Stewart Holden | MISSING can be abbreviated to M only when invoked from within Addscore. |
59 | new | medium | low | 2007-08-28 | open | Stewart Holden | MISSING should not require its round number unless “config allow_gaps = 1 ” is in effect. |
60 | new | medium | high | 2007-08-28 | open | Stewart Holden | It would be nice to be able to specify the order of rounds in a round robin, so that, e.g., players who needed byes in specific rounds could be accommodated. |
61 | new | medium | medium | 2007-08-28 | open | Stewart Holden | The order of rounds in a round robin ought to depend on the division name, so as to reduce the likelihood of data entry confusion. |
ID | Type | Priority | Difficulty | Submission Date |
Resolution Date |
Submitter | Description |
---|---|---|---|---|---|---|---|
34 | bug | low | low | 2007-07-30 | 2007-07-30 | Stewart Holden | “showWallChart ” displays one too many rounds. |
35 | bug | high | low | 2007-08-01 | 2007-08-01 | John Chew | “config board_stability ” tries to keep board stable even across session breaks. |
36 | bug | high | medium | 2007-08-01 | 2007-08-01 | John Chew | “InitFontes ” ignores board reservations specified using “config reserved ”. |
37 | bug | high | low | 2007-08-03 | 2007-08-03 | John Chew | “ChewPair ” overestimates the number of players in contention. |
38 | bug | high | low | 2007-08-11 | 2007-08-11 | John Chew | “Addscore ” does not take into account “config entry = 'spread' ” when assessing validity of scores. |
6 | new | medium | medium | 2007-07-01 | 2007-08-12 | Evan Simpson | Request for a new type of roto command that lets people predict ranks of everyone in a division |
5 | new | medium | low | 2007-07-01 | 2007-08-16 | Stewart Holden | “MISSING ” should accept an optional argument specifying a division. |
43 | new | low | low | 2007-04-19 | 2007-08-19 | Stewart Holden | “RANDomscores ” always assigns 300 points to an ABSP unrated player. |
33 | bug | high | medium | 2007-07-28 | 2007-08-21 | Stewart Holden | “config gibson ” does not work with KOTH command. |
62 | new | medium | medium | 2007-08-28 | 2007-08-28 | Stewart Holden | ‘tsh.css’ needs to be copied to the event directory when “config html_in_event_directory = 1 ” is in effect. |
63 | new | high | low | 2007-09-04 | 2007-09-04 | Barry Harridge | “AUPAIR ” does not correctly handle byes. |
64 | new | low | low | 2007-09-09 | 2007-09-12 | Stewart Holden | “ABSPgrid ” HTML output does not need to be indexed. |
2 | new | low | high | 2007-03-01 | 2007-09-13 | John Chew | tsh should be rewritten as a multithreaded, multiuser system. |
65 | new | low | low | 2007-09-13 | 2007-09-14 | Stewart Holden | “ShowPairings ” should default to not rendering in two columns in the ABSP realm. |