Technical Collaboration Guidance/Principles

When developing MediaWiki software, the Wikimedia Foundation takes care to remember and consider the following principles for development:


 * Accessible - consistent, usable experience for everyone that is secure, stable, and available
 * Free - content and software should be free and readily available
 * Collaboration - open-source development depends on volunteers and staff working together to develop software
 * Transparency - development of a product should be done in the open, with public feedback loops as all possible
 * Responsive - be receptive to feedback, feature requests, and bug reports throughout the lifecycle of a product
 * Responsible - decisions made along the way in software development should be fully accounted for and owned
 * Informed - knowing not only data but the user experience itself, from the end-user, is crucial
 * Documentation - provide as much information in public as possible, whenever possible