I published three games to Lutris last month (here, here, and here). Other than some manual intervention from someone helpful on the IRC channel who approved screenshots for the latter, all three are still pending approval – even screenshots are waiting for moderation.
How long is this supposed to take, or am I supposed to alert someone to request manual intervention?
I also publish my games to IndieDB (where I get instant approval) and Indie Developer (where I get approval within a couple of days). I understand the main risk here is people writing malicious installers, and/or uploading inappropriate screenshots.
If that is the reason for delaying, could we have some sort of community-driven solution? eg. requires five “upvotes” from community members (who have some sort of proven trustworthyness).