I’m using the v0.34+hotfix version of the Jerboa fork from here because of the Android 6/7 version backport (I’m on Android 7). Some comments after playing with the app for a couple hours follow. Some of them may be specific to the apk I’m using, and some are generic to Lemmy rather than being about Jerboa particularly. I’m fairly new to both Jerboa and Lemmy, but have spent a lot of time on Usenet and Reddit in the past. I usually browse reddit from old.reddit.com on desktop or RedReader on mobile. I like RedReader and would like if Jerboa resembled it more closely. For saving Reddit posts I use a self-made Reddit API client that Reddit will of course kill soon. I anticipate doing something similar for Lemmy.
-
I’m not sure of this but I noticed soon after launching the app that some post titles were greyed out, and I think those were posts that I had previously read on another computer using a desktop web browser. So that made me think the server is retaining info about what posts that I’ve read. Some other people in other threads seemed to think that was to be expected, but I think it is a poor privacy practice. But, I have not yet confirmed this behaviour. I will try some explicit tests later, and/or look at the backend code.
-
The default view showed comments on the instance mixed from a bunch of different communities, which I think is how Facebook works (idk, I don’t use FB). This is pretty awful and distracting imho. At minimum this shouldn’t be the default view, but maybe it would be better to eliminate it altogether, if it promotes a Facebook-like culture on Lemmy. I noticed afterwards that the same thing happens in the top level view of the instance in a web browser, at least for lemmy.world and lemmy.ml.
-
The “Communities” screen shows only communities that I’m subscribed to, though the search box lets me find non-subscribed communities. To the right of the search box there is a symbol with three vertical dots (I’m not sure what that is called) that I’ll guess is supposed to let me select between subscribed/local/all, but in my installation it does nothing. Maybe a bug?
-
There is inconsistent use of “X” vs left-arrow for the navigation symbol to return to the previous screen (I don’t remember specific examples but can look if anyone needs this). Also, the left-pointing Android triangle usually doesn’t work for this. It would be nice if it did.
-
It would be nice if there was a “share” symbol (the two-branch rooted tree that Android uses), to facilitate sending someone a link to the current post, or that sort of thing.
-
I didn’t see an option to open links in the phone’s default browser instead of in the Fennec embedded in the app. I use Fennec as my main browser and the embedded one is annoying by comparison.
-
There is no preview to see where a link goes before actually clicking it, except through some machination where you can copy the link to a clipboard and then paste it into another application. Hovering might be good, or just turning the link into an info box like in RedReader.
-
It would be good to show more text (thread titles etc) on the screen, instead of white space, thumbnail pictures, expanded metadata, etc. See news.ycombinator.com for my idea of a good layout that shows lots of info.
-
There should similarly be a way to suppress the display of thumbnails and other images unless the user clicks something. Lemmy otherwise burns a ton of bandwidth, which on mobile can be expensive.
-
There is no way to stop the display of full sized images in posts, afaict. It would be good to have options to convert them to thumbnails or text-only links. As a general matter I think of Lemmy as a Reddit replacement and Reddit as a de facto Usenet successor. Usenet was quite usable on 2400bps dialup (text only of course) so I wish Lemmy would be much less bloaty.
-
Clicking comment text in a profile displays a badge showing the # of replies, but doesn’t show the actual replies. The badge should be shown without having to click, if feasible. Clicking maybe should show the replies, but I haven’t tried to carefully envision that.
-
Hiding and restoring the app window refreshes the screen. It shouldn’t: restoring a hidden screen should show exactly what was on the screen when you hid it. Refresh should happen by pressing a button or swiping down or whatever.
-
The app is quite slow and janky compared to RedReader or the Hacker News app, but I saw another post saying that is version specific, so maybe not an issue for here.
-
Generally there seem to be way too many server queries. I see server traffic gizmo moving whenever I scroll past a few lines of posts, or when I go to and return from a sub-screen. It would be better to retrieve a big chunk of post titles and remember them, like gnus does.
-
I hope that mainline will accept the backport patch to support Android 6 and 7 since some of us still use those versions. When I mentioned this elsewhere, people told me to buy a new phone, advice that I didn’t particularly welcome since I like the phone that I have.
I had a few other thoughts that I may try to write up later. The above are mostly things that I jotted down while trying the app.
I want to thank the devs for their work on this app even though I won’t necessarily agree with every decision made. This post is intended as something like a beta test report, not a whine or rant, so I hope it is taken in the spirit given.
I am honestly surprised to see someone still daily driving android 7. Currently Jerboa supports down to Android 8. It is possible to support Android 7 (or down to API level 24). But further then that requires significant changes, to features introduced past 0.35 in Jerboa. Which is unlikely to happen. Further than android 5 is not possible. So you are just within range. Rentlar would need to make a PR for those fixes. If he doesn’t do it within two weeks, I will probably do it myself.
Regarding your points.
-
Yes i do believe lemmy saves your read posts. But I think this can be configured clientside, so a option to not save read posts, is possible.
-
The triple dots or more options menu has not been implemented yet everywhere. So that is normal.
-
Has been fixed in recent versions
-
Kinda fixed, but there is a PR for a complete fix.
-
Links do open for me in my default browser (which isnt chrome). I think if you have custom tabs option enable it does force embedded one) Which can be improved upon.
-
There is a PR which introduces this feature.
-
I think it does that already, there is an option to switch post view
-
Yet to be implemented but there is a open issue for this
-
Same as 9
-
Dont understand what you mean
-
It doesnt do that for me
-
Yes, mostly the scrolling, there is still work to do to fix the jankyness. Imo it gets better with each version but i did hear that some users are experience more jank in newer versions on older phones.
-
Caching still needs to be implemented,
-
I dont think there will be any significant resistance to supporting android 7 but past that will need significant changes.
Thanks for the response! I guess I’ll wait for future releases to see how things go.
-
Another issue I notice: last night the front page of lemmy.world as viewed on the app was rather cluttered with porn. I know about the “block NSFW” option but I prefer not to use it since NSFW per se doesn’t bother me. But it would be nice to be able to filter porn from the front page, either by default on the servers, or through an option in the user profile and/or the app.
I then tried to block the communities where the porn was coming from, e.g. c/ass is what it sounds like. I found that to block such a community, I first had to visit it, which doesn’t seem like such a good interface , since it at least temporarily defeats the purpose of blocking ;). It would be nice to be able to block a community while viewing the “all” page without having to actually visit the community that I want to block.
Finally, after returning to the front page, I clicked on another community link (c/flashlight) and was temporarily presented with a page from a porn community that I had blocked a few minutes earlier. Some kind of caching issue? Anyway, not good. Nobody was looking over my shoulder but I could imagine trying to show someone the flashlight community and having them see porn instead.