From 5faaa4ead0198cb460c1f611025a8094160396b6 Mon Sep 17 00:00:00 2001 From: Joseph Lenox Date: Thu, 12 Jul 2018 11:36:29 -0500 Subject: [PATCH] Added additional rules for external test inputs, including licensing requirements. --- src/test/inputs/README.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/test/inputs/README.md b/src/test/inputs/README.md index 03aa10e67..97305163f 100644 --- a/src/test/inputs/README.md +++ b/src/test/inputs/README.md @@ -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 `.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/).