Skip to content
This repository has been archived by the owner on May 31, 2022. It is now read-only.

Latest commit

 

History

History
41 lines (35 loc) · 1.77 KB

CONTRIBUTING.md

File metadata and controls

41 lines (35 loc) · 1.77 KB

Contributing to Nagisa

How to become a contributor

  • Direct contributions
  • Feedback suggestions and bugs.
    • We use GitHub issues to track bugs and features.
    • For bugs and general issues please file a new issue.

Code contribution guidelines

Prerequisites

  • Visual Studio 2017 version 15.9 or later.
    • Install from here: http://visualstudio.com/downloads
    • You should choose the UWP workload with C++ development tools.
    • You also need install ARM and ARM64 components.
  • Windows 10 version 1803 SDK or later.
    • You need to change the Windows SDK version in the project properties if the version of Windows 10 SDK I used isn't installed on your PC.
    • You also need install ARM and ARM64 components when you installing the Windows 10 Version 1703 SDK or later.

Code style and conventions

For all languages respect the .editorconfig file specified in the source tree. Many IDEs natively support this or can with a plugin.

Copying files from other projects

The following rules must be followed for PRs that include files from another project:

  • The license of the file is permissive.
  • The license of the file is left intact.
  • The contribution is correctly attributed in the Readme file in the repository, as needed.