this post was submitted on 06 Aug 2023
919 points (98.8% liked)

Announcements

23315 readers
1 users here now

Official announcements from the Lemmy project. Subscribe to this community or add it to your RSS reader in order to be notified about new releases and important updates.

You can also find major news on join-lemmy.org

founded 5 years ago
MODERATORS
 

This is an opportunity for any users, server admins, or interested third parties to ask anything they'd like to @[email protected] and I about Lemmy. This includes its development and future, as well as wider issues relevant to the social media landscape today.

Note: This will be the thread tmrw, so you can use this thread to ask and vote on questions beforehand.

Original Announcement thread

(page 4) 50 comments
sorted by: hot top controversial new old
[–] [email protected] 17 points 1 year ago (7 children)

Why is lemmy licensed under the AGPL3? What prompted you to take that decision?

[–] [email protected] 16 points 1 year ago

Its a good hard copyleft license, and since its used in a network setting, the AGPLv3 over the GPLv3.

load more comments (6 replies)
[–] [email protected] 17 points 1 year ago (2 children)

With instances already disappearing (eg. vlemmy), content is being lost. Are you considering a lemmy archive?

[–] [email protected] 16 points 1 year ago

For communities that have been federated, their historical data, posts, comments, etc should still be available on other instances. So in a sense they're already archived.

Besides that, we have a backup / restore guide on the join-lemmy docs that show how to backup your DB, which every server should be doing.

[–] [email protected] 15 points 1 year ago

Every instance automatically archives content from other instances that it federates with (though this doesnt include images). An archive sounds like a good idea, but we certainly dont have the capacity to take on another project. It would have to be done by someone from the community.

[–] [email protected] 17 points 1 year ago (2 children)

How much experience did you have with Rust when you started making Lemmy? What programming languages did you use before?

[–] [email protected] 17 points 1 year ago

Just a little, on a few side projects. But lemmy was the one that I used to teach myself rust. Before I was mainly a Java developer.

Having a good idea + learning the new thing to program it in, is one of the best motivators for me, as I'm sure it is for a lot of devs.

load more comments (1 replies)
[–] [email protected] 16 points 1 year ago (1 children)

A few questions:

  1. Why did you name it Lemmy?
  2. What have some of the biggest challenges been in developing a Reddit-like community platform?
  3. What's a big feature you hope to implement someday?
[–] [email protected] 17 points 1 year ago
  1. https://github.com/lemmynet/lemmy#whys-it-called-lemmy
  2. For me at least, the DB has been the most difficult.
  3. Notifications / unified push is something I'd love to have, but given the limited time I have, its in the far future.
[–] [email protected] 16 points 1 year ago (8 children)

Why isn't there a feature to allow individuals to block whole instances?

load more comments (8 replies)
[–] [email protected] 15 points 1 year ago (1 children)

What are your opinions on third party apps for Lemmy using ads on their free version?

load more comments (1 replies)
[–] [email protected] 15 points 1 year ago (10 children)

Any regrets during your time working on Lemmy? Like implementing a feature and then later on thinking "Shit. This sucks, but I can't remove it now or it will fuck up everything later."

load more comments (10 replies)
[–] [email protected] 15 points 1 year ago (5 children)

how often will you do AMAs?

load more comments (5 replies)
[–] [email protected] 15 points 1 year ago (4 children)

Why are Lemmy devs so opposed to a Follow Thread feature? (The feature request is always immediately closed on github with the message: not planned)

Users being able to opt in to receive updates whenever a thread receives an edit to the post, a new comment, or a reply to a comment thread would be extremely useful.

load more comments (4 replies)
[–] [email protected] 15 points 1 year ago (3 children)

Thoughts on a GPL4?

Many examples indicate an even stronger license is needed, I will list a few

  1. The current RedHat debacle

  2. MuseScore's closed source Musehub (after being acquired by Ultimatw Guitar)

  3. Google commiting copyright infringement by combining free (as in freedom) software with code under Apache license for Android

We clearly need a stronger, more all encompassing license.

[–] [email protected] 16 points 1 year ago (4 children)

I'm not too familiar with it, but I'm always open to moving to stronger copyleft-licenses, if the AGPLv3 is proving inadequate.

load more comments (4 replies)
load more comments (2 replies)
[–] [email protected] 14 points 1 year ago* (last edited 1 year ago) (3 children)
  • What are your dream features or rework you would ask a magic genie? I mean nice features that require a huge amount of work
  • If you were to rewrite Lemmy from scratch, would you do everything the same way or would you rethink something?
[–] [email protected] 16 points 1 year ago

While I'm only a collaborator and not a maintainer, your second question is kind of reality already since there's a UI rewrite in a very early state to use leptos instead of infernojs.

load more comments (2 replies)
load more comments
view more: ‹ prev next ›