aka freamon

Codeberg: https://codeberg.org/freamon?tab=activity

Anything from https://lemmon.website is me too.

  • 6 Posts
  • 150 Comments
Joined 3 months ago
cake
Cake day: March 27th, 2024

help-circle








  • It’s probably a temporary hiccup, but Lemmy has bigger problems with PeerTube videos, in that you can subscribe to channels from there, but - last time I checked - they don’t update with new videos.

    For comments, PieFed could do with more work too. Direct communication between us and channel owners works okay - example post - but a comment from, say, a Mastodon user wouldn’t show up here. The reason is that, unlike Lemmy, PeerTube do not ‘Announce’ anything other than new posts. This solves the Lemmy/Mastodon problem where Mastodon users can subscribe to Lemmy communities, but then have to deal with individual ‘boosts’ of every comment in reply to a post. Instead, PeerTube directly send an ‘Update’, with endpoints for a ‘Replies’ collection and a ‘Likes’ collection. Currently, PieFed does nothing more than check that the post body hasn’t changed when it receives these updates, but - technically - it should also check these endpoints for new activity. It might not be worth doing this every time though, maybe once a day would be enough.





  • That’s great to hear. There’s zero API at the moment though, let alone a stable one. PieFed is a monolith, without the backend / front-end split that necessitates an API.

    It easy to add one, pending the addition of some missing features and a code reorganization that needs to happen anyway. At that point, hopefully some interested app developers will also be involved, to shape the API into something they may wish that other app’s APIs were like.





  • My initial response was: that sounds a bit like a ‘fake community’, something for which I thought the consensus was ‘bad idea’. Moreover, it’d arguably be a fake community full of fake posts.

    Lemmy has 2 types of modlog - one for each community and one that’s instance wide. Would the plan be a community just for the instance, or something that merged actions from both?