Technical Collaboration Guidance/Principles

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

This list is not exhaustive.
 * Accessible - a consistent, usable experience for everyone, regardless of user ability
 * Secure - we make sure to maintain user privacy and site security
 * Free - content and software should be free and readily available
 * Collaborative - open-source development depends on volunteers and staff working together to develop software
 * Transparent - development of a product should be done in the open, with public feedback loops as all possible
 * Adaptive - we should 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 explained as needed
 * Informed - having a deep understanding of the user experience itself is crucial
 * Informative - provide as much relevant, accurate information on software, its development, and release in public as possible, whenever possible