I registered here to submit my (already released) mod to this database, since this looks like a neat community.
Currently it's awaiting authorization. Something that, so the corresponding message tells me, requires three pictures.
Funnily, the same big pink message seems to prevent me from adding any. At least I don't get the permission... probably until it's been authorized.
Anyhow, I added some to my personal profile for now. We'll see how this turns out.