vitess.io/vitess@v0.16.2/GUIDING_PRINCIPLES.md (about) 1 # Guiding Principles 2 3 The Vitess project operates under the guiding principles described below. The [Steering Committee](https://github.com/vitessio/vitess/blob/main/STEERING.md) is responsible for upholding these principles and keeping this document updated with any changes. 4 5 # Mission Statement 6 7 *“To be the most performant, scalable, and available NewSQL storage system in the Cloud.”* 8 9 Vitess can currently run on bare-metal or in the cloud. However, the trend is clear that applications are moving to the cloud. For the foreseeable future, we should continue to support the ability to run on bare-metal, because it will facilitate migration to the cloud. 10 11 The Vitess architecture is generic enough to accommodate any other RDBMS in the future. However, Vitess currently runs on MySQL and has many features that provide compatibility with it. Vitess should remain focused on MySQL until all frictions are removed for those who wish to migrate from MySQL to Vitess. 12 13 # Vision 14 15 The vision of the Vitess project is to serve the software community by gaining popularity and adoption. 16 17 # Values 18 19 Vitess is driven by high technical standards, and these must be maintained. It is also important to take into account that multiple humans are participating in the project, and we must ensure that we all treat each other well. In this respect, we will honor the following values: 20 21 * Technical excellence 22 * Innovation and creativity 23 * Fairness and equality 24 * Diversity 25 * Inclusiveness 26 * Openness 27 * Adherence to the [Code of Conduct](https://github.com/vitessio/vitess/blob/main/CODE_OF_CONDUCT.md)