Nice discussion, I was pointed to it via Twitter.
Start with formulating values Buttplug wants to respect, these sit a bit inbetween the mission statement and the practical translation. Some suggestions:
- inclusiveness, everybody should be able to have a desirable experience while using Buttplug, regardless of … (very long list is possible here)
- Smooth user experience, using Buttplug shouldn’t be a turn off
- Creativity, everybody experiences sex in different ways, Buttplug should not limit to one or more sexual scripts but invite developers and users to adapt it to their own needs and scenario’s
- Safety, many applications of sex toys are surrounded with taboos in some cases users may experience social exclusion or even prosecution because of their use of sex toys, Buttplug should be a safe environment for its users
Once you have decided upon the values Buttplug should adhere to, you can elaborate them with examples and more technical guidelines on how to achieve those (my knowledge of the project is too limited to step in here).
I hope this helps