home.social

#p2panda — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #p2panda, aggregated by home.social.

fetched live
  1. I am back on track with my #p2panda based pet project and am making good progress.

    I really am confident that I can implement everything that I want to ship as a POC.

    Maybe within this year. We will see.

  2. how f*** cozy are the designs in #p2panda? I love it. 😍

    stuff like the pill badges aren't in the #gnome HIG yet, but whenever I see an app use them, it makes me happy.

    don't overdo it, but it can really help sprinkling some badges and icons throughout your app when it looks plain. humans are made to remember and recognise anchor locations when navigating through the world.

    #design

    youtube.com/watch?v=uKCwvo7pgXg

  3. Coincidences!

    Someone just posted to the #p2panda chat about that exact same issue and they've built some stuff that could potentially be useful for me implementing that feature that I need outside of the p2panda library ecosystem itself!

    Still annoying that I need to do that instead p2panda simply serving me, but hey... at least I can start thinking about that stuff...

  4. Today I had a look at the #p2panda codebase because it is missing the one feature I need for implementing my POC.

    Really annoying that they do not have that feature, but I cannot blame them.

    Unfortunately the codebase is so damn complex that I do not even begin to understand where I would need to start implementing that feature that I need.

    💔 😔 😓

  5. getting back to writing some #Rust and feeling like I'm starting to get into the flow. I think the breakthrough was stopping struggling with IDEs yelling at me after every character I type with squiggles and highlights, and just coding in #Vim for now.

    Working on implementing a #CRDT for my binary tree-shaped #PKM outliner.

    Took some time to learn about #P2Panda as I'd like to use it for #P2P offline-first outline syncing.

    #RustLang #OfflineFirst

  6. So I am getting more and more into #p2panda - though I do not yet understand whether the "p2panda" crate is sufficient for what I am about to build or whether I need to go with "p2panda-net" and then use the other crates from the ecosystem and stack them.

    #rustdev #rustlang #rust

  7. First successful experimental local-first sync integration in the new Era calendar app at #BoilingTheOcean in Lyon!

    Using #p2panda, and the new integrated p2panda Node API. Still a long way to go for this (e.g. there's no persistence yet), but very exciting nonetheless!

    gitlab.gnome.org/TitouanReal/e

  8. Hey #rustlang #rust #opensource #floss enthusiasts at #gpn24 interested in contributing to a distributed social networking experiment?

    I am developing on based on #iroh and maybe at some point also #p2panda ... There's nothing to show yet, as I am still fleshing out the fundamentals, but if you're interested we can talk.

    And no, the codebase is not even opensource yet. But it will is GPL and will be opensourced possibly within the next few weeks ... if I find the courage 😆

  9. Are there people at #gpn #gpn24 interested in #p2p #iroh #p2panda and stuff like that?

    I would love to meet you! If your also interested in #rust - I would love to meet you even more!

  10. Someone with experience with #p2panda going to #gpn #gpn24 ?

    I want to interview you!

  11. v0.6.0 of #p2panda has been released! 🌱 🥰

    The star of the show is undoubtedly our new Node API ✨

    If you've been dreaming of an out-of-the-box #p2p stack with built-in networking, discovery, bootstrap, #localfirst sync, event streaming, causal ordering, storage and more...this one's for you!

    Here's an example of a simple, collaborative TODO list CLI application for a first taste of the new Node API in action:

    github.com/p2panda/p2panda/blo

    Release notes here:

    github.com/p2panda/p2panda/rel

  12. 𝗣𝟮𝗣𝗮𝗻𝗱𝗮:

    #P2Panda

    thewhale.cc/posts/p2panda

    Building blocks for peer-to-peer applications.

  13. Hui! This is #p2panda doing #localfirst sync over #LoRa in a #mesh network 🐼 📻

    We're experimenting currently with a log-based, replicated delay tolerant / store-and-forward protocol using the RNode transceiver firmware. All very early but fun!

  14. Managed to hack #Multiplex to use #p2panda (using the GObject bindings for Go) for it's P2P playback position sync. Was ... pretty painless? Lots of things left to do and UX feedback (discovery, showing other nodes etc.) to get from folks, but it just kind of ... works already, even when you join after the first node leaves!

  15. Nothing to see here, just a MacBook Neo and a GNOME OS laptop talking to each other via the #p2panda #GObject bindings for #Go . They even found each other via mDNS! (Needed a 5 line patch to the Rust build config, but that's it - everything just kind of works!)