Discussion
Loading...

Post

Log in
  • About
  • Code of conduct
  • Privacy
  • Users
  • Instances
  • About Bonfire
Matthias Pfefferle
Matthias Pfefferle
@pfefferle@mastodon.social  ·  activity timestamp 10 hours ago

let's bring #longform (text) support to the #photoverse

(this is not (mainly) about long texts on #pixelfed or #vernissage (they can both fall back to show the summary), it is about supporting image posts with the object type: `Article`)

* https://github.com/VernissageApp/VernissageServer/pull/442
* https://github.com/pixelfed/pixelfed/pull/6458

https://codeberg.org/fediverse/fep/src/branch/main/fep/b2b8/fep-b2b8.md

#fediverse #activitypub

Cookie monster!

  • Copy link
  • Flag this post
  • Block
Manton Reece
Manton Reece
@manton@manton.org replied  ·  activity timestamp 6 hours ago

@pfefferle I see. Yeah, in Micro.blog we often have long-form blog posts that are actually a photo album: a title, maybe a little bit of text, and a dozen photos.

  • Copy link
  • Flag this comment
  • Block
marius
marius
@mariusor@metalhead.club replied  ·  activity timestamp 6 hours ago

@manton isn't that a better fit for a text object with attachments?

@pfefferle

  • Copy link
  • Flag this comment
  • Block
Manton Reece
Manton Reece
@manton@manton.org replied  ·  activity timestamp 6 hours ago

@mariusor @pfefferle If we did that, there could be some data loss… The user could have text in between each photo. It seems better to put the content out in the fediverse in the best format and if other platforms want to simplify or toss out some data, that’s okay.

  • Copy link
  • Flag this comment
  • Block
marius
marius
@mariusor@metalhead.club replied  ·  activity timestamp 5 hours ago

@manton one way you could do this is by uploading the images, then adding the URLs as attachments, while at the same time they can be linked inline in the text content.

Of course this would be way too much to handle for Mastodon, but from an ActivityPub point of view it makes sense and doesn't require any hand wavy solutions.

In my one user ActivityPub web-app, I have all the moving parts I described above working, but they haven't come together just yet, because the UI for posting is just a CLI tool and it's difficult to describe in markdown an image that hasn't yet been uploaded with a stable URL. But writing this gave me an idea... 🤔

@pfefferle

  • Copy link
  • Flag this comment
  • Block
Matthias Pfefferle
Matthias Pfefferle
@pfefferle@mastodon.social replied  ·  activity timestamp 33 minutes ago

@mariusor @manton that is what WordPress is already doing (keeping media inline and adding it as attachments).

here is an example: https://browser.pub/https%3A%2F%2Factivitypub.blog%2F2026%2F01%2F12%2Fwordpress-federation-recap-of-2025%2F

  • Copy link
  • Flag this comment
  • Block
Manton Reece
Manton Reece
@manton@manton.org replied  ·  activity timestamp 6 hours ago

@pfefferle This is a nice FEP. I’ve been waiting to support Article until I had a better idea of how Mastodon handles displaying them. Have y’all done much testing of that?

  • Copy link
  • Flag this comment
  • Block
Matthias Pfefferle
Matthias Pfefferle
@pfefferle@mastodon.social replied  ·  activity timestamp 6 hours ago

@manton It works quite nice on most of the text based platforms, but as I learned with my toot: we have to improve the way how blogs can best interop with the #photoverse without beeing spammy or federate unrelated featured/stock images.

  • Copy link
  • Flag this comment
  • Block
Stage name Jay Peach
Stage name Jay Peach
@jaypeach53@calckeymusic.social replied  ·  activity timestamp 8 hours ago

@pfefferle@mastodon.social Boo, Pixelfed is for pictures, don’t fuck up a replacement for instagram with extraneous bullshit just because a rare user wants their own vision to screw things up for the real users, photographers and photographer’s aficionados.

  • Copy link
  • Flag this comment
  • Block
Matthias Pfefferle
Matthias Pfefferle
@pfefferle@mastodon.social replied  ·  activity timestamp 8 hours ago

@jaypeach53 thanks for your feedback!

  • Copy link
  • Flag this comment
  • Block
ricferrer
ricferrer
@ricferrer@mastodon.social replied  ·  activity timestamp 9 hours ago

@pfefferle i think pixelfed is the wrong client/platform if you want to read articles

  • Copy link
  • Flag this comment
  • Block
Raphael Lullis
Raphael Lullis
@raphael@mastodon.communick.com replied  ·  activity timestamp 7 hours ago

@ricferrer @pfefferle

The more we keep thinking in terms of "platforms", the longer it will take us to make the open social web a reality.

PixelFed-the-backend could well be a "Generic" ActivityPub Server, separate from "PixelFed the nice way to browse and organize image posts".

  • Copy link
  • Flag this comment
  • Block
Matthias Pfefferle
Matthias Pfefferle
@pfefferle@mastodon.social replied  ·  activity timestamp 9 hours ago

@ricferrer as I said in my toot "(this is not (mainly) about long texts on #pixelfed or #vernissage (they can both fall back to show the summary), it is about supporting image posts with the object type: `Article`)"

  • Copy link
  • Flag this comment
  • Block
ricferrer
ricferrer
@ricferrer@mastodon.social replied  ·  activity timestamp 9 hours ago

@pfefferle thanks for clarifying. The image in the object article is secondary and I think it doesn’t make sense without the context of the article where it’s attached. I just don’t see the real value in seeing jt my feed. Specifically because sometimes the images for articles are a bit random, are stock photos or even graphics to try to depict the concept of the article.

  • Copy link
  • Flag this comment
  • Block
Matthias Pfefferle
Matthias Pfefferle
@pfefferle@mastodon.social replied  ·  activity timestamp 9 hours ago

@ricferrer but that is not the point of the discussion! this is already a problem, because if you change the post type to `Note`, pixelfed will show it, even with the full text.

If spam or unrelevant images are the problem, than this can not (only) be fixed by blocking the `Article` type.

  • Copy link
  • Flag this comment
  • Block
dansup
dansup
@dansup@mastodon.social replied  ·  activity timestamp 9 hours ago

@pfefferle Nope.

https://mastodon.social/@dansup/116046631529839434

  • Copy link
  • Flag this comment
  • Block

bonfire.cafe

A space for Bonfire maintainers and contributors to communicate

bonfire.cafe: About · Code of conduct · Privacy · Users · Instances
Bonfire social · 1.0.2-alpha.7 no JS en
Automatic federation enabled
Log in
  • Explore
  • About
  • Members
  • Code of Conduct