this post was submitted on 07 Jun 2023
284 points (98.0% liked)
Memes
45910 readers
1231 users here now
Rules:
- Be civil and nice.
- Try not to excessively repost, as a rule of thumb, wait at least 2 months to do it if you have to.
founded 5 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
There's the Idea of making a lemmy API that's Reddit compatible. Meaning all Reddit client apps could migrate to lemmy with minimal effort.
Wdym? API calls that go through Reddit's servers or something? I'm not getting it ๐ค
more like having a second lemmy API that behaves the same way as reddit's
Where normally, these two services differ drastically. Usually, Infinity (or any other Reddit client), would talk to the Reddit API. Converting them to talk to the Lemmy API is like converting them to speak a whole other language. There are ideas and proof-of-concept projects to translate between the two.
The software would sit in between a Reddit client and a Lemmy instance. Receiving Reddit "language" from the client, translating to Lemmy "language" on the other side, and doing the reverse with the response it receives from the Lemmy instance.
If such a piece of software existed, a Reddit client could be converted simply by saying: "Instead of talking to the Reddit API, talk to this server". The client would still "speak" the Reddit "language" with the translator, but interact with Lemmy at the other end.
It would take the time pressure off of Reddit third-party client developers, giving them time to properly convert their applications to their new preferred platform. It is a large task though, so I'm not sure if it'll be usable by the time Reddit disables free API access.
Would be very nice to have, as the bar set for UI and UX design by most third-party Reddit applications is very high (specifically shout out to Apollo and Infinity). Apps like Jerboa or Mlem couldn't possibly reach that level of quality within a month.
No, an API that has the same calls as Reddit, but lemmy as a backend.
They should ask Lemmy devs for advice before making clients for Lemmy
No. Just use a different API endpoint.