Contributing¶
Bug reports, fixes and improvements are welcome on GitHub.
- Say what you're changing in an issue first if it's more than a small fix, so the work isn't done twice.
- Run
.\tools\Configure.ps1, build it (Building) and run the sample's checks in xenia-edge (Testing). A change to the DLL's loading, its memory or its layout should be tried on a console too, with the DLL probed first. - Keep UnRAR's source as it comes: what xsdk lacks goes in
src/compat.handsrc/posix.c, not in a change to the source. A move to a newer UnRAR is a change of the version and SHA-256 intools\Configure.ps1. - Keep
RarExtractor.csbuilding for Silverlight 3's C#, and the API in API up to date with what it has. - Open a pull request against
master. The docs site is built for it, so a broken link shows before the merge.
Don't send code or files from the Xbox 360 SDK, or from projects whose licenses don't allow it.
License¶
Silverlight360.UnRAR is licensed under the PolyForm Noncommercial License 1.0.0 with an additional condition. By opening a pull request, you agree that your contribution is licensed under the same terms.