🚨BREAKING NEWS!🚨
Automattic, the company behind WordPress, is now co-authoring the ActivityPub plugin for WordPress.
The intent is to make WordPress a "first party Fediverse member" on par with Mastodon, Pleroma, and Pixelfed.
WordPress already powers 43% of all websites—and every one is a potential Fediverse server.
Automattic employee @kraft just confirmed this.
religious.social/@kraft/110003…
Brandon Kraft ❤️🔥🧡 (@kraft@religious.social)
@atomicpoet@mastodon.social @Ciantic@twit.social Matt is also in a position to get invited to these new platforms, so he should take it to check it out. He's been giving away invites to others at Automattic, especially engineers, to check it out.Mastodon for Catholic Clergy & Religious
Dieser Beitrag wurde bearbeitet. (1 Jahr her)
Seph Harrison mag das.
teilten dies erneut
Chris Trottier
Als Antwort auf Chris Trottier • • •If you want to check this out for yourself, take a look at the ActivityPub plugin page.
Automattic is now listed as the author.
wordpress.org/plugins/activity…
See screenshots.
ActivityPub
WordPress.orgChris Trottier
Als Antwort auf Chris Trottier • • •Honestly, I think Automattic co-authoring the ActivityPub plugin is a bigger deal than Meta "planning" to join the Fediverse.
The ActivityPub plugin for WordPress already works right now.
But now Automattic is putting more weight behind it!
gr0k
Als Antwort auf Chris Trottier • • •DJM (freelance for hire)
Als Antwort auf Chris Trottier • • •Been "testing" the plugin on 2 blogs for some time now and can't wait for more features
Chris Trottier
Als Antwort auf Chris Trottier • • •Drupal also has an ActivityPub plugin.
However, others tell me it's not as mature as the one for WordPress.
With all the traction that ActivityPub has, though, I can see that changing.
drupal.org/project/activitypub
ActivityPub
Drupal.orgStuart Breckenridge
Als Antwort auf Chris Trottier • • •nikkiana
Als Antwort auf Chris Trottier • • •Given that I worked in the Drupal camp for years, I'm watching what's happening with them and ActivityPub with a lot of curiosity.
Given that historically, Drupal dev tends to be heavily driven and financed by client need, and a lot of those clients have tended to be on the more corporate end of things.... I suspect we'll see a boom of development there when people start imagining the uses of ActivityPub that go beyond microblogging.
Or at least, that's my prediction.
smallcircles (Humanity Now 🕊)
Als Antwort auf nikkiana • • •@nikkiana
There has been interest from the side of the EC wrt #Drupal and #ActivityPub.
Drupal is used in a lot of governmental institutions.
At #SocialHub in the past we organized a 3-part "ActivityPub for Administrations" event.
socialhub.activitypub.rocks/pu…
EC - NGI0 Liaison -- Webinars and Workshop April 2021 - SocialHub
socialhub.activitypub.rocksAn Agora
Als Antwort auf smallcircles (Humanity Now 🕊) • • •anagora.org/ActivityPub
anagora.org/Drupal
anagora.org/SocialHub
Node [[activitypub]] in anagora.org
anagora.orgFeralRobots
Als Antwort auf nikkiana • • •Not sure how it plays out these days but there used to be a low-key tradition of Drupal & WordPress extension authors quietly stealing from one another, & even collaborating behind the scenes to help one another with module-plugin/plugin-module ports. I would expect that to be less common these days, though.
@atomicpoet
Jake in the desert
Als Antwort auf Chris Trottier • • •Extra_Special_Carbon
Als Antwort auf Jake in the desert • • •@jake4480 I think the plan is just to swamp Mastodon and make Meta the default.
I’ll block any server related to Meta. Any Meta server should be defederated IMO.
Jason Michael Perry
Als Antwort auf Chris Trottier • • •Alex
Als Antwort auf Chris Trottier • • •FeralRobots
Als Antwort auf Chris Trottier • • •Chris Trottier
Als Antwort auf FeralRobots • • •@FeralRobots You must be mistaking me for someone else.
My standpoint is that "embrace, extend, extinguish" doesn't work: mastodon.social/@atomicpoet/11…
Chris Trottier (@atomicpoet@mastodon.social)
MastodonFeralRobots
Als Antwort auf Chris Trottier • • •Daniel Schildt
Als Antwort auf Chris Trottier • • •Here is the screenshot of the change from ActivityPub WordPress plugin's GitHub repository.
Difference in the source code:
github.com/pfefferle/wordpress…
add Automattic · pfefferle/wordpress-activitypub@abef17b
GitHubwebb
Als Antwort auf Chris Trottier • • •🙃 ɐıunp zsɐɯoʇ
Als Antwort auf Chris Trottier • • •Will Smith
Als Antwort auf Chris Trottier • • •Fardels Bear
Als Antwort auf Chris Trottier • • •Dr. Guillermo Power :verified:
Als Antwort auf Chris Trottier • • •Cykonot
Als Antwort auf Chris Trottier • • •3dcandy
Als Antwort auf Chris Trottier • • •Anya🏳️🌈✨
Als Antwort auf Chris Trottier • • •sonja dolinsek
Als Antwort auf Chris Trottier • • •Janis La Couvée
Als Antwort auf Chris Trottier • • •Chris Trottier
Als Antwort auf Janis La Couvée • • •@lacouvee Let's put it this way, Janis.
Every WordPress blog can potentially be subscribed and read directly through Mastodon. You can comment directly to that blog through Mastodon. And whoever is using that WordPress blog can reply back to you.
Better yet, someone can read your Mastodon posts on WordPress.
Is that blowing your mind yet?
Janis La Couvée
Als Antwort auf Chris Trottier • • •Chris Trottier
Als Antwort auf Janis La Couvée • • •Janis La Couvée
Als Antwort auf Chris Trottier • • •Brennan Stehling
Als Antwort auf Chris Trottier • • •Chris Trottier
Als Antwort auf Brennan Stehling • • •@brennansv @lacouvee A good example is @fediversenews, which is a Friendica group. It was tagged at the beginning of this thread.
Another example is blender_reels@video.blender.org, which is an account on a PeerTube server. You can follow that account and watch videos that it posts.
Janis La Couvée
Als Antwort auf Chris Trottier • • •Brennan Stehling
Als Antwort auf Chris Trottier • • •Fediverse Report
Als Antwort auf Brennan Stehling • • •Kona :vbus: (@kona@social.ridetrans.it)
Mastodon Transit AuthorityGoz 🕹
Als Antwort auf Brennan Stehling • • •@brennansv @lacouvee I've been running the ActivityPub plugin on my WP site for a couple of months, you can follow @ryan to see how it looks (unless you are a teacher or involved in the Edtech space you'll probably not want to follow for long, lol!)
My only issue is that sometimes when I post on WP the load skyrockets on my blog. I have't looked into why that's happening yet.
Catherine Novak
Als Antwort auf Chris Trottier • • •Full Metal Archaeopteryx
Als Antwort auf Chris Trottier • • •@lacouvee
The problem I see is that WordPress, much as I like the platform and ease of use, is a major malware launching pad... It seems like we hear about a new exploit on a monthly basis.
How is that going to play with the servers?
Aswath Rao
Als Antwort auf Chris Trottier • • •django
Als Antwort auf Aswath Rao • • •Daniel de Kay
Als Antwort auf django • • •Aswath Rao
Als Antwort auf Daniel de Kay • • •You can look at their stated plan in the FAQ section at wordpress.org/plugins/activity…
There is no mention of reader side. I know of no doc that has discussed it. I myself can not get past the first q - where to display the timeline? In the dashboard? a browser tab?
@django @atomicpoet @lacouvee
ActivityPub
WordPress.orgnarF 🎲
Als Antwort auf Chris Trottier • • •Chris Trottier
Als Antwort auf narF 🎲 • • •django
Als Antwort auf Chris Trottier • • •Rachel Lawson
Als Antwort auf Chris Trottier • • •@swentel ‘s drupal.org/project/activitypub is heading in the right direction
ActivityPub
Drupal.orgJason Michael Perry
Als Antwort auf Rachel Lawson • • •Rachel Lawson
Als Antwort auf Jason Michael Perry • • •All building is done by volunteers — and one who has been been working on this exact things is highlighted in the toot.
Jason Michael Perry
Als Antwort auf Rachel Lawson • • •Jason Michael Perry
Als Antwort auf Jason Michael Perry • • •Jason Michael Perry
Als Antwort auf Jason Michael Perry • • •Security advisories | Drupal.org
www.drupal.orgAnna Nicholson
Als Antwort auf Chris Trottier • • •@onepict This is very good news, as the plug-in is severely limited in what it offers at the moment
Looking forward to a much wider audience of people being able to interact with my blog posts
Mark Hughes
Als Antwort auf Chris Trottier • • •WordPress is also a basket case of malware and security breaches so I'm not all on board with the view that this is great news.
We really do need to talk more about getting rid of servers.
Jason Michael Perry
Als Antwort auf Mark Hughes • • •Mark Hughes
Als Antwort auf Jason Michael Perry • • •@jasonmperry indeed, and you won't find many WP sites without plugins.
I get the technical point but the reality is that WordPress sites are and will continue to be vulnerable for two reasons.
First, it is very hard indeed to keep plugins - and themes - secure. Anyone can create and distribute either.
Secondly there's a problem of scale. WP sites are attractive for attackers because they can compromise many sites at once rather than one at a time.
Personne
Als Antwort auf Chris Trottier • • •LibertyBeta
Als Antwort auf Chris Trottier • • •Stefan Scholl
Als Antwort auf Chris Trottier • • •Sounds like fun. #Mastodon is already using #ActivityPub differently from the standard texts and other server software.
Another dominating system will gift use more entertaining drama! 😜
Brandon Kraft ❤️🔥🧡
Als Antwort auf Stefan Scholl • • •Bud Gibson
Als Antwort auf Brandon Kraft ❤️🔥🧡 • • •Aswath Rao
Als Antwort auf Bud Gibson • • •@kraft @Stefan_S_from_H @atomicpoet @fediversenews
Bud Gibson
Als Antwort auf Aswath Rao • • •Brandon Kraft ❤️🔥🧡
Als Antwort auf Bud Gibson • • •@budgibson @aswath @Stefan_S_from_H yes, on WordPress.com, Business and eCommerce plan sites can add plugins, but not the other tiers.
At this time, there hasn't been a discussion that I'm aware of regarding this either way. I think the functionality needs to be improved to be relatively feature complete and out of beta before it'll be considered for the non-plugin tiers (personal opinion)
Aswath Rao
Als Antwort auf Brandon Kraft ❤️🔥🧡 • • •@budgibson @Stefan_S_from_H @atomicpoet @fediversenews
GhostOnTheHalfShell
Als Antwort auf Chris Trottier • • •that would be amazing, i think.
federating might get a bit tricky to manage.. if it isn’t the case now, each instance would be advised to federate only with severs they can trust..
April
Als Antwort auf Chris Trottier • • •This is a big deal.
ꗥ🌸 KitaneaKitty 🌸ꗥ
Als Antwort auf Chris Trottier • • •pim
Als Antwort auf Chris Trottier • • •sagebiel
Als Antwort auf Chris Trottier • • •Alison Meeks
Als Antwort auf Chris Trottier • • •PammyStarr :ani_clubtwit: ✍️
Als Antwort auf Chris Trottier • • •Allison White
Als Antwort auf Chris Trottier • • •Andreas
Als Antwort auf Chris Trottier • • •The moment the plugin won't show the login-name, I will activate it! That is the final showstopper.
@kraft @fediversenews
DougN :coffeev: 😷 :CApride:
Als Antwort auf Chris Trottier • • •Eugene Glover
Als Antwort auf Chris Trottier • • •Freyja 🏴☠️:anqueer: :anfem:
Als Antwort auf Chris Trottier • • •Kelvin n0mql EN35ld
Als Antwort auf Chris Trottier • • •Well this is cool news @KI5SMN
'Cuz I already have a wordpress blog, and I'm - get this - not restricted to 500 characters there!
sparseMatrix 📻
Als Antwort auf Kelvin n0mql EN35ld • • •Yeah, but wordpress is like a duck in a barrel for the hacker folk
FunHouse Radio
Als Antwort auf Chris Trottier • • •Sven222
Als Antwort auf FunHouse Radio • •Fediverse News hat dies geteilt.
Chris Trottier
Als Antwort auf FunHouse Radio • • •Shannon
Als Antwort auf Chris Trottier • • •oC_Vamous
Als Antwort auf Chris Trottier • • •Arnel Šarić Sharan :verified:
Als Antwort auf Chris Trottier • • •MikeK
Als Antwort auf Arnel Šarić Sharan :verified: • • •@sharan
We'll have too see what their definition of first class citizen is, but it could mean
WP accounts being allowed to follow,boost and like Fediverse accounts and vice versa
The same for content.
Please correct me if I'm wrong.
Brandon Kraft ❤️🔥🧡
Als Antwort auf MikeK • • •@mkarliner @sharan
I don't where all it'll go tbh, but the first iteration which works already is being able to follow authors from WP sites with it from other clients (e.g. @kraft@bk.cx is a site I'm toying around with microblogging/photoblogging for this purpose).
So, I'd think round one is more enabling WP content to be accessible/followable/interact-able by Fediverse clients. WP sites following others and interacting would be a 2nd phase, I'd expect.
Brandon Kraft ❤️🔥🧡
Als Antwort auf Brandon Kraft ❤️🔥🧡 • • •Matthias Pfefferle
Als Antwort auf Brandon Kraft ❤️🔥🧡 • • •Matthias Pfefferle
Als Antwort auf Matthias Pfefferle • • •Beko Pharm (deprecated)
Als Antwort auf Chris Trottier • • •Richard MacManus
Als Antwort auf Chris Trottier • • •Webfinger Endpoint unavailable
WordPress.org ForumsNicholasR
Als Antwort auf Chris Trottier • • •fulanigirl has moved
Als Antwort auf Chris Trottier • • •Dr. Young-Leslie 🇨🇦
Als Antwort auf fulanigirl has moved • • •@fulanigirl
I was going to ask a similar question:
How can my #Wordpress site become an #ActivityPub server?
Chris Trottier
Als Antwort auf Dr. Young-Leslie 🇨🇦 • • •Chris Trottier (@atomicpoet@mastodon.social)
MastodonQazm
Als Antwort auf fulanigirl has moved • • •@fulanigirl There are essentially two (main) interactions that make sense to me for blogs:
- broadcasting post announcements
- collecting (and managing) comments
Blogs are unlikely to broadcast the entire article contents to the Fediverse (also for compatibility reasons), but automatically pushing a nicely formatted post announcement to followers' feeds is very feasible.
They can then also receive replies to that post and display them as blog comments, which I think would be a really nice feature. (I saw a custom example of this a while back.)
Since the comments are a local copy, they can still be moderated as normal by the blog owner too, at least in theory.
Which of these WordPress will implement I don't know, of course, and they could also add something I haven't thought of.
fulanigirl has moved
Als Antwort auf Qazm • • •Qazm
Als Antwort auf fulanigirl has moved • • •@fulanigirl I'm looking forward to seeing it too, since it's an interesting user experience problem.
I'm not sure it's possible to turn off replies to announcement posts entirely, but a Fediverse server could well decide not to relay them unless given the okay manually. (This means they'd at first be visible only to the commenter, their followers, and others on the same instances as either.)
I don't think it would be technically possible to widely hide them again once relayed, due to how authorisation works. I haven't checked too closely, though.
Ideally it should be possible to report comments to their origin instance's admins, since afaik *they* do have the power to wipe a post across the network relatively well.
fulanigirl has moved
Als Antwort auf Qazm • • •Qazm
Als Antwort auf fulanigirl has moved • • •@fulanigirl There's discussing about adding reply control to ActivityPub here, in case you're curious about why that's (more) difficult (than on a centralised platform): github.com/w3c/activitypub/iss…
The long and short of it is that various implementations handle authorisation a bit differently from each other, so a solution must be found that's acceptable with multiple methods.
Disable replies · Issue #319 · w3c/activitypub
GitHubfulanigirl has moved
Als Antwort auf Qazm • • •Qazm
Als Antwort auf fulanigirl has moved • • •@fulanigirl We have rfc-editor.org/rfc/rfc2119 fortunately, which standardized at least the language in this regard in a simple way.
A LOT of especially the low-level protocols effectively run on these "request for comments" documents, while the w3.org manages mainly recommendations for higher-level protocols like web pages, web accessibility (in terms of disability accommodation features) and ActivityPub.
(There's also the IEEE, which, among many other things, publishes often very polished and nice standards documents for certain data exchange formats like JPEG, but they're quite expensive to access.)
Not all of these are nice to work with. Certain grown systems like IRC and email can be difficult to implement in a way that works in practice with large existing implementations, for example, even if the original core protocol is very simple. Many RFCs describe fairly complex compounds that reference other de-facto standards, too.
World Wide Web Consortium (W3C)
www.w3.orgChris Trottier
Als Antwort auf Qazm • • •Qazm
Als Antwort auf Chris Trottier • • •Mike Macgirvin
Als Antwort auf Qazm • • •The comment control feature is protocol agnostic. In streams, there is an app called 'Comment Control'. Install it and you have full control of comments on every post. In Hubzilla, this is controlled in the permission dialogs, and I believe you can set comment controls for a channel, but not per-post as you can do with streams. We tend to share a lot of ideas between these two repositories so the newer control will probably show up on Hubzilla eventually.
Federation isn't really involved in comment control. If I don't want to see your comment, it is my divine right to refuse it or delete it. The only place federation is involved is to not provide a comment box if we know in advance that the comment is only going into the rubbish bin and save you typing a long reply into space.
The zot/6 spec is under 'spec' in the Hubzilla repo and there are some implementation details of the ActivityPub implementation of comment controls in FEDERATION.md in the streams repository. We've since extended these to be at least partially compatible with FEP-5624 -- if you don't like the way we implemented it in 2012. Since nobody has shown any real interest in nomadic identity or working together on better permission controls on the fediverse (preferring to extinguish us instead), I haven't yet provided a spec for Nomad (which is basically Zot/11). The streams repository does include the only known reference implementation of Nomad.
Fediverse News hat dies geteilt.
Chris Trottier
Als Antwort auf Mike Macgirvin • • •Jupiter Rowland
Als Antwort auf Qazm • • •@Qazm Maybe the Zot pages in the Hubzilla developer documentation can provide you with some information.
@Chris Trottier @fulanigirl @Fediverse News
Help: Zot_protocol
hubzilla.orgilja :pumpkin_owo:
Als Antwort auf Qazm • • •> Blogs are unlikely to broadcast the entire article contents to the Fediverse
They already do. Fedi is not just for microblogging. See e.g. also WriteFreely and Plume.
Qazm
Als Antwort auf ilja :pumpkin_owo: • • •@ilja @fulanigirl It depends a bit on the contents and economics, though. An ad-supported blog or one that relies on VG Wort (German authors compensation group) income is more likely to want to broadcast only teasers, so that the views can be registered.
Posts with interactive elements are also much less likely to be rendered well across most receivers, though admittedly that's probably a niche use case.
Piousunyn
Als Antwort auf Chris Trottier • • •Ayo Ayco
Als Antwort auf Chris Trottier • • •Comfortably Numb
Als Antwort auf Chris Trottier • • •n3wjack
Als Antwort auf Chris Trottier • • •Chris Trottier
Als Antwort auf n3wjack • • •Chris Trottier (@atomicpoet@mastodon.social)
Mastodonn3wjack
Als Antwort auf Chris Trottier • • •Paolo Redaelli
Als Antwort auf Chris Trottier • • •@kraft @fediversenews
Joe Brockmeier (@jzb)
Als Antwort auf Chris Trottier • • •Sean Tilley
Als Antwort auf Chris Trottier • • •Chris Trottier
Als Antwort auf Sean Tilley • • •Matthias Pfefferle
Als Antwort auf Chris Trottier • • •Orion (he/him)
Als Antwort auf Chris Trottier • • •Richard
Als Antwort auf Chris Trottier • • •Kerry Ferguson
Als Antwort auf Chris Trottier • • •mtchll
Als Antwort auf Chris Trottier • • •JohnW
Als Antwort auf Chris Trottier • • •Pretty wild! About 70% of my clients are on WordPress. WordPress has always been like an athlete that moves up to the head of the pack slowly, and everyone is like. "Look at that guy, what's his name again?" 😅
As a side note, Yoast, the SEO plugin for WordPress now has a Mastodon Specific site verification option that can be unlocked by buying a license.
Dec.tar.gz
Als Antwort auf JohnW • • •@the_Effekt
Really?
Yoast want a paid upgrade to Premium, to let you do the same thing (as seen from Mastodon) that a "rel=me" link does?
And that's not all!
"You can only verify your site on Mastodon with Yoast SEO if your site represents an organization"
django
Als Antwort auf Dec.tar.gz • • •JohnW
Als Antwort auf Dec.tar.gz • • •@dec23k I didn't look into it too deeply, but yeah it's a simple matter to verify your site.
I was posting mainly because of the Mastodon recognition.
Simon Zerafa
Als Antwort auf Dec.tar.gz • • •Sounds like an SEO plugin to avoid. As with the majority of Wordpress plugins.
JohnW
Als Antwort auf Simon Zerafa • • •@simonzerafa @dec23k Naw, many of them are just fine. If you install more than ~20 of them, yeah you'll probably run into conflicts though.
It's true I won't look at Yoast in quite the same way anymore, but their free version is fairly decent.
Dec.tar.gz
Als Antwort auf JohnW • • •What?
This is a "rel=me" link but you have to pay for a Premium plugin to use it?
django
Als Antwort auf Chris Trottier • • •Mike Macgirvin mag das.
Mike Macgirvin
Als Antwort auf django • • •Fediverse News hat dies geteilt.
Jupiter Rowland
Als Antwort auf Mike Macgirvin • • •Ringo
Als Antwort auf Chris Trottier • • •demofox
Als Antwort auf Chris Trottier • • •Christian Wilkie
Als Antwort auf Chris Trottier • • •The Laughing Muse :gatopiensa:
Als Antwort auf Chris Trottier • • •Gersande La Flèche
Als Antwort auf Chris Trottier • • •Chris Trottier
Als Antwort auf Gersande La Flèche • • •Seph Harrison
Als Antwort auf Chris Trottier • • •Fediverse News hat dies geteilt.
Eddie Coldrick 💻
Als Antwort auf Chris Trottier • • •Jargoggles
Unbekannter Ursprungsbeitrag • • •@AlyssaWinnipeg
That wasn't exactly an uncommon take on WordPress at that time. For reference, custom post types only came out in the middle of that year and the WooCommerce plugin didn't even exist until 2011. Managed WordPress hosting wasn't even a thing until 2010 when WP Engine was founded.
It's understandable that a lot of people weren't aware of how much potential it had. Of course, dismissing it so thoroughly out of hand was obviously a bonehead move.
Zombie Pirate Gator 🐊
Als Antwort auf Chris Trottier • • •Steinar Bang
Als Antwort auf Chris Trottier • • •Nice!
It means I can shut down my cronjob reading the wordpress RSS feed and posting to mastodon steinar.bang.priv.no/2020/06/2…
Join mastodon and slowly posting a wordpress RSS/atom feed
Steinar Bangs bloggDroid Boy :coolified:
Als Antwort auf Chris Trottier • • •