Follow

supports Groups. I'm wondering if anyone has developed something like a mailing list for AP yet?

I want to have a technical group ala a mailing list.

Anyone know of anything like this yet?

@emacsen we use groups to represent a "blog" in #Plume

but it's just a blog, nowhere near what you want

@emacsen

Not yet, but soon. As in later this year

I'll have group actors in Sputnik Opphuichi and message routing with envelope rewriting in the queue software

Compatibility with current services is the difficult part. Sending and receiving messages isn't a problem, but Mastodon and Pleroma users won't be able to manage their subscriptions in ActivityPub. They'll need a fallback in the form of a web interface or Majordomo commands

@yaaps

Very exciting.

re: Compatibility- Are you planning on a new vocabulary so that "subscribe" and "unsubscribe" are new verbs?

Anyway I'd love to learn more.

@emacsen
My opinion on ActivityPub extensions is that ActivityPub C2S is Turing Complete and therefore sufficiently expressive for any computation, so the best way to add functionality in the ActivityPub ecosystem would be to promote end to end ActivityPub, implement new features with existing vocabulary, and publish extensions to make implementation easier once the feature is mature

Some distribution patterns can be implemented with Follow*, but other patterns and administration will require additional Collections

Add and Delete will work with a Subscriber Collection just add well as a Subscribe Activity would

I should do an architecture document. There are a lot of expectations inherited from mailing lists and I think it's important to reproduce the desirable features and incorporate the lessons from 30+ years of email history

@emacsen

> #ActivityPub supports Groups. I’m wondering if anyone has developed something like a mailing list for AP yet?

Yes, they do. I would rather say, they developed exactly a mailing list, which just like the original does not require any special support from the protocol: you just CC it — and a bot behind it reposts the message to all the list subscribers.

Here it is: @rf — managed by @drequivalent.

> I want to have a technical group ala a mailing list.

May I try to dissuade you from doing it? Do not divide the community, let this #fediverse, so far as those who created it, decided to make it an illustration to #XKCD927 [1], remain a place for posting anime girls, and leave technical talks where they belong to: in full-fledged #mailinglists / #newsgroups.

[1] https://xkcd.com/927/

@z
No. We need proper groups. Not on Mastodon, but in Fediverse. Ideally, a separate engine that only does groups. No need to implement it in Mastodon or Pleroma. Keep things separated.

I once tried to inspire some folks to make it (because I don't have time to do it myself because work and also I gotta sleep sometime) but the project has gone dead I don't care who does it at this point.
@emacsen @rf

@Melezh do they work for the rest of the Fediverse?

If not, I'm not interested.

@emacsen @z @rf

@emacsen Osada had basic support for groups when it was still being developed, but the project is dead now.

Other than that, only #fediquest plans to support question/answer sharing for groups, but that project is still in very early stages.

Sign in to participate in the conversation
Mastodon

emacsen.net is one server in the network