@pfefferle@mastodon.social
@pfefferle@mastodon.social avatar

pfefferle

@pfefferle@mastodon.social

web worker, blogger, podcaster, #openweb advocate and citizen of the #indieweb and the #fediverse.

Open Web Wrangler @ #Automattic

I am currently working on the #ActivityPub plugin and several #IndieWeb (mainly #Webmentions) plugins for #WordPress! Besides of that, I maintain some other small Open Web plugins and try to help out on the #pluginkollektiv.

Follow my blog on the fediverse: "@pfefferle"

#fedi22

This profile is from a federated server and may be incomplete. Browse more on the original instance.

ton, to random
@ton@m.tzyl.eu avatar

Does the WordPress ActivityPub plugin allow for following others and seeing their messages too? Or is it just broadcast and being followed? Iow could you run WP as an AP instance? Would that result in as bloated databases as Masto instances create?

pfefferle,
@pfefferle@mastodon.social avatar

@ton it does only broadcast (for now)!

pfefferle, to random
@pfefferle@mastodon.social avatar

I just attended the "ActivityPub Based Forums and Threaded Discussions" call, and I really like their work on standardising the way, how forums federate.

https://github.com/swicg/forums

Maybe we need something similar for blogging platforms.... /cc @help @write_as ghost

But I think I'll lurk around the community for now.... it's technically very similar... you have a post and reactions...

LarsHenriksen, to random Danish
@LarsHenriksen@mastodon.nu avatar

Can someone help with ? Maybe @pfefferle ?

I would like to filter out all the empty 'bridgy response' comments. It is webmention comments of the 'like' and repost' type, which are displayed seperately.

Here is my blog:

https://lektoren.dk/

pfefferle,
@pfefferle@mastodon.social avatar

@LarsHenriksen @snarfed.org@snarfed.org is that because of the ActivityPub Bridge? Maybe we should talk how we can best integrate it in the Webmention plugin!?!

pfefferle,
@pfefferle@mastodon.social avatar

@LarsHenriksen @snarfed.org@snarfed.org have you connected brid.gy with Mastodon and/or do you use fed.brid.gy?

pfefferle,
@pfefferle@mastodon.social avatar

@LarsHenriksen Can you share the brid.gy link of one of these comments? You should be able to find that URL on the edit page of such a comment.

@snarfed.org@snarfed.org

pfefferle,
@pfefferle@mastodon.social avatar

@LarsHenriksen @snarfed.org@snarfed.org I think these are follow/unfollow/… requests. If you provide me a brid.gy link from your WordPress Comment Edit Screen I can have a look!

pfefferle,
@pfefferle@mastodon.social avatar

@LarsHenriksen @snarfed.org@snarfed.org that seems to be a like! Is this one of the broken ones?

pfefferle,
@pfefferle@mastodon.social avatar

@LarsHenriksen @snarfed.org@snarfed.org do you use a „full site editing“ theme?

lordmatt, to random
@lordmatt@mastodon.social avatar

Hi @pfefferle - if you have a free moment I'd love to get your thoughts on an odd bug.

For one WebMention source only I'm getting a 403. I host both the bugged sender and the receiver.

I'm currently working through the issue with technical support so no worries if I caught you at a bad time. I love your plugins and want to respect your time.

pfefferle,
@pfefferle@mastodon.social avatar

@lordmatt sure, can you send me the links? (source and target)

pfefferle,
@pfefferle@mastodon.social avatar

@lordmatt is it a general issue between these two sites or only this specific URL?

pfefferle,
@pfefferle@mastodon.social avatar

@lordmatt the debugging tool shows nothing out of the ordinary... do you maybe use some words in the post that might be blocked for comments?

bart, to random
@bart@moth.social avatar

Good morning yall

pfefferle,
@pfefferle@mastodon.social avatar

@bart 👋

pfefferle, to wordpress
@pfefferle@mastodon.social avatar

@laurenshof the ActivityPub plugin should now work nicely with

https://github.com/Automattic/wordpress-activitypub/releases/tag/2.3.1

darnell, to fediverse
@darnell@one.darnell.one avatar

I am half way through watching the interview of @pfefferle by @deadsuperhero & it is really good!

📹 S1 Episode 8: WordPress-ActivityPub with Matthias Pfefferle https://spectra.video/w/nVQAzfWyC64DUfqGQcnCfp

I thought it was interesting that when @photomatt was focued on bringing to , Pfefferle advocated introducing to the en mass.

pfefferle,
@pfefferle@mastodon.social avatar

@shanesemler @darnell @deadsuperhero @photomatt @wedistributemedia @hello why is WordPress a “bloated mess”?

pfefferle,
@pfefferle@mastodon.social avatar

@shanesemler @darnell @deadsuperhero @photomatt @wedistributemedia @hello that’s totally fine! But not an argument against bringing WordPress to the fediverse ☺️

