GSoC/GCI Archive
Google Code-in 2012 The NetBSD Project

Version the documentation

completed by: Monika

mentors: Aleksej Saushev, Julian Coleman, Julian Fagir

For the final goal to ship documentation together with an operating system, you have to think about versioning documentation.

There is no use in updating information such that the documentation does not apply to the installed system anymore, but on the other hand it would be nice to update and uprade the documentation on a running system.

Which kind of information is available in NetBSD? How could you version it, what is the effort? How much information in NetBSD must be versionated, and how often are things updated?

In this task, you have to research these questions, and propose technical ways how to distribute documentation in that way (assumed there is a format which makes this possible). You should write a paper at least one page long after this task concluding your results.