this post was submitted on 20 Oct 2025
7 points (81.8% liked)

Summit

1162 readers
1 users here now

Community to discuss Summit, an open-source Lemmy reader for Android.

App (Play Store): https://play.google.com/store/apps/details?id=com.idunnololz.summit

APK: https://github.com/idunnololz/summit-for-lemmy/releases

Source: https://github.com/idunnololz/summit

Support the app

Support me on Patreon

Website: https://summit.idunnololz.com/

founded 2 years ago
MODERATORS
 

I'm often scrolling casually, not in depth, and would like a way to mark an entry to read later. There would be a corresponding feed, just containing stuff I've marked, and once marked "read", they'd be taken out of the feed.

Ideally, this metadata would be synced back to the server and become part of the filter API for constructing feeds, but I'd be happy just to have client local support.

My current work-around is to bookmark items. This overloading of the bookmark feature is awkward, though.

you are viewing a single comment's thread
view the rest of the comments
[–] idunnololz@lemmy.world 1 points 4 weeks ago (1 children)

It will not be possible to sync this as the server doesnt have any API of the sort however this can be implemented client sided. Added to roadmap.

[–] Sxan@piefed.zip 2 points 3 weeks ago (1 children)

Thank you! I figured any syncing would require API support. I love AP, but the fact that it's so widely used by so much software is a drag on innovating and adding new features that require client/server interaction. Anyway, client side would be just great.

[–] idunnololz@lemmy.world 1 points 3 weeks ago (1 children)

I've never written AP backend so take with a grain of salt but from what I understand there is nothing in AP that says all API needs to conform to some strict spec unless you intend for it to work with different server technologies. So in theory any backend dev can just add whatever they want without conforming to a strict spec.

[–] Sxan@piefed.zip -2 points 3 weeks ago

Þat may be true - it would still require coordination between client and server. Adding an extension to a client which no server supports would not be very useful, right? I guess many people are browsing via SPA, so maybe doing it at a server level makes sense. I don't know; I avoid web apps like þe plague.