Title | Document histories missing from sources |
Status | closed |
Priority | critical |
Assigned user | Richard Brooksby |
Organization | Ravenbrook |
Description | The source licence asks people to append to the document history, but they can't (and won't) if there isn't one, so we'll lose valuable records if other people modify the code. |
Analysis | Add a document history to every source file with at least one entry that doesn't just say "added document history". RB 2000-12-07 In version/0.4/...@5644: rb@sparrow$ find . -type f -print | while read name; do if ! grep 1>&2 -q 'DOCU MENT HISTORY' $name; then echo $name; fi; done | xargs file | grep -i text ./code/p4dti.dsw: ASCII text ./code/python-teamtrack-interface/index.html: English text ./code/python-teamtrack-interface/junk.c: C program text ./code/python-teamtrack-interface/shell.py: English text ./code/python-teamtrack-interface/teamtrack-module.cpp: C program text ./code/python-teamtrack-interface/teamtrack-module.h: C program text ./code/python-teamtrack-interface/teamtrack-python.h: C program text ./code/python-teamtrack-interface/teamtrack-record.cpp: C program text ./code/python-teamtrack-interface/teamtrack-record.h: C program text ./code/python-teamtrack-interface/teamtrack-server.cpp: C program text ./code/python-teamtrack-interface/teamtrack-server.h: C program text ./code/python-teamtrack-interface/teamtrack.dsp: English text ./code/python-teamtrack-interface/teamtrack_test.py: English text ./code/replicator/bugzilla.py: English text ./code/replicator/bugzilla_test.py: English text ./code/replicator/check_teamtrack.py: English text ./code/replicator/config_bugzilla.py: English text ./code/replicator/config_teamtrack.py: English text ./code/replicator/configure_teamtrack.py: English text ./code/replicator/dt_bugzilla.py: English text ./code/replicator/dt_teamtrack.py: English text ./code/replicator/logger.py: English text ./code/replicator/migrate_teamtrack.py: English text ./code/replicator/p4.py: English text ./code/replicator/perforce_sample_data.py: English text ./code/replicator/replicator.py: English text ./code/replicator/replicator_test.py: English text ./code/replicator/run_bugzilla.py: English text ./code/replicator/run_teamtrack.py: English text ./code/replicator/teamtrack_sample_data.py: English text ./code/tsapi/Makefile: ASCII text ./code/tsapi/TSApi.dsp: English text ./code/tsapi/TSDef.h: C program text ./code/tsapi/TSField.C: C program text ./code/tsapi/TSField.h: C program text ./code/tsapi/TSList.C: C program text ./code/tsapi/TSList.h: C program text ./code/tsapi/TSObject.h: C++ program text ./code/tsapi/TSRecord.C: C program text ./code/tsapi/TSRecord.h: C program text ./code/tsapi/TSServer.C: C program text ./code/tsapi/TSServer.h: C program text ./code/tsapi/TSSocket.C: C program text ./code/tsapi/TSSocket.h: C program text ./code/tsapi/TSString.C: C program text ./code/tsapi/TSString.h: C program text ./design/architecture/index.html: English text ./design/bugzilla-p4dti-schema/index.html: English text ./design/bugzilla-schema/index.html: English text ./design/index.html: English text ./design/python-bugzilla-interface/index.html: English text ./design/python-teamtrack-interface/index.html: English text ./design/replicator-bugzilla-interface/index.html: English text ./design/replicator-class/index.html: English |
How found | inspection |
Evidence | Noticed while reading NB's source. RB 2000-12-07 |
Observed in | 0.4.0 |
Created by | Richard Brooksby |
Created on | 2000-12-07 14:00:02 |
Last modified by | Gareth Rees |
Last modified on | 2010-10-06 21:35:58 |
History | 2000-12-07 RB Created. Added anti-grep for histories. |
Change | Effect | Date | User | Description |
---|---|---|---|---|
5671 | closed | 2000-12-08 10:30:26 | Gareth Rees | Merged development branch for adding document histories into master sources. |
5654 | closed | 2000-12-07 22:00:26 | Gareth Rees | Added Document Histories to P4DTI source code, so that people can follow the instructions in our copyright notice and add to the document history. I used change comments to build the histories, using development after version 0.4 was branched for files that have changed a lot, and all development for files that have changed little. |