ID:2788967
 
Applies to:Dream Maker
Status: Open

Issue hasn't been assigned a status value.
Problem

Since you mentioned DMIv5 recently, I figured now would be the time to mention one of the biggest problems with the DMI format.

Right now there's no way to credit an artist nor provide the license info in the DMI file itself. SS13 largely doesn't credit artists at all because it's difficult to keep track of who made what, and at the moment the most common solution is to dig through the git history, find the pull request that added a sprite, and hope the artist is mentioned. Legally speaking, this probably isn't even compliant with the universally-used Creative Commons licenses.

Solution

I propose adding two new fields to the metadata: "License" and "Attribution".

"Attribution" would simply be a text box allowing people to input whatever they think constitutes correct and sufficient attribution.

"License" would ideally be a dropdown box of valid SPDX Identifiers (https://spdx.org/licenses/). Specifically, all of the Creative Commons licenses as well as an additional "All Rights Reserved" would probably cover the vast majority of sprites in existence, not just SS13's. But even a text box with no validation whatsoever would be better than nothing.

Both could go in the DMI editor somewhere between the darkmode toggle and the Read-only tickbox.