Skip to content

Commit

Permalink
chore(structure): create base structure for v4.0.0
Browse files Browse the repository at this point in the history
The new structure for the repo removes all Unity project settings
and any Visual Studio project settings and just includes VRTK
example scenes and relevant documentation.

The `VRTK.Unity.Core` repo is now a submodule that includes all of
the core VRTK scripts and additional files.

Everything else has been deleted and will be added back in when
necessary.

A TestRunner scene has been added that can be used to run the
Unit Tests if required as the TestRunner scene is a completely
empty scene.
  • Loading branch information
thestonefox committed May 17, 2018
1 parent 2364628 commit eff930e
Show file tree
Hide file tree
Showing 1,479 changed files with 562 additions and 553,515 deletions.
8 changes: 0 additions & 8 deletions .editorconfig

This file was deleted.

108 changes: 54 additions & 54 deletions .github/CODE_OF_CONDUCT.md
Original file line number Original file line Diff line number Diff line change
@@ -1,55 +1,55 @@
# Code of Conduct # Code of Conduct


Contact: hello@vrtk.io Contact: hello@vrtk.io


## Why have a Code of Conduct? ## Why have a Code of Conduct?


As contributors and maintainers of this project, we are committed to providing a friendly, safe and welcoming environment for all, regardless of age, disability, gender, nationality, race, religion, sexuality, or similar personal characteristic. As contributors and maintainers of this project, we are committed to providing a friendly, safe and welcoming environment for all, regardless of age, disability, gender, nationality, race, religion, sexuality, or similar personal characteristic.


The goal of the Code of Conduct is to specify a baseline standard of behavior so that people with different social values and communication styles can talk about VRTK effectively, productively, and respectfully, even in face of disagreements. The Code of Conduct also provides a mechanism for resolving conflicts in the community when they arise. The goal of the Code of Conduct is to specify a baseline standard of behavior so that people with different social values and communication styles can talk about VRTK effectively, productively, and respectfully, even in face of disagreements. The Code of Conduct also provides a mechanism for resolving conflicts in the community when they arise.


## Our Values ## Our Values


These are the values VRTK developers should aspire to: These are the values VRTK developers should aspire to:


* Be friendly and welcoming * Be friendly and welcoming
* Be patient * Be patient
* Remember that people have varying communication styles and that not everyone is using their native language. (Meaning and tone can be lost in translation.) * Remember that people have varying communication styles and that not everyone is using their native language. (Meaning and tone can be lost in translation.)
* Be thoughtful * Be thoughtful
* Productive communication requires effort. Think about how your words will be interpreted. * Productive communication requires effort. Think about how your words will be interpreted.
* Remember that sometimes it is best to refrain entirely from commenting. * Remember that sometimes it is best to refrain entirely from commenting.
* Be respectful * Be respectful
* In particular, respect differences of opinion. It is important that we resolve disagreements and differing views constructively. * In particular, respect differences of opinion. It is important that we resolve disagreements and differing views constructively.
* Avoid destructive behavior * Avoid destructive behavior
* Derailing: stay on topic; if you want to talk about something else, start a new conversation. * Derailing: stay on topic; if you want to talk about something else, start a new conversation.
* Unconstructive criticism: don't merely decry the current state of affairs; offer (or at least solicit) suggestions as to how things may be improved. * Unconstructive criticism: don't merely decry the current state of affairs; offer (or at least solicit) suggestions as to how things may be improved.
* Snarking (pithy, unproductive, sniping comments). * Snarking (pithy, unproductive, sniping comments).


The following actions are explicitly forbidden: The following actions are explicitly forbidden:


* Insulting, demeaning, hateful, or threatening remarks. * Insulting, demeaning, hateful, or threatening remarks.
* Discrimination based on age, disability, gender, nationality, race, religion, sexuality, or similar personal characteristic. * Discrimination based on age, disability, gender, nationality, race, religion, sexuality, or similar personal characteristic.
* Bullying or systematic harassment. * Bullying or systematic harassment.
* Unwelcome sexual advances. * Unwelcome sexual advances.
* Incitement to any of these. * Incitement to any of these.


## Where does the Code of Conduct apply? ## Where does the Code of Conduct apply?


If you participate in or contribute to the VRTK ecosystem in any way, you are encouraged to follow the Code of Conduct while doing so. If you participate in or contribute to the VRTK ecosystem in any way, you are encouraged to follow the Code of Conduct while doing so.


Explicit enforcement of the Code of Conduct applies to the official mediums operated by the VRTK project: Explicit enforcement of the Code of Conduct applies to the official mediums operated by the VRTK project:


* The official GitHub projects and code reviews. * The official GitHub projects and code reviews.
* The official VRTK slack channel. * The official VRTK slack channel.


Other VRTK activities (such as conferences, meetups, and other unofficial forums) are encouraged to adopt this Code of Conduct. Such groups must provide their own contact information. Other VRTK activities (such as conferences, meetups, and other unofficial forums) are encouraged to adopt this Code of Conduct. Such groups must provide their own contact information.


Project maintainers may remove, edit, or reject comments, commits, code, wiki edits, issues, and other contributions that are not aligned to this Code of Conduct. Project maintainers may remove, edit, or reject comments, commits, code, wiki edits, issues, and other contributions that are not aligned to this Code of Conduct.


Instances of abusive, harassing, or otherwise unacceptable behavior may be reported by emailing: hello@vrtk.io. All complaints will be reviewed and investigated and will result in a response that is deemed necessary and appropriate to the circumstances. **All reports will be kept confidential**. Instances of abusive, harassing, or otherwise unacceptable behavior may be reported by emailing: hello@vrtk.io. All complaints will be reviewed and investigated and will result in a response that is deemed necessary and appropriate to the circumstances. **All reports will be kept confidential**.


**The goal of the Code of Conduct is to resolve conflicts in the most harmonious way possible**. We hope that in most cases issues may be resolved through polite discussion and mutual agreement. Bannings and other forceful measures are to be employed only as a last resort. **Do not** post about the issue publicly or try to rally sentiment against a particular individual or group. **The goal of the Code of Conduct is to resolve conflicts in the most harmonious way possible**. We hope that in most cases issues may be resolved through polite discussion and mutual agreement. Bannings and other forceful measures are to be employed only as a last resort. **Do not** post about the issue publicly or try to rally sentiment against a particular individual or group.


## Acknowledgements ## Acknowledgements


This document was based on the Code of Conduct from the Elixir project. This document was based on the Code of Conduct from the Elixir project.
Loading

0 comments on commit eff930e

Please sign in to comment.