| Title | Users can't get help based on messages |
| Status | closed |
| Priority | optional |
| Assigned user | Gareth Rees |
| Organization | Ravenbrook |
| Description | The P4DTI produces a lot of messages. It would be good to allow users to follow some sort of link from these to more information and experience. |
| Analysis | All error and log messages in the replicator need identifiers so that we can refer to them in troubleshooting sections. |
| How found | inspection |
| Evidence | <http://info.ravenbrook.com/mail/2000/10/16/10-50-49/0.txt>< http://info.ravenbrook.com/mail/2000/10/16/11-17-13/0.txt> |
| Test procedure | <http://www.ravenbrook.com/project/p4dti/master/test/test_catalog.py> |
| Created by | Gareth Rees |
| Created on | 2000-10-19 15:15:57 |
| Last modified by | Gareth Rees |
| Last modified on | 2001-12-10 18:58:19 |
| History | 2000-10-19 GDR Created based on entry in todo list on whiteboard |
| Change | Effect | Date | User | Description |
|---|---|---|---|---|
| 9853 | closed | 2001-03-12 21:02:36 | Gareth Rees | Added message factory classes to message.py (objects belonging to these classes have a new() method that generates a new message object). Wrote a catalog_factory class that gets its message text from a message catalog, to support localization and message ids. Added module catalog.py, containing a message catalog in English. Updated the P4DTI to use the message catalog. Much improved the formatting of error messages, by passing around a list of paragraphs, and then wrapping them to 80 columns before sending. Updated the AG, section 11.2, to use the message ids. |
| 5621 | open | 2000-12-07 13:24:08 | Richard Brooksby | Documenting likely configuration error messages. Updating "resolver" to "administrator" in some error messages in the code. |