Ever found a typo in a book and wondered how to suggest to fix it ?
It is now possible with project gitenberg - when literature meets open source.
Git is a well known tool for developers : it is a version management system. When developers introduce a change on their code, they do not just change the code on servers, they commit it to their version management system, which allows, for any change, to see when, why and by whom it was introduced. It also allows to easily retrieve a previous version.
Github is a website that uses git to allows developers to contribute on projects. It is now the website where most open source projects are hosted. If a developer find a problem with an open source project, he suggests a change and project owner may decide to discuss it and integrate or not it in his project. If someone have found a problem but does not have code to suggest to fix it, it is possible to simply open an issue that will let project owner know there is a problem.
Gitenberg decided to use that to allow to suggest edits on public domain books. Project is brand new and already is reporting over 43,000 books. Any problem you find, you can open an issue on the project of the book or even directly suggest change.
Books are provided only in html for what I've seen so far, but it is reported that formats more targeted at ereaders will be provided soon.
Also worth noting : as it is using tools that are part of the usual developer stack, it can be integrated in higher level applications. If successful, we can expect to see this used as a basis for more user friendly projects, allowing to report problems and - why not - it may lead to a new trend in collaborative writing.