Update code of conduct, README, and contribution guidelines, and remove Azure Pipelines YAML file

Signed-off-by: Marquis Kurt <software@marquiskurt.net>
This commit is contained in:
Marquis Kurt 2019-10-05 14:57:41 -04:00
parent 885abdf385
commit cbb12c4455
No known key found for this signature in database
GPG Key ID: 725636D259F5402D
4 changed files with 6 additions and 53 deletions

View File

@ -55,7 +55,7 @@ further defined and clarified by project maintainers.
## Enforcement
Instances of abusive, harassing, or otherwise unacceptable behavior may be
reported by contacting the project team at inquiries@marquiskurt.net. All
reported by contacting the project team at hyperspacedev@marquiskurt.net. All
complaints will be reviewed and investigated and will result in a response that
is deemed necessary and appropriate to the circumstances. The project team is
obligated to maintain confidentiality with regard to the reporter of an incident.

View File

@ -20,6 +20,10 @@ Suffice to say, this also means that new components or code _should_ be written
The Hyperspace structure is organized based on utilities, components, tests, and other types of files to make everything easy to locate. Please try to keep this organization when making a new component or test.
### Prettify your files (pretty please)
Hyperspace includes configurations for using the Prettier code formatter to format code in the project. Please ensure your code has been properly formatted by Prettier before submitting any to a pull request.
## Issues
These guidelines apply to issues on GitHub.

View File

@ -111,7 +111,7 @@ You'll also want to modify the `notarize.js` file to change the details from the
Hyperspace is licensed under the [Non-violent Public License](LICENSE), a permissive license under the conditions that you do not use this for any unethical purposes and to file patent claims. Please read what your rights are as a Hyperspace user/developer in the license for more information.
Hyperspace has been made possible by the React, TypeScript, Megalodon, and Material-UI projects as well our [Patrons](PATREON.md) and our contributors on GitHub.
Hyperspace has been made possible by the React, TypeScript, Megalodon, and Material-UI projects as well our [Patrons](patreon.md) and our contributors on GitHub.
## Contribute

View File

@ -1,51 +0,0 @@
jobs:
- job: Web
pool:
vmImage: 'ubuntu-latest'
steps:
- template: .azure/setup.yml
- template: .azure/build-web.yml
displayName: 'Build static files'
- job: Linux
pool:
vmImage: 'ubuntu-latest'
steps:
- template: .azure/setup.yml
- template: .azure/build-web.yml
- script: |
npm run build-desktop-linux
displayName: 'Build desktop client'
displayName: 'Build Linux client'
- job: macOS
pool:
vmImage: 'macOS-latest'
steps:
- task: CmdLine@2
inputs:
script: 'security add-generic-password -a "appleseed@marquiskurt.net" -w "$(ascPassword)" -s "AC_PASSWORD"'
- task: InstallAppleCertificate@2
inputs:
certSecureFile: 'Certificates.p12'
certPwd: $(P12password)
keychain: 'temp'
signingIdentity: 'Marquis Kurt'
- template: .azure/setup.yml
- template: .azure/build-web.yml
- template: .azure/mac-files.yml
- script: |
npm run build-desktop-darwin-nosign
displayName: 'Build desktop client'
displayName: 'Build macOS client'
- job: Windows
pool:
vmImage: 'vs2017-win2016'
steps:
- template: .azure/setup.yml
- template: .azure/build-web.yml
- script: |
npm run build-desktop-win
displayName: 'Build desktop client'
displayName: 'Build Windows client'