As a small tech tradeoff and an experiment I'm integrating a soft paycurtain: Albums can display a price tag, (including a user interaction for setting a price for "name your price" albums), payment directions are given (Liberapay, SEPA, etc. as configured), but the payment itself is not technically enforced, i.e. the listener is asked to affirm by themselves - by clicking a button - that they have paid for what they want, and only then given the download link. I'm open to experiment further with this when I've released faircamp (current codename) to the public. I could also imagine an option for integrating a hard paywall based on entering a token that could e.g. be made exclusively available to your backers on an external platform (ghost, patreon, steady, paypal, ...).
Been fleshing out the first prototype all day today, and having a blast! ✌️
@freebliss Interesting! Is there a specific reason on why you chose the project or just plain curiosity?
@rostiger I want this badly myself so I can host some of my previous music projects :) (and maybe it will serve as an encouragement for me to get back to producing new stuff too ;))
@freebliss Sounds like a healthy process! I can really relate to the idea of building tools that suit oneself - I‘m currently coding a static site generator in C. Pretty sure the world doesn’t need any more of these, but it makes me happy because I learn so much, it works just as I want it to and if not, it’s my own fault (and I can fix it!).
@rostiger Yeah supercool! I was in fact writing the first bits of faircamp in C as well (before getting impatient haha) :) I've written dozens of static [something] generators over the years and I don't regret any of it - generally when writing something for oneself the abundance of that thing elsewhere becomes competely irrelevant if one does it for the journey and the learning. On top of that I would even argue that the world _does_ need many more static * generators - there's just a lack of imagination going around in terms of what a static * generator can be - somehow 95% of what's out there does not emancipate from the confines of the "generic blog-like" or "plugin-based js-hipster super-generator-framework" notion. :)
@fortifieduniverse @rostiger I've seen a few essays describing the act of creating one's own website as a deeply self-reflective act, one of finding and possibly reinventing yourself, and I couldn't agree more that writing one's own SSG is like a supercharged version of that, rite of passage is spot on. :)
@fortifieduniverse @freebliss To be fair, I'm not really writing it myself. I'm typing off oscean line by line, understanding the code and modifying it where I want to adapt it to my needs.
Basically I'm learning C as I go, Combining it with a proper project makes it feel much more of an accomplishment, too.
Merveilles is a community project aimed at the establishment of new ways of speaking, seeing and organizing information — A culture that seeks augmentation through the arts of engineering and design. A warm welcome to any like-minded people who feel these ideals resonate with them.