This repository has been archived by the owner on Nov 9, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 18
Pull Request Guidelines
dfgHiatus edited this page Aug 20, 2022
·
4 revisions
(Presently, in no particular order. Heavy WIP, information here is subject to change)
- Use of external dependencies are permitted and are considered on a case by case basis, the guidelines for external dependencies are as follows:
- The dependency must run on Windows and Linux
- Use of external dependencies
- The license is included in the source code of the pull request when applicable
- The licensing permits the use of such code in an open source project. Libraries with the following licenses are excluded:
- GPL
- LGPL
- Code submissions must run on Windows and Linux, no OS-Specific functions
- We have set up Github actions to test this for you
- Code submissions must utilize OS-Specific functions
- Code submissions must follow similar coding styles to the rest of the repo
- For reference, C# coding conventions
- Code submissions must not introduce security issues
- Code submissions must not break Neos guidelines
- Code submissions must aid in breaking Neos guidelines easier
- Code submissions must not duplicate existing functionality within NeosVR or the NeosPlus plugin
- The NeosPlus maintainers reserve the right to approve and/or deny any pull request for any reason.
Sidebar