Request for Changes-28: Remove random contributor list functionality

From OTBWiki
Jump to: navigation, search

[Request for Changes - 1] Name of the request for changes

Status

Summary

Remove the randomization of the Software Guide contributors list and replace with a static list in alphabetical order.

Rationale

Compiling the software guide overwrites a source file:

Documentation/SoftwareGuide/Latex/ContributorListRandom.tex

Which either stays as untracked modifications in the source tree, or is added to an irrelevant commit. Modifying the content of a source file randomly during each build is error prone. This RFC replaces it with a static contributor list in alphabetical order.

Implementation details

Classes and files

M       Documentation/SoftwareGuide/Latex/CMakeLists.txt
A       Documentation/SoftwareGuide/Latex/ContributorList.tex
D       Documentation/SoftwareGuide/Latex/ContributorList.txt
D       Documentation/SoftwareGuide/Latex/ContributorListRandom.tex
M       Documentation/SoftwareGuide/Latex/Contributors.tex
D       Documentation/SoftwareGuide/Latex/generateRandomContributorList.py

Applications

NA

Tests

NA

Documentation

Software guide only. See above.

Additional notes

NA