To submit a bug, please email platypus@pisoftware.com
No | Area | Pri | Status | Subject |
---|---|---|---|---|
4 | 2 | devconf.txt unimplemented functionality | ||
Doco anything in devconf.txt that isn't yet implmenented. | ||||
8 | 3 | PO_UNUSED etc in Makefiles | ||
Add these lists to the top of the presentation Makefiles. | ||||
9 | 1 | presentation subdirectories | ||
NewApp (or a shell script) should create needed subdirs, create the Makesfiles (with the ROOT, PACKAGE_DIR, REL_DIR, SUBDIRS set correctly). | ||||
12 | 1 | ErrorHandler is not robust | ||
The ErrorHandler java is careless about using variables that might be null, and other things that might throw an exception. We must make the ErrorHandler robust! Hmm ... the 'catch' clause of the ErrorHandler doesn't use the template DOM ... I think we should change it so it does. This would mean we get to pass on as much of the information we've gathered as we can. | ||||
16 | 1 | CodeTemplate: HTML tags in JavaDoc | ||
The HTML tags in the template Javadoc in CodeTemplate just disappear in the generated code. They should be like <BR> instead of <BR>. Fix this. | ||||
20 | 3 | Describe Timesheet app | ||
In overview/workflows.html, we need to give a user level description of how the timesheet app works. Must mention that the app is not meant to provide complete funcitonality - it is just a tutorial. | ||||
22 | 2 | tools/confgen | ||
Expand this file. Actually describe the decisions that ConfigGen makes. | ||||
25 | 2 | dev_conf etc: descriptive vs configurable | ||
Some of the values in dev.conf are descriptive (rather than configurable), and should not be hand-edited. These describe the prototype HTML and the database schema. They include the TABLE section (I think!), and the FORM ELEMENT TYPE values, for example. We should note in the dev_conf.html (and its links) which fields are descriptive and shouldn;t be hand-edited. | ||||
38 | 1 | Deletes of time entries needed. | ||
Time entries need to be able to be deleted. This can be handled by setting the time to 0 hours, or in a better way. This is a new feature and is NOT for pre-release of timesheet as a sample app. | ||||
40 | 2 | EditPersonList.po - hyperlink e-mail addresses | ||
maintenance/EditPersonList.po (and others) - all e-mail addresses should be hyperlinked with a "mailto:" link. | ||||
42 | 2 | Case insensitive searches | ||
The search against FirstName in EditPersonList (ie, after EditPersonQuery) is case sensitive. Do we want to make our query searches case insensitive? | ||||
44 | 1 | ErrorHandler display of session data | ||
The session data is displayed in the ErrorHandler using the .toString() method, which puts in in curly braces, without whitespace. Dave has written a ProdUtil method for prettily formatting a KVT. We should use this inside the ErrorHandler. | ||||
54 | 2 | Platypus documentation GIF | ||
IMHO, The GIF at the top of each of the doco pages should be narrower (and perhaps smaller overall), and should have ALIGN="RIGHT", so that the header and text will flow around it. | ||||
55 | 3 | Check for broken links | ||
Test the doco for broken links. |