Added additional rules for external test inputs, including licensing requirements.

This commit is contained in:
Joseph Lenox 2018-07-12 11:36:29 -05:00
parent 61c1255aec
commit 5faaa4ead0

View File

@ -10,3 +10,11 @@ Rules
* Each extra input file should be named in such a way that it is relevant to the specific feature of it.
* No files should have special characters in the name (unless those special characters are part of the test).
* No spaces should be in the file paths (again, unless testing the presence of spaces is part of the test).
* Input files that are 3D models should be as small/specific as possible.
* Do not add copyrighted models without permission from the copyright holder.
* Do not add NonCommercial models, these would need to be relicensed from the original holder.
* Add any necessary licensing or attributation information as `<filename>.license`
* Example: A CC-By-SA 3D model called `cool_statue_bro.stl` should have its attributation/license information included in a file called `cool_statue_bro.license`
* The author of a commit adding any extra input files asserts that, via the process of committing those files, that they
* have abided by the terms of all licensing agreements involved with the files added or
* are the author of the files in question and submit them to the Slic3r project under the terms of [CC-By-SA 3.0](https://creativecommons.org/licenses/by-sa/3.0/us/).