@pfefferle @snarfed.org @anewsocial hi, just fyi: this broke my Mastodon timeline, as the quoted post contained the complete transcript.
@janeckhoff what client do you use?
@pfefferle IceCubes on iOS

@janeckhoff I will check with them to maybe truncate the quotes!

the weird JS output is already fixed and will be published with the next release. I will also how to limit the podcast episode to the summary!

sorry about that!

@pfefferle that sounds great, thanks โ€” I honestly didnโ€™t realize you were exactly the right person to address this bug at its root tbh, I merely thought that maybe you want to edit your post if youโ€˜re made aware of this problem ๐Ÿ˜…

@pfefferle Very interested in this interview!

I have a consistent problem w/ WP blogs using the AP plugin where they return a JSON representation when requested in the browser. Is there anything i can do about this?

@ted this is a caching issue. should be fixed now.
@pfefferle Thanks! Out of curiosity is there a root cause to it? I've had this issue several times w/ Laurens Hof's connected places site as well.
@ted wordpress caching does not support content negotiation by default. it caches what was requested and returned. if mastodon requests the page content in JSON after it was federated, the cache would take this response and cache it. so either you disable caching or you disable content negotiation for user facing sites.
@pfefferle ahhh i get you. that's a bummer. Thanks for the info!

@ted you're welcome :)

It is not always easy to deal with the WordPress beast ;)

https://github.com/Automattic/wordpress-activitypub/issues/580

โ€ฆand to clarify, that was the default behavior, but afaik the plugin was updated to support both caching and content negotiation together.

on a related note, content negotiation sucks ๐Ÿ˜Ž https://snarfed.org/2023-03-24_49619-2

WordPress sometimes returns JSON to a Webbrowser instead of the HTML page. ยท Issue #580 ยท Automattic/wordpress-activitypub

Quick summary Sometimes and for some users WordPress returns a JSON object to a regular browser request interested of the normal website. This (sometimes) persists on reload Steps to reproduce No i...

GitHub

@pfefferle @snarfed.org @anewsocial

Posting sentire novels on the Fediverse is not a good idea.

The quoted post is like fifty screens long. Posting like that is hostile to the reader.

@seindal true, but not properly handling "novels" as a client is hostile to the reader too... the fediverse is not only microblogging!

I will work on improving the handling, but plugins do unpredictable things sometimes. like for example adding transcripts to the content through a filter.

Remove type overloading from podcast integrations by pfefferle ยท Pull Request #3065 ยท Automattic/wordpress-activitypub

Context: https://mastodon.social/@pfefferle/116255683665315456 Proposed changes: Remove hardcoded Note object type from Seriously Simple Podcasting and Podlove Podcast Publisher integrations. Podc...

GitHub

@seindal this sounds like your reader needs fixing / a "Show more" feature.

Seriously. There is nothing in the spec that says "must not use more than 500 characters" or something. This is one of the *strong* points of the Fe*diverse*.

@pfefferle @snarfed.org @anewsocial excited to listen now!

fyi heres how your post looks in @phanpy / the latest version of mastodon

@liaizon @snarfed.org @anewsocial @phanpy yes, the podcast plugin is adding a JS embed! I fixed it and it will be patched in the next version!
@pfefferle oh glad it was already figured out! Just thought I'd report just in case

@liaizon thanks ๐Ÿ˜Š

(as always โ™ฅ๏ธ)

@quillmatiq you should post about this on the @anewsocial account!
@liaizon Tysm for the heads up!