I have a collection of images without any copyright. I suspect a lot of people who write books which should have pictures do the same thing.
Searching various images for the right types of images is boring. Collecting these images is boring (right click, save, copy author name, paste author name into directory, move image to directory, copy image nameβ¦). Sifting through these images is also extremely boring.
Itβs time to get organized.
This Much, I Knowβ¦
- Images should be searchable by tags.
- All tags should be embedded into the image[1] so that the tags stay with the image, even if the image ends up getting lost somewhere on the internet.
- The top-level structure must be the licence.
Making the licence the first βdoorβ people walk through makes possible uses clear from the start. So when someone wants old images, no strings attached, they can limit their search easily.
Dividing Art Projects
Iβd like to see many people look after different batches of art. Perhaps one collection for βhigh fantasyβ, and another for images which might do well in Call of Cthulhu games.
If only two people work together, we can have a collection twice as large, or doubly-well organized.
Separating the work also allows it to become more modular, so that anyone who wants to take part of the collection can just download that part.
Dividing by Genre
So the images might divide like this:
But this structure has problems:
- Call of Cthulhu and Vampire: Dark Ages overlap. Many images will fit both, so we could get repetition.
- The structure isnβt terribly inviting for non-RPG people, and it seems better to leave this project open to anyone who wants to collect art.
Having an artist in the basic directory tree means 3 levels of subfolders. Thatβs far too much - better to leave the artistβs name to the embedded exif data in the image.
Divide by Century of the Art
This has its problems.
1. Weβll have to split artists along multiple centuries.
2. Images of the Middle Ages come from every century - people have never stopped thinking about knights, princesses and dragons.
Divide by Century Depicted
This sounds about the best so far, but with one major issue: Aesop. A great many old images have βwhimsicalβ depictions of educated mouse-meals and well-dressed crabs dancing. No matter what century these belong to, most people donβt want these images for their serious work, but those who do want them will want nothing else.
Iβm trying to write a serious war-game for serious adults, with elves casting fireballs at dragons. I canβt have these silly animals in here without a wizard clearly casting his βTalk with Animalsβ spell with a magic wand.
- Me (very serious game designer)
Answers on a Postcard
In summary, Iβm still thinking of a way to divide art which allows:
- Multiple collections, which
- minimize intersections, and
- let people focus on some particular work, such as an RPG book, but
- should not actually be limited to RPG books.
Also, what should the filename of each image be?
- Name_of_the_Image.jpg?
- Artist_-_Name_of_the_Image.jpg?
- Long_description_of_image.jpg?
Technical Details
- git-lfs
- Font-ends are a separate matter.
- If people sign commits with GPG keys, then project technically does everything NFTs said they were going to do, but didnβt. More details here[i].
- Gitlab lets you upload 1 Gig a month, so this is totally sustainable.
- exiftool to put data in, and Iβll probably make bash scripts to help label things.
- Databases should never touch the git, because weβll get two sources of truth. Better to generate any external records from the filesβ exif data.
~~~~~~~~
[1] This can be accomplished through exif data.