@pfefferle I only have one so far. How do you ensure that people find those pages?
Notices by Jeremy Herve (jeremy@herve.bzh)
-
Embed this notice
Jeremy Herve (jeremy@herve.bzh)'s status on Tuesday, 08-Apr-2025 19:41:54 JST Jeremy Herve
-
Embed this notice
Jeremy Herve (jeremy@herve.bzh)'s status on Saturday, 22-Mar-2025 17:35:13 JST Jeremy Herve
@tchambers@indieweb.social @voxpelli@mastodon.social Yeah, that makes sense, thanks for expanding on that!
It would be a workaround to get publication type displayed alongside the publication.
ActivityPub already comes with object types: « Note » for status updates, « Question », « Page », « Image », « Audio », « Video », « Event », and « Article » which is a good descriptor for long-form content I think.
I know some Fediverse solutions (like WordPress) allow you to set a different object type depending on the content.
Some Fediverse clients also try to display the content differently based on the object type.I am assuming others have made that suggestion before, but maybe it would be interesting for the main Fediverse clients like the Mastodon UI / app to clearly display the object type next to the content.
This is probably even more important for object types that are close to each other. If you see an « Image » post on the Fediverse you immediately know what it is. If you see a « Note » or an « Article » however, only the length really differentiates them (if you’re lucky, since some Fediverse clients like Mastodon are built for Notes and do not even want to display full posts).
All this to say, I am all for adding an obvious sign next to long-form content to indicate that 🙂 . Until Fediverse clients do it, a hashtag can work! I’ll try to remember to do it for my next posts (but only the long ones, « Notes » don’t need to be tagged as #Fediblog!)
@pfefferle We’ve talked about adding the hashtag to federated WordPress posts ; what if the option only added it to « Article » publication types, to avoid tagging short updates or shared pictures as « Fediblog »?
-
Embed this notice
Jeremy Herve (jeremy@herve.bzh)'s status on Saturday, 22-Mar-2025 07:32:58 JST Jeremy Herve
@voxpelli@mastodon.social @voxpelli @tchambers I think it would quickly become quite noisy. Imagine if I added the hashtag to each one of my replies in this thread, or if one added the hashtag in a reply to a thread talking about something completely unrelated?
Similarly, should all GoToSocial users add a specific hashtag to all their posts?
I think the platform used to communicate should not matter, the content is what’s really important.
-
Embed this notice
Jeremy Herve (jeremy@herve.bzh)'s status on Saturday, 22-Mar-2025 00:46:27 JST Jeremy Herve
@voxpelli @tchambers Since both WordPress and Ghost sites support RSS out of the box, I don’t think you need an indicator. 🙂
Now, should we add the tag to long-form content only, or to any posts published via Ghost or WordPress (like this one)?
-
Embed this notice
Jeremy Herve (jeremy@herve.bzh)'s status on Thursday, 10-Oct-2024 00:07:44 JST Jeremy Herve
Quick tip if you use the ActivityPub plugin on your WordPress site, and if you write in multiple languages on your site. Use the activitypub_post_locale filter to make sure your posts on the Fediverse are set to the locale matching the post on your site.
/** * Set a post's language in its ActivityPub representation * based on post tags. * The post tags must match an array of language codes you use on your site (in my example, English, Hungarian, and French). * When no tags are found, the post's language uses the default (the blog's language). * * @param string $lang The locale of the post. * @param int $post_id The post ID. * @param WP_Post $post The post object. * * @return string The filtered locale of the post. */function jeherve_custom_ap_language( $lang, $post_id, $post ) {// Get the post's hashtags.$post_tags = get_the_tags( $post_id );if ( ! empty( $post_tags ) ) {// Is there a "en, "hu", or "fr" tag?foreach ( $post_tags as $tag ) {if ( in_array( $tag->slug, array( 'en', 'fr', 'hu' ), true ) ) {$lang = $tag->slug;break;}}}return $lang;}add_filter( 'activitypub_post_locale', 'jeherve_custom_ap_language', 10, 3 );This way, I can add the #en tag to this post, and ensure the post will be shown as an English-language post for folks on the Fediverse.
This is important for folks who filter posts per language on the Fediverse, or who use translation tools to automatically translate posts in foreign languages.
-
Embed this notice
Jeremy Herve (jeremy@herve.bzh)'s status on Wednesday, 04-Sep-2024 15:11:52 JST Jeremy Herve
For the past couple of years, I’ve been talking more and more about ActivityPub, Fediverse, Mastodon, and lots of terms that may not always be familiar to everyone. If you were to start today, if you wanted to learn more about ActivityPub, the Fediverse, Webfinger, and how it all works, where would you start?
Following a discussion with @jackmcconnell, here are some the ressources I would recommend today:
- @pfefferle, the author of the ActivityPub plugin for WordPress, has talked about the topic at length on his blog, on the Fediverse, at WordCamps, and on podcasts. I recommend following him!
- This podcast episode introduces the concepts of the Fediverse and how you can be active on the Fediverse with your WordPress blog.
- @docpop recently started the Fediverse Files podcast, where he interviews important folks in the space and asks just the right questions, in a friendly tone and format. That can be a great resource to learn more about the Fediverse.
- For anyone interested in learning about about the underlying technology but not wanting to read through the whole spec, I would recommend this document.
Do you have any other recommendations? Please reply to this post to let me know 🙂
-
Embed this notice
Jeremy Herve (jeremy@herve.bzh)'s status on Saturday, 24-Aug-2024 03:06:45 JST Jeremy Herve
Do you know the Fediverse logo?
It’s a nice logo. It’s colorful, and it’s a good representation of the different nodes in the Fediverse. That said, its many colors and many lines also mean it doesn’t necessarily work well everywhere. Sometimes you need a small, monochrome logo. This logo’s monochrome version doesn’t work as well.
Enter, the asterism: ⁂ It’s simple, it’s a unicode symbol so available on all keyboards and scalable. It can be colored or not. I think it could make for a nice representation of the Fediverse!
Check the proposal here: fediverse symbol ⁂
Kudos to @FediverseSymbol for making this happen!