*.xml files license

*.xml files license

Postby deve » 21 Sep 2017, 07:19

Yesterday I noticed small bug in Blackhill Mansion. It was just 5 minutes to fix it, so I did it immediately. But then I spent 30 minutes to make a commit...

The hook script was complaining about missing license for easter_egg.xml, scene.xml, track.xml etc... Do we really need a license for these files? If so, why this is not already available in a global license file? I assume that they should have the same license as whole stk sources? No idea tbh.

It was also complaining about *.spm license. So I just copied the text from License.txt, because I'm not the author of this track and I have no idea about the details of creation process. Which I think wasn't helpful at all.

I think that at least license for exported xml files should be solved globally.
deve
 
Posts: 268
Joined: 23 Jan 2014, 13:45

Re: *.xml files license

Postby benau » 21 Sep 2017, 07:53

use *.xml
Image
benau
STK Moderator
 
Posts: 505
Joined: 08 Dec 2015, 17:32

Re: *.xml files license

Postby MTres19 » 21 Sep 2017, 12:18

I could modify the script to only check added files, not modified ones.
User avatar
MTres19
 
Posts: 191
Joined: 17 Aug 2015, 20:15

Re: *.xml files license

Postby Auria » 22 Sep 2017, 00:49

MTres19 {l Wrote}:I could modify the script to only check added files, not modified ones.


That would be great - files that are modified but not added could probably emit a warning but without blocking
Image
User avatar
Auria
STK Moderator
 
Posts: 2976
Joined: 07 Dec 2009, 03:52

Re: *.xml files license

Postby deve » 22 Sep 2017, 08:47

It would be nice indeed. Because I don't know where all these models/textures come from and I would only make a mess.

But still what about the *.xml? Do we really need a license for all these files? If so, can this be added globally i.e. in stk-assets/licenses.txt for all exported xml files? Or artists have to choose which license they prefer?
deve
 
Posts: 268
Joined: 23 Jan 2014, 13:45

Re: *.xml files license

Postby MTres19 » 22 Sep 2017, 10:53

Well technically they do contain information that could be considered artistic—for example the placement of objects in scene.xml files is definitely an artistic choice and thus would IMO be copyrighted. I'll try to get the script changed today.
User avatar
MTres19
 
Posts: 191
Joined: 17 Aug 2015, 20:15

Re: *.xml files license

Postby MTres19 » 23 Sep 2017, 00:05

Okay, done. Undocumented, freshly added files will block the commit, but undocumented, modified files will just cause the script to emit a warning.
User avatar
MTres19
 
Posts: 191
Joined: 17 Aug 2015, 20:15

Who is online

Users browsing this forum: No registered users and 1 guest