>Decide to restart Indie Storefront Project after the Steam and Itch controversies
>Decide to use a NoSQL DB this time because nested SQL statements make my brain hurt
>Both MongoDB and CouchDB have repositories that lack release files which makes them insecure and disabled by default on apt
>The only other solution I can think of is Elasticsearch which isn't intended to be used as a DB.

:bunhdknife:

> Decide to use a NoSQL DB

BDSM

You don't need nested SQL statements, you can just run multiple queries and join in the app.

@cjd True, but document oriented databases just make more sense to me, especially since I'm used to OOP.

SQL annoying for small tasks, and also annoying for large tasks.

NoSQL goes from being The Easiest Thing Ever to Gouge Your Fucking Eyes Out With A Rusty Spoon complexity depending on what you need it to do.

@cjd I just want to create a simple site where people can upload their indie games and mods. Last time I tried to do that, I gave up on it after implementing comments because you are supposed to have two tables: comment and comment_link (at least this is standard practice). It just became to tedious.

@xianc78 @cjd Most people will redirect users to their discord anyways.

Can be put later
Follow

@vokainen099 @cjd Also, I wanted people to be able to upload an unfixed amount of screenshots for each game/mod. It got way to complex and I underestimated myself.

· · Web · 2 · 0 · 1
@xianc78 @cjd The closest thing we have to that is Moddb, although they're largely stuck in the 2000s UI-wise, but I will forgive them since they've been alive for so long they're almost an institution

Do not push yourself too hard, mister. Priority here is a solution to the payment processor issue. Websites can wait

@vokainen099 @cjd The solution to the payment processor issue is a crypto-only store front (though crypto payments would have to be added later). Don't put too much faith in MasterCard reversing their decision or the government stepping in.

@xianc78 @cjd Never did, in fact. Problem is, there was a time even Valve accepted crypto payments as bitcoins. Had they continued, maybe switching to stablecoins instead, they wouldn't be in this position.

It's also on Valve, although they may have being pressured to drop bitcoin support
Sign in to participate in the conversation
Game Liberty Mastodon

Mainly gaming/nerd instance for people who value free speech. Everyone is welcome.