this post was submitted on 12 Apr 2025
3 points (100.0% liked)

Lemmy Apps

6060 readers
13 users here now

A home for discussion of Lemmy apps and tools for all platforms.

RULES:


An extensive list of Lemmy apps is available here:

LemmyApps.com

or lemmyapps.netlify.app


Visit our partner Communities!

Lemmy Plugins and Userscripts is a great place to enhance the Lemmy browsing experience. [email protected]

Lemmy Integrations is a community about all integrations with the lemmy API. Bots, Scripts, New Apps, etc. [email protected]

Lemmy Bots and Tools is a place to discuss and show off bots, tools, front ends, etc. you’re making that relate to lemmy. [email protected]

Lemmy App Development is a place for Lemmy builders to chat about building apps, clients, tools and bots for the Lemmy platform. [email protected]

founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 1 points 5 days ago (3 children)

Thanks. I'm still learning both Go and the codebases involved. I'm pretty limited on free time where I've got both large enough blocks of time and energy to concentrate effectively on this. I'm also not very enthusiastic about taking on the administrative aspects of running an open source project -- I'm only really interested in keeping a JS-free version of Lemmy usable -- so contributing changes to a common community fork you've already got up and running sounds good to me!

I do have some specific issues in mind that I'd like to implement fixes for once I'm up to speed. In particular:

  • There is improper filtering when a user submits a comment which results in certain text being stripped from the message instead of escaped properly. I'm not sure if this is an issue in mlmym itself or one of the libraries it uses, but I'd like to track it down and get it fixed.
  • Federated image links to non-lemmy websites sometimes show up as image_proxy links from the poster's instance. This is a really annoying issue that results in misleading domains showing up next to posts as well as breaking image display in the post itself.
  • Comments sorted by 'new' (and maybe other modes?) don't paginate properly.

I may take on some other issues after that, but those three are what I want to fix most right now.

[–] [email protected] 2 points 5 days ago* (last edited 4 days ago) (2 children)

Federated image links to non-lemmy websites sometimes show up as image_proxy links from the poster’s instance. This is a really annoying issue that results in misleading domains showing up next to posts as well as breaking image display in the post itself.

that is not directly a mlmym issue, it's that people copy links on instances with image proxying enabled and use them in new posts :|

feel free to also raise them as issues on the repo directly to have them documented.

by the way, we run the version on the main branch on https://mlmym-unstable.lemmy.world/, although it does have a domain lock to lemmy.world.

[–] [email protected] 1 points 4 days ago* (last edited 4 days ago) (1 children)

Hmm. That doesn't really mesh with my understand of how certain prolific posters post (e.g. via automation), but digging into it a bit more, I do see the proxy link via Lemmy-UI even on the poster's instance, so there's something besides just mlmym involved here -- whether that really is inappropriate copy-pasting or a lemmy bug or what, I don't know yet.

Regardless, the fact that the image doesn't load in the post at all for those links seems like an mlmym bug that should be addressed; it's loadable via Lemmy-UI.

I've set up a new GitHub account for association with my lemmy account and will create issues on your repo in a little while.

Edit -- Issue links for future reference:

[–] [email protected] 2 points 4 days ago

and just now there has been a PR merged in the upstream repo after i spent some time to get a fork properly set up...

@[email protected] @[email protected] @[email protected] are you still reading on any of these accounts? are you planning to return to maintaining mlmym?