Skip to content
This repository has been archived by the owner on Nov 9, 2023. It is now read-only.

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)

When submitting pull requests, be mindful of the policies we have:

  • 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
  • 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

Clone this wiki locally