@stefan@gardenstate.social @tom @stefan@stefanbohacek.online definitively! bonfire is an open source framework for building federated digital spaces. Almost all the features are developed in their own extensions (plugins) that admins can enable from a dashboard. Most of the features are even split between UI and backend, to ease UX experimentations without having to maintain forks.
The framework is written in #elixir
Public Interest Social Networks
Bonfire is built by communities, for communities. Rooted in autonomy, mutual care, and collective power. Co-create your tools, reclaim your data, and resist manipulation by shaping your own federated digital spaces.
Previously at @bonfire@indieweb.social
🔥 📣 We're gearing up to launch Bonfire Mosaic, a revolutionary service unifying your digital presences, coming this September! 🌐 If you're interested in a cutting-edge, custom all-in-one solution that integrates your website, social networking, and coordination tools, DM us or email team@bonfire.cafe to learn more. Stay tuned! #mosaic
@ssp@chat.srkn.org @SSP@bonfire.srkn.org yeah custom boundaries are still complex and not really usable, looking forward to more feedbacks to properly improve the UX
@Darundir@pol.social @admin not at all, we are trying to optimise the loading time of feeds, but if it’s not an issue for you I can send you an invitation link
@Mehrad Most code is now in extensions which each have a separate repo, see this issue for details and a link to the archived commits: https://github.com/bonfire-networks/bonfire-app/issues/467
@SSP It should be possible by playing with custom boundary permissions (read: can view something given its URI, see: can discover it in a list/feed) though we probably need to write some unit tests to verify that there are no leaks (that read-only posts don't appear in any feeds, threads, etc if you don't also have see permission) and it'd be useful to also have a simplified UX for creating a post with these permissions.
@Downes we are running several sessions with developers to get feedback and smooth the bonfire setup and improve docs, we are confident it will improve soon https://bonfirenetworks.org/posts/surveying_expedition/
@dajb @weareopencoop
@nlnet @NGIZero @nlnetlabs Welcome and thank you for your continual support!
From there, it's just a matter of using few functions to automatically include Moon phases, amount of daylight hours or any other relevant astronomical data...
Fedi Farmers we're looking at you 👀 😃 🌱
We've added a new "Add a new widget" section in our documentation:
Learn how to develop custom widgets to show extra information relevant for communities. In the tutorial we'll build a widget that displays weather data based on the user location.
https://doc.bonfirenetworks.org/add-a-new-widget.html
#elixir #fediverse #framework #documentation
@mikolasan arrrrrr ☠️
First session was great, we collected a great amount of feedback and already started working on it.
We've released an updated version of our documentation and will continue improving in the coming weeks https://doc.bonfirenetworks.org
fyi. There is still 1 available spot for an #elixir dev that wants to join our expedition https://bonfirenetworks.org/posts/surveying_expedition/