Estimated hours taken: 2.5
Rewrite and clarify review policy.
compiler/notes/CODING_STANDARDS:
Remove most of the text on reviews, move it into REVIEWS.
Put in a reference to REVIEWS.
compiler/notes/REVIEWS:
New document, describes review procedures and policies.
Estimated hours taken: 0.25
compiler/notes/CODING_STANDARDS:
Mention that people should review their changes themselves
before sending them to someone else to review.
Estimated hours taken: 0.5
notes/CODING_STANDARDS:
Add more detailed guidelines on layout of comments,
if-then-elses and type definitions. Mention that
language features such as functions shouldn't be used yet.
Estimated hours taken: 0.5
compiler/notes/CODING_STANDARDS:
Add some more stuff on
- when to update the NEWS file
- avoiding fixed limits
- error handling and error messages
Estimated hours taken: 0.1
compiler/notes/CODING_STANDARDS:
Any new compiler modules or other major design changes should
be documented in `compiler/notes/COMPILER_DESIGN'.
Estimated hours taken: 0.1
compiler/notes/CODING_STANDARDS:
Mention that CVS log messages should say why the change was done,
not just what the change was. (This change was done in the hope
that people will use more informative CVS log messages.)
Estimated hours taken: 0.25
compiler/notes/CODING_STANDARDS:
Add some information about committing changes.
(In particular, when adding new files, don't forget to
check the permissions!)
compiler/notes:
Add a CODING_STANDARDS document.
Update the TODO list.
Remove the BUGS file, since it was obsolete.
(Bugs are now kept in `~fjh/Mail/bugs*'.)