social.giorgiocomai.eu
  • Login
  • Public

    • Public
    • Groups
    • Recent tags
    • Popular
    • People

Conversation

Notices

  1. Christopher Lemmer Webber (cwebber)'s status on Wednesday, 02-Oct-2019 15:57:49 CEST Christopher Lemmer Webber Christopher Lemmer Webber

    Hello fediverse! Tell me about your cool projects?

    Wednesday, 02-Oct-2019 15:57:49 CEST from octodon.social permalink
    • Will Murphy 🌹 (datatitian)'s status on Wednesday, 02-Oct-2019 16:25:47 CEST Will Murphy 🌹 Will Murphy 🌹
      in reply to

      @cwebber #guppe adds federated social groups via server2server #ActivityPub implementation in #ExpressJS / #MongoDB
      @GuppeGroups
      https://github.com/wmurphyrd/guppe

      Wednesday, 02-Oct-2019 16:25:47 CEST permalink

      Attachments

    • :abunhdhappyhop: :abunhdhappy: :abunhdhop: :abunhd: :abunhdhappyhop: :abunhdhappy: (kaniini)'s status on Wednesday, 02-Oct-2019 16:27:27 CEST :abunhdhappyhop: :abunhdhappy: :abunhdhop: :abunhd: :abunhdhappyhop: :abunhdhappy: :abunhdhappyhop: :abunhdhappy: :abunhdhop: :abunhd: :abunhdhappyhop: :abunhdhappy:
      in reply to
      • Will Murphy 🌹
      • :abunhdhappyhop: :abunhdhappy: :abunhdhop: :abunhd: :abunhdhappyhop: :abunhdhappy:
      @datatitian @cwebber but what is the experience like for people using the groupserv?
      Wednesday, 02-Oct-2019 16:27:27 CEST permalink
    • Will Murphy 🌹 (datatitian)'s status on Wednesday, 02-Oct-2019 16:28:31 CEST Will Murphy 🌹 Will Murphy 🌹
      in reply to
      • :abunhdhappyhop: :abunhdhappy: :abunhdhop: :abunhd: :abunhdhappyhop: :abunhdhappy:

      @kaniini @cwebber I don't know. What is groupserv?

      Wednesday, 02-Oct-2019 16:28:31 CEST permalink
    • :abunhdhappyhop: :abunhdhappy: :abunhdhop: :abunhd: :abunhdhappyhop: :abunhdhappy: (kaniini)'s status on Wednesday, 02-Oct-2019 16:30:07 CEST :abunhdhappyhop: :abunhdhappy: :abunhdhop: :abunhd: :abunhdhappyhop: :abunhdhappy: :abunhdhappyhop: :abunhdhappy: :abunhdhop: :abunhd: :abunhdhappyhop: :abunhdhappy:
      in reply to
      • Will Murphy 🌹
      • :abunhdhappyhop: :abunhdhappy: :abunhdhop: :abunhd: :abunhdhappyhop: :abunhdhappy:
      @datatitian @cwebber

      groupserv being short for 'group server', like your gup.pe for example.

      i considered writing one that used Announces to forward (which is the only reliable way to do it, forwarding signed Creates with LDSigs only works with *some* AP servers).

      but then you are seeing "foobar group boosted this post" since there is no semantic hinting for what an announce is supposed to actually mean.
      Wednesday, 02-Oct-2019 16:30:07 CEST permalink
    • Will Murphy 🌹 (datatitian)'s status on Wednesday, 02-Oct-2019 16:37:37 CEST Will Murphy 🌹 Will Murphy 🌹
      in reply to
      • :abunhdhappyhop: :abunhdhappy: :abunhdhop: :abunhd: :abunhdhappyhop: :abunhdhappy:

      @kaniini @cwebber oh I see. Yeah it's exactly that - a server that automatically creates a Group actor when you search for or tag a username and then automatically announces anything that comes through its inbox.
      I also thought about inbox forwarding, but was unsure about support, so I started with announce

      Wednesday, 02-Oct-2019 16:37:37 CEST permalink
    • :abunhdhappyhop: :abunhdhappy: :abunhdhop: :abunhd: :abunhdhappyhop: :abunhdhappy: (kaniini)'s status on Wednesday, 02-Oct-2019 16:39:29 CEST :abunhdhappyhop: :abunhdhappy: :abunhdhop: :abunhd: :abunhdhappyhop: :abunhdhappy: :abunhdhappyhop: :abunhdhappy: :abunhdhop: :abunhd: :abunhdhappyhop: :abunhdhappy:
      in reply to
      • Will Murphy 🌹
      • :abunhdhappyhop: :abunhdhappy: :abunhdhop: :abunhd: :abunhdhappyhop: :abunhdhappy:
      @datatitian @cwebber

      we are working on semantic hinting through the use of JSON-LD compound typing, as this same problem exists in the relays.

      https://blog.dereferenced.org/leveraging-json-ld-compound-typing-for-behavioural-hinting-in-activitypub

      although in this case we probably want a slightly different hint than the one we have devised for relays.
      Wednesday, 02-Oct-2019 16:39:29 CEST permalink
    • Will Murphy 🌹 (datatitian)'s status on Wednesday, 02-Oct-2019 17:01:07 CEST Will Murphy 🌹 Will Murphy 🌹
      in reply to
      • :abunhdhappyhop: :abunhdhappy: :abunhdhop: :abunhd: :abunhdhappyhop: :abunhdhappy:

      @kaniini @cwebber very cool! I was wondering if it would make sense for clients to infer semantics from from the actor type + activity type combination (i.e. a group's announce is really "x shared this to the group"), but explicit semantics is even better

      @GuppeGroups

      Wednesday, 02-Oct-2019 17:01:07 CEST permalink
    • Adrian Cochrane (alcinnz)'s status on Wednesday, 02-Oct-2019 20:18:58 CEST Adrian Cochrane Adrian Cochrane
      in reply to

      @cwebber I'm now developing two web browsers. I believe I told you about Odysseus already, but Rhapsode takes on the form factor of a voice assistant.

      I like studying and documenting how the code I use functions, and have now moved on to graphics libraries. Having just finished going over the code Odysseus directly calls.

      Finally I'm building up a list of DRM-free entertainment, and am getting quite into audio shows.

      Wednesday, 02-Oct-2019 20:18:58 CEST permalink
    • Adrian Cochrane (alcinnz)'s status on Wednesday, 02-Oct-2019 20:32:52 CEST Adrian Cochrane Adrian Cochrane
      in reply to

      @cwebber P.S. I'd be happy to integrate your DataShards into both of those browsers.

      Wednesday, 02-Oct-2019 20:32:52 CEST permalink
    • Christopher Lemmer Webber (cwebber)'s status on Wednesday, 02-Oct-2019 20:41:34 CEST Christopher Lemmer Webber Christopher Lemmer Webber
      in reply to
      • Adrian Cochrane
      • Emacsen

      @alcinnz Oh interesting! We should talk /cc @emacsen

      Keep in mind that we're still in the "early adopters beware" stage :)

      Wednesday, 02-Oct-2019 20:41:34 CEST permalink
    • Adrian Cochrane (alcinnz)'s status on Wednesday, 02-Oct-2019 20:50:21 CEST Adrian Cochrane Adrian Cochrane
      in reply to
      • Emacsen

      @cwebber @emacsen I can wait, as I've got plenty to do already!

      So I guess my first question is when's a good time? I don't expect dates though, I can't give you any myself.

      Also there's the question of language, as I've really been enjoying Vala for Odysseus and Haskell for Rhapsode.

      Wednesday, 02-Oct-2019 20:50:21 CEST permalink

Feeds

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

social.giorgiocomai.eu is a social network, courtesy of Giorgio Comai. It runs on GNU social, version 1.2.0-beta4, available under the GNU Affero General Public License.

Creative Commons Attribution 3.0 All social.giorgiocomai.eu content and data are available under the Creative Commons Attribution 3.0 license.