Technical Collaboration Guidance/Principles

The Wikimedia Foundation designs and develops software for the end user. When doing so, the Wikimedia Foundation takes care to remember and consider the following principles for development: This list is not exhaustive.
 * 1) Free - all content, software, and products should always be freely licensed and readily available
 * 2) Be Informed and have insight - having a deep understanding of the user experience itself is crucial; decision making is data-informed and people driven to serve the end user
 * 3) Be transparent and responsible - development of a product should be done in the open, with public feedback loops as all possible, and decisions made along the way in software development should be fully accounted for and explained as needed
 * 4) Be collaborative and adaptive - open-source development depends on volunteers and staff working together to develop software; we should be receptive to feedback, feature requests, and bug reports throughout the lifecycle of a product
 * 5) Be accessible and secure - we provide a consistent, usable experience for all populations, regardless of technical limitations or physical disability, making sure to maintain user privacy and site security