GNU social JP
  • FAQ
  • Login
GNU social JPは日本のGNU socialサーバーです。
Usage/ToS/admin/test/Pleroma FE
  • Public

    • Public
    • Network
    • Groups
    • Featured
    • Popular
    • People

Conversation

Notices

  1. Embed this notice
    Patrick Leavy (patrickleavy@mastodon.social)'s status on Friday, 17-Jul-2026 18:46:27 JST Patrick Leavy Patrick Leavy
    • silverpill
    • Jupiter Rowland

    @jupiter_rowland @silverpill we are thinking of building a federated version of Facebook Groups, so people can leave Meta's cesspit.

    What you describe sounds ideal - minus the science fiction at the end (we'd only need cloning/moving within our app initially).

    And since it is new software then all the Mastodon problems you describe do not apply. All these features could be baked in from the start. We would need E2EE within the groups (so the host is blind) - just for an added challenge 😁

    In conversation about 2 months ago from mastodon.social permalink
    • Embed this notice
      Patrick Leavy (patrickleavy@mastodon.social)'s status on Friday, 17-Jul-2026 18:46:25 JST Patrick Leavy Patrick Leavy
      in reply to
      • silverpill
      • Jupiter Rowland

      @jupiter_rowland @silverpill
      Steams looks interesting as a base. I think the only thing missing would be the E2EE.
      What we're planning is something that would be used by any kind of community - a sports team, a band, an activist group, investigative journalists. They would have their own group, and everything within it would be private to them, but also there's a public newsfeed. E2EE so host is blind.
      Logged in you'd see which groups you are properly 'in', and those you just follow for news.

      In conversation about 2 months ago permalink
    • Embed this notice
      silverpill (silverpill@mitra.social)'s status on Friday, 17-Jul-2026 18:46:25 JST silverpill silverpill
      in reply to
      • Jupiter Rowland

      @patrickleavy @jupiter_rowland What programming language do you plan to use?

      In conversation about 2 months ago permalink
    • Embed this notice
      Jupiter Rowland (jupiter_rowland@hub.netzgemeinde.eu)'s status on Friday, 17-Jul-2026 18:46:27 JST Jupiter Rowland Jupiter Rowland
      in reply to
      • silverpill
      @Patrick Leavy You don't even have to build it. It already exists in the Fediverse. No need to reinvent the wheel.

      Hubzilla, (streams) and forte offer you not only full nomadic identity, but also groups. Optionally private groups. That can optionally hide from Fediverse account/channel directories. Optionally with any number of moderators from anywhere on Friendica, Hubzilla, (streams) and Forte.

      They have the most advanced permissions systems in the whole Fediverse.

      They support enclosed threaded one-post-many-comments conversations with thread titles like on Facebook, like on Tumblr, like on any blog out there, like in any forum out there.

      The character limit on Hubzilla is over 16 million; on (streams) and Forte, it's over 24 million. The number of options in polls is practically unlimited, as is the number of images that can be embedded in messages. And with "embedded," I mean like in a blog post or on a website with text above and below the images.

      At the same time, they're part of the Fediverse. Hubzilla is based on Zot6/an older version of Nomad; ActivityPub can be activated. (streams) is based on Nomad; ActivityPub is optional, but activated by default. Forte is based on ActivityPub. Any Fediverse software that recognises groups recognises their groups as such.

      Here is an article with a number of tables in which I've compared the features of Mastodon, Friendica, Hubzilla, (streams) and Forte:

      https://hub.netzgemeinde.eu/item/0a75de76-eb27-4149-b708-f20b2f79d392.

      CC: @silverpill

      #Long #LongPost #CWLong #CWLongPost #FediMeta #FediverseMeta #CWFediMeta #CWFediverseMeta #Hubzilla #Streams #(streams) #Forte #FacebookGroups #Groups #FediGroups #FediverseGroups
      In conversation about 2 months ago permalink

      Attachments

      1. Domain not in remote thumbnail source whitelist: hub.netzgemeinde.eu
        Jupiter Rowland
    • Embed this notice
      silverpill (silverpill@mitra.social)'s status on Friday, 17-Jul-2026 19:27:19 JST silverpill silverpill
      in reply to
      • Jupiter Rowland

      @patrickleavy @jupiter_rowland If you decide to develop a new project from scratch, there are currently only two libraries implementing portable identity primitives: APx (Rust) and Fedify (JavaScript, work in progress). For end to end encrypted groups, several solutions are currently being explored. Most likely we will end up using MLS.

      I am working on a solution that is compatible with portable identity: https://codeberg.org/silverpill/feps/src/branch/main/0806/fep-0806.md. It is intended to be used for direct messages but may be upgraded to groups later. I think other proposed solutions to E2EE are not compatible with portable identities.

      In conversation about 2 months ago permalink

      Attachments

      1. Domain not in remote thumbnail source whitelist: codeberg.org
        feps/0806/fep-0806.md at main
        from silverpill
        feps - My FEPs
    • Embed this notice
      Patrick Leavy (patrickleavy@mastodon.social)'s status on Friday, 17-Jul-2026 19:27:20 JST Patrick Leavy Patrick Leavy
      in reply to
      • silverpill
      • Jupiter Rowland

      @silverpill @jupiter_rowland not sure yet. The other founder of Rebel Tech Alliance (the technical one) would build everything using Elixir if you let him. I'm not a developer by trade do am not so particular.

      In conversation about 2 months ago permalink

Feeds

  • Activity Streams
  • RSS 2.0
  • Atom
  • Help
  • About
  • FAQ
  • TOS
  • Privacy
  • Source
  • Version
  • Contact

GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.

Creative Commons Attribution 3.0 All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.