12 Commandments of Collaborative Literacy: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 8: | Line 8: | ||
#'''Use standard information architecture for documentation.''' Documentation should be structured so anyone can find out anything about any topic of development. | #'''Use standard information architecture for documentation.''' Documentation should be structured so anyone can find out anything about any topic of development. | ||
#'''Use standard development protocols.''' This allows everyone to be on the same page regarding development. | #'''Use standard development protocols.''' This allows everyone to be on the same page regarding development. | ||
#'''Use the official Development ISO for universal compatibility.''' OSE will release its official OSE Linux distribution containing all commonly used software (FreeCAD, LibreCAD, Kdenlive, Blender, Pronterface, GIMP, QGIS, KiCad, etc) | #'''Use the official Development ISO for universal compatibility.''' OSE will release its official OSE Linux distribution containing all commonly used software (FreeCAD, LibreCAD, Kdenlive, Blender, Pronterface, GIMP, QGIS, KiCad, etc). This is intended to eliminate all possible software cross-platform incompatibilities. |
Revision as of 20:13, 10 October 2016
- Work in the cloud. Make all documents accessible via a web link so a person can view things online. This minimizes any issues related to file downloads and viewing of downloaded files.
- Work with editable documents. The only constant is change. Why should documents be static? New versions should
- Work with collaborative documents. Multiple people can view and edit at the same time, to leverage collaborative development.
- Use versioning. Under the assumption that all documents evolve, use versioning systems to allow for tracking of change. For example, this wiki has version history, and files within the wiki have a version history as well.
- Keep a public work log. This allows anyone to see what you are doing to help you and to collaborate with you. This should be public, such that even uninvited collaborators can contribute.
- Use open source and libre software. Only with non-proprietary, open source software are you assured universal and permanent access to software. This allows universal collaboration opportunities, including those people who would otherwise not be able to afford the software. These also provide the 4 Freedoms. This also avoids the risk of running malware on your computer, as potentially any non-libre software can be malware without you knowing it.
- Document all that you do on your work log. This includes common use of embedding other content.
- Use standard information architecture for documentation. Documentation should be structured so anyone can find out anything about any topic of development.
- Use standard development protocols. This allows everyone to be on the same page regarding development.
- Use the official Development ISO for universal compatibility. OSE will release its official OSE Linux distribution containing all commonly used software (FreeCAD, LibreCAD, Kdenlive, Blender, Pronterface, GIMP, QGIS, KiCad, etc). This is intended to eliminate all possible software cross-platform incompatibilities.