#dev 2023-10-20
2023-10-20 UTC
oodani, gerben, AramZS_, AramZS, geoffo, sebbu, gxt and wagle joined the channel
gRegorLove_ joined the channel
gRegorLove_ and [tantek] joined the channel
#
[catgirlinspace] sad that no other implementations support the misskey isCat flag :(

#
Loqi It looks like we don't have a page for "misskey" yet. Would you like to create it? (Or just say "misskey is ____", a sentence describing the term)

#
[tantek] Misskey is https://github.com/misskey-dev/misskey a [[microblog]]ging open source [[project]] that has support for [[ActivityPub]] and has many instances that you can browse using the [https://join.misskey.page/ Joinmisskey] service.

geoffo and [manton] joined the channel
#
Loqi litepub is a static blog generator written in Go (on GitHub) and also a nascent effort to define a "protocol suite" based on a stricter subset of ActivityPub (protocol overview) https://indieweb.org/litepub

#
[manton] (Oh, I didn’t read the full description… Yes, https://litepub.social/litepub/ is what I meant.

#
[tantek] [manton] perhaps file an issue about considering a "streamlined Activity pub, trimming out anything that isn’t actually needed like JSON-LD, fields that no server has ever implemented, etc." on the ActivityPub spec repo and see if it can get some agreement? (as a direct implementer & provider of AP, it will be more credible coming from you) https://github.com/w3c/activitypub/issues

#
[manton] Related reply from Ben Ubois, creator of Feedbin: https://ruby.social/@benubois/111267597245152198

AramZS joined the channel
#
[KevinMarks] The Activity Streams spec did grow as an "anything you might see" universal representation, but the LD cruft does add to that.

#
aaronpk e.g. "I posted a note" has two things, the action of posting, and the note itself. the action has a date of when I did the action, and the note also has a date of when it was created. in practice these are almost always identical, but they are technically two different properties. that's not exactly the AP problem but it's similar things

#
[KevinMarks] and there's a certain amount of denormalisation implied ie if the Activity is 'manton liked aaron's post' then including the post makes sense in a stream view, so you don't have to do another lookup, but for AP it is a bit odd as you're sending it to aaron's server

eitilt and [benatwork] joined the channel
#
[tantek] ActivityPub << Criticism: https://ruby.social/@benubois/111267597245152198

#
Loqi ok, I added "Criticism: https://ruby.social/@benubois/111267597245152198" to the "See Also" section of /ActivityPub https://indieweb.org/wiki/index.php?diff=89914&oldid=89214

#
[tantek] [snarfed] does Bridgy Fed federate reacji to Misskey posts? e.g. like a ❤ ⭐ or special star(?) to this post? https://void.rehab/notes/9kyvsl1ktsfz2red

#
[tantek] wasn't clear from https://github.com/snarfed/bridgy-fed/issues/375 or https://fed.brid.gy/docs#apps

#
[snarfed] maybe https://github.com/snarfed/bridgy-fed/issues/484 ? `type: EmojiReact`
#
[catgirlinspace] [snarfed] akkoma implements reactions as well and it works with misskey. and there's a mastodon fork (glitch-soc maybe?) that does reactions.

#
[catgirlinspace] oh nvm, it's the glitch-soc fork that wetdry.world uses https://github.com/TheEssem/mastodon

gerben, [schmarty] and eitilt joined the channel
#
[manton] Another example, BookWyrm has a few extra types for reviewing books: https://docs.joinbookwyrm.com/activitypub.html

geoffo joined the channel
#
Loqi [preview] [trwnh] the `RE: <url>` is the part that gets replaced by `tag[0]`. basically `name` is the microsyntax. if you wanted to have explicit affordance for "quote tweet" style semantics, you can use `rel`.
for example, foundkey does this: https://akkoma.dev/Fo...

geoffo and gerben joined the channel
bret joined the channel
#
[KevinMarks] Single 'extended grapheme cluster' is what you mean Tantek, and yes, that varies with unicode version

eitilt joined the channel
#
[snarfed] similarly https://tonsky.me/blog/unicode/
[jeremycherfas] joined the channel
#
[snarfed] [manton] have you ever tried posting to a Friendica group from http://micro.blog, eg https://venera.social/profile/activitypubblueskybridge/conversations ? you follow it, then mention it in a post, and it reposts that post
#
[snarfed] haven't gotten that to work from BF yet, https://github.com/snarfed/bridgy-fed/issues/493#issuecomment-1773371429
geoffo, gxt and AramZS joined the channel
[jeremycherfas], gerben and geoffo joined the channel