julian, to random
@julian@community.nodebb.org avatar

There have been some scattered discussions I've seen over the past year that mention that @pfefferle's WordPress ActivityPub plugin federates their blog posts out as an as:Note, and that the only reason this is done is because Mastodon only treats as:Note (and as:Question) as a first-class object and relegates anything else to a fallback handler that takes a short snippet of the content, and shows a link back to the original source, thus losing any in-app benefits (boosts, replies, etc.)

Whether this is actually true or not, I do not know. So that's why I'd like to ask Mattias — or anybody else with some context — here.


For reference:

  • as:Article: Represents any kind of multi-paragraph written work.
  • as:Note: Represents a short written work typically less than a single paragraph in length.
  • as:Page: Represents a Web Page.

I have also noticed that Lemmy, perhaps out of principle, sends out an as:Page for new generated content, and only the replies federate out as as:Note. It has unfortunately led to some assertions that Lemmy's federation is "broken", even though it is arguably not the case.

@nutomic, care to weigh in?


I don't even blame Mattias for opting to send everything out as as:Note.

End of the day right now it doesn't matter how Mattias or Nutomic represent their higher-level collection of data, because Mastodon is the largest implementor and neither they — nor anyone else I know of, for that matter — treat anything that's not as:Note or as:Question specially.

But that ought to change. The question is how, but this WG is not at the point where we start throwing around decrees and making up standards.

What's important to me right now is what the landscape looks like right now, and why that is the case.

N.B. The discussion here will eventually make its way to online real-time discussion at one of the future WG meetings.

pfefferle,
@pfefferle@mastodon.social avatar

@simonwood @julian @nodebb as Simon said, this is a user choice! You can choose “Note” if you want to have the best compatibility or you can let the plugin choose what the best format is. And then we try to map the WordPress internal post formats to the ActivitySteams Object-Types. Standard Post == Article, Status & Aside == Note, Image == Note with priority on image attachments, Video == Note with priority on video attachments, …

pfefferle,
@pfefferle@mastodon.social avatar

@trwnh @simonwood @julian @nodebb WordPress does not have the concept of attachments. So we are parsing inline-media and add them as attachments before federating them. So yes, you can add as much media to your post as you want!

pfefferle,
@pfefferle@mastodon.social avatar

@trwnh you can add as much media as you want with mixed media formats! So for normal notes and articles we take the media files in the order they are added to the text. For video, we search for videos first and fall back to others if there are no videos. Same for audio and image posts.

pfefferle,
@pfefferle@mastodon.social avatar

@evan @trwnh and yes the plugin uses collections (adds multiple files if available)

pfefferle,
@pfefferle@mastodon.social avatar
pfefferle,
@pfefferle@mastodon.social avatar

@trwnh @evan oops, I am on the dev version on my blog, so maybe I‘ve broken something will check tomorrow 🙄

julian, to random
@julian@community.nodebb.org avatar

Had a chance to listen to @pfefferle on WeDistribute's Decentered podcast. Surprisingly informative, and eye opening just how locked down shared hosting providers are.

Things we take for granted like the ability to mount routes on /.well-known (they could be blocked!)... or that you can't always assume cron is available.

https://wedistribute.org/podcast/wordpress-matthias-pfefferle/

Having used a VPS for years, I would never go back to shared hosting, but you definitely cannot argue with the convenience, ease of use (CPanel, et al.), and most of all, value for money. However, those three come with significant trade-offs in terms of flexibility and power.

Kudos to you Mattias for having the patience to try to get those shared hosting providers to change. If I were in your shoes I'd just tell them to hop on over to a different provider!

pfefferle,
@pfefferle@mastodon.social avatar

@julian thanks a lot :)

pfefferle, to wordpress
@pfefferle@mastodon.social avatar

Follow @wordpress and join the discussion!

pfefferle,
@pfefferle@mastodon.social avatar

@XAGinfo @wordpress oh, is das mit freigabe!?! 😳

docpop, to random
@docpop@mastodon.social avatar

Happy Alien Day, y'all.

video/mp4

pfefferle,
@pfefferle@mastodon.social avatar

@docpop how can i bribe you to make me an avatar? ❤️

pfefferle,
@pfefferle@mastodon.social avatar

@docpop this would be awesome! 😍

  • All
  • Subscribed
  • Moderated
  • Favorites
  • normalnudes
  • tsrsr
  • DreamBathrooms
  • Durango
  • magazineikmin
  • mdbf
  • Youngstown
  • tacticalgear
  • slotface
  • osvaldo12
  • rosin
  • thenastyranch
  • kavyap
  • PowerRangers
  • Leos
  • ngwrru68w68
  • vwfavf
  • GTA5RPClips
  • everett
  • cisconetworking
  • cubers
  • hgfsjryuu7
  • InstantRegret
  • ethstaker
  • modclub
  • tester
  • khanakhh
  • anitta
  • All magazines