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)