One of my early dreams with Amethyst was that users were able to fork amethyst before installing it in such a way that every new user holds a new fork of the app.
Unfortunately, the tooling to make that happen is not yet available, but it's already possible with web stacks based on https://hostr.cc/
What would be the rationale for a user to fork and install rather than just install directly?
Maybe a Client Nostr Maker? 🤣
Where you can customize the client functionalities.
That would be cool.
I suppose anyone can already do that in theory, but you’d have to be familiar with the codebase. And know which functionalities that you can customize without breaking things. And of course know how to code! So maybe something to facilitate all that.
The problem with giving users lots of customizability is that every additional customization is adds work for devs. And most things can’t be changed around without breaking things. This is why the concept of a decentralized digital language is so hard. It’s basically saying that EVERYTHING is going to be customizable. I believe it can be done, and I believe I know how to do it, but it will be different from what we’re accustomed to in a lot of ways and it’s gonna take a lot of work.
Thread collapsed
Thread collapsed
Thread collapsed
Thread collapsed
Thread collapsed