So I was looking at TeraMisc on GitHub and thinking about how to best keep art organized. Got into wondering if that would be a good time to also straighten out licensing (by contributing art to this repo you acknowledge a, b, c), that got back to what license to use, etc ...
My original idea was that keeping extra art in a different GitHub repo would allow us to post the stuff there that doesn't have a for-sure home yet in the main code branch, or better yet allow the code to pull stuff from there when needed (pull extra music from there to keep the main download smaller, bundle some stuff as external mods, etc). But then that starts falling apart - what about art already in the main code tree? What about art that is parked there for a while then gets hooked up to something in-game?
We've have (had) various approaches to this. Old wiki had a list of who did what block textures. We put author tags in some of the block definitions as the artist also did the definition file. glasz posted this thread to centralize forum-submitted artwork in one place. XenMedio (sibling addon to portal etc) gives you a "Media" tab in XF that has collections of graphics, videos, etc in sets that can be tagged, rated, etc. There are bound to be existing examples of how to organize stuff like this out on the web - anybody familiar with any? I looked around a little, but no dice.
A little while back I tried contacting the Jaxel fellow who did the Xen series of addons suggesting integration of XenMedio with post attachments - you click a checkbox while posting screenies, artwork, models, etc, and you get an entry on the Media tab (normally you submit stuff directly to the Media tab, separate from a post), which suddenly magically becomes a sortable repository of everything ever attached (and enabled) to posts without any effort beyond clicking a checkbox (and maybe adding some tags). Didn't really get the sort of response I had hoped for, rather puzzling really (getting used to this, huh).
But something like that might be closer to an ideal way of storing art, and could help licensing too if different artists prefer different terms - just add a radio button for "license". Then we could just use GitHub for storing stuff that'll be outright used by code, which is probably more apt. GitHub does get us revision tracking though.
Thoughts? And what sort of licenses are out there we should look at, anyway? Only the Creative Commons and some "Artistic License 2.0" stuck out to me beyond the usual software licenses
My original idea was that keeping extra art in a different GitHub repo would allow us to post the stuff there that doesn't have a for-sure home yet in the main code branch, or better yet allow the code to pull stuff from there when needed (pull extra music from there to keep the main download smaller, bundle some stuff as external mods, etc). But then that starts falling apart - what about art already in the main code tree? What about art that is parked there for a while then gets hooked up to something in-game?
We've have (had) various approaches to this. Old wiki had a list of who did what block textures. We put author tags in some of the block definitions as the artist also did the definition file. glasz posted this thread to centralize forum-submitted artwork in one place. XenMedio (sibling addon to portal etc) gives you a "Media" tab in XF that has collections of graphics, videos, etc in sets that can be tagged, rated, etc. There are bound to be existing examples of how to organize stuff like this out on the web - anybody familiar with any? I looked around a little, but no dice.
A little while back I tried contacting the Jaxel fellow who did the Xen series of addons suggesting integration of XenMedio with post attachments - you click a checkbox while posting screenies, artwork, models, etc, and you get an entry on the Media tab (normally you submit stuff directly to the Media tab, separate from a post), which suddenly magically becomes a sortable repository of everything ever attached (and enabled) to posts without any effort beyond clicking a checkbox (and maybe adding some tags). Didn't really get the sort of response I had hoped for, rather puzzling really (getting used to this, huh).
But something like that might be closer to an ideal way of storing art, and could help licensing too if different artists prefer different terms - just add a radio button for "license". Then we could just use GitHub for storing stuff that'll be outright used by code, which is probably more apt. GitHub does get us revision tracking though.
Thoughts? And what sort of licenses are out there we should look at, anyway? Only the Creative Commons and some "Artistic License 2.0" stuck out to me beyond the usual software licenses