Whats wrong with having an option? I’m not saying it should be manditory 😉
A random person on lemmy
Banner art from Deemo switch version
Whats wrong with having an option? I’m not saying it should be manditory 😉
^This
Additionally some times I just open lemmy (and Reddit in the past). To check inbox. Push notifications disables that need (no notifications = conversation hasn’t progressed much = no need to open app 😉).
I love wefwef/voyager. This might not be a normal feature people use but I love wefwef’s deep linking feature (on android). I have a push notification system for lemmy which detects incomming emails from lemmy and uses ntfy to send reddit sync like push notifications. In wefwefs case I can set ntfy to open voyagers inbox directly. Voyager is also nice since opening a unread message (or interacting with it) auto marks it as read (which I don’t believe other clients do for some reason, I could be wrong though).
Maybe lj could go down the swift backup route where purchases are tied to a Google sign in to avoid play services? You could buy the app from Google play via web, download it via aurora, then validate via in app login.
https://swiftapps.org/faq#whygoogle
Down side is lj would need a verification server (although he has servers for Reddit sync Imgur which he could repurpose for billing).
Disclaimer I am not a dev just a rando lemmy, Lemite? (Idk what to call a lemmy user)
Mainly battery limitations (could prevent doze and/or cause a wake lock) and possible increase in server load for instances (your device would have to maintained a persistent connection to lemmy instance).
I kinda wonder if sync for lemmy can use a sort of hybrid aproach. For instance when sync for lemmy is in the forground it uses websockets with the lemmy instance to get push notifications. However once the app is exited (or after a predetermined perioed of time) sync could revert back to polled notifications. This is kinda similar to how lemmy web sends push notificaitons when opened as a tab but doesn’t when closed.
Ah in the past I used push from the official reddit app with sync (no delay).
In the case of Lemmy I have use monito rss with Lemmy inbox rss (poll rate every 10 min).
Hi lj random question regarding sync for reddit. Do you know by any chance when the imgur rapid api key will expire?
I switched from ios to android 3 years ago. I searched for apollo replacements and sync popuped up. One thing I found intersting with sync is it was the only 3rd party app (aside from apollo) that had push notifications.
There is a self host sync plugin for obsidian (I’m assuming you just want to self host not any other specific reasons)
https://github.com/vrtmrz/obsidian-livesync
I currently use it with a self hosted docker instance of couchdb
https://github.com/vrtmrz/obsidian-livesync/blob/main/docs/setup_own_server.md
Edit alternativly their is Joplin (but not sure about how you used obsidian/zotero)
https://github.com/laurent22/joplin/blob/dev/packages/server/README.md
https://github.com/tborychowski/self-hosted-cookbook/blob/master/apps/notes/joplin.md
I’d presume so based on reddit sync (monitization primarly from ads and iap). Apollo’s dev at one point made another app (primarly for killing amp links) that was paid and open sourced it, however he had issues with low effort copycats.
https://github.com/christianselig/Amplosion
The bright side of a closedsource app is in certain cases it can encourage faster development since the dev can work on it part/fulltime (idk how syncs revenue worked).
To be clear the post above is my personal view (I could be completly wrong).
Lemmy is actually interesting as there could be four implementations (or five if you consider none).
Just some thoughts