This is an opportunity for any users, server admins, or interested third parties to ask anything they’d like to @nutomic@lemmy.ml 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

  • @Hexadecimalkink@lemmy.ml
    link
    fedilink
    English
    912 years ago

    How do you see Lemmy working with duplicate communities on different instances? For example if Lemmy.World and Lemmy.ml have a PersonalFinance community, are people expected to cross-post? Or have you conceived of a system to allow people to find the right community efficiently?

    • DessalinesOPM
      link
      fedilink
      English
      702 years ago

      Its a problem, and at the same time a feature. For example, you can have two communities named !news, that pertain to completely different topics based on their instance:

      This also isn’t unique to lemmy, since reddit too had tons of duplicate communities for the same topics.

      Just like on reddit, the network effect will run its course here: unavoidably there will be a lot of cross-posting on duplicated communities, until people center around their favorites, based on quality of content.

      There are a few tools out there too, like https://lemmyverse.net/communities , that can help people find communities to subscribe to.

      Overall tho, I’m against the concept of “combining / merging communities” that are run on different sites by different people. These should be curated and controlled by the people who created them.

      • @entropicshart@lemmy.ml
        link
        fedilink
        English
        62 years ago

        Are there any plans for a “multi-community” (pka multi-reddit) to allow users to combine multiple communities into one? This could give users a neat way to browse/participate in similar communities across instances without having to navigate to each one manually.

      • @fidodo@lemm.ee
        link
        fedilink
        English
        12 years ago

        What do you mean by combining in this context? If they mutually agree to combine because they have aligned interests I don’t see anything wrong with that. An external entity combining them I agree would lead to a bunch of problems.

    • @BonfireOvDreams@lemmy.ml
      link
      fedilink
      English
      5
      edit-2
      2 years ago

      Aside from any impracticality that could arise in implementation, I like the idea of federated communities between servers. I mean why not extend the possibilities of federation even further? Community mods or users could de/federate from communities on other servers with the same names or core themes should they so choose. In consideration of difficulties with moderating spam and other materials from other communities generated with the same name, I think it makes sense for that kind of community federation to be opt-in rather than opt-out.

      If it goes the Reddit route, one of those communities will definitely border on dead and the risk for moderators/servers having too much power/influence within the larger communities continues.

    • @bdonvr@thelemmy.club
      link
      fedilink
      English
      22 years ago

      I’d imagine it would be the same way it worked on Reddit when there were multiple communities with identical topics/similar names:

      One gets a bit larger, therefore shows up in feeds more, appears higher in search results, etc.

      Unless the other community has some kind of differentiation, it will wither and die.

      And everything will be fine.

      I keep seeing people being this up as if it’s some huge problem. There’s tons of /c/memes out there, but !memes@lemmy.ml is clearly the place to go. It’s not confusing, IMO.

  • @Menu@slrpnk.net
    link
    fedilink
    English
    73
    edit-2
    2 years ago

    Right now, instances with transphobic and racist content like exploding-heads are still listed on join-lemmy.org. Are you planning to implement a Server Convenant like on joinmastodon.org? To be listed on joinmastodon.org, an instance needs “Active moderation against racism, sexism, homophobia and transphobia”.

    • NutomicM
      link
      fedilink
      English
      282 years ago

      The instance list is fine as is. Think about it like this: do you want racists to join a single instance so they are all in one place? Or do you want them to spread across all different instances, causing moderation problems everywhere?

      • Gaywallet (they/it)
        link
        fedilink
        English
        15
        edit-2
        2 years ago

        And if the racist is here to cause problems rather than commiserate with fellow racists, they now know exactly which community to avoid, thus restoring moderation problems everywhere. I don’t think anyone is asking you to moderate every instance to ensure they are sticking to your TOS or your viewpoints, but it’s a very minor ask to not showcase off the racists and transphobes and bigots on the ‘join this platform’ page.

        • NutomicM
          link
          fedilink
          English
          42 years ago

          There are plenty of other instance lists across the internet. So its not even a real solution for your theoretical problem.

          • Gaywallet (they/it)
            link
            fedilink
            English
            11
            edit-2
            2 years ago

            I don’t think the people raising this as a concern are trying to solve the problem of bigots on the internet; they are just asking for you to change the advertising you provide to remove the bigots from a place of visibility.

            • NutomicM
              link
              fedilink
              English
              32 years ago

              And then we should block lemmygrad, lemmy.world, hexbear and hundreds of other instances? Thats not gonna happen. If you want to block instances, do that on the beehaw side.

              • Gaywallet (they/it)
                link
                fedilink
                English
                10
                edit-2
                2 years ago

                I’m not here to proselytize about what we decide to block or not. I’m explaining what the person above is requesting - not a block, but a conscious decision about what shows up on the join-lemmy list.

                • Metal Zealot
                  link
                  fedilink
                  English
                  12 years ago

                  I’m new to the fediverse, and even I can tell you’re missing the point.

              • @heavyboots@lemmy.ml
                link
                fedilink
                English
                12 years ago

                This brings up an interesting point. On Mastodon, besides Block User, there is also a Block Instance option. Will we ever see that on Lemmy? Seems like an easy way to resolve what has been a big issue for me (and obviously other people too).

                Aka, you don’t really want to start over on another instance (hey, not migration tools yet!) but you also don’t really want to see posts from a specific server any more. Rather than people having to lobby the server admins about whether or not to defederate, wouldn’t it just be easier to allow user-level instance blocking? (I know I say “just” while knowing zip about how hard that as in the back end, but yes, from a logistics perspective, seems like you could make a lot of spam-level requests leave the admin’s plates by implementing this.)

      • @Menu@slrpnk.net
        link
        fedilink
        English
        142 years ago

        Yes, I think it would be best if they would all gather on one instance that can get defederated. Right now they attract users on join-lemmy with “Use humor and facts to hold the ruling class accountable”, no other info.

          • @BuddyTheBeefalo@lemmy.ml
            link
            fedilink
            English
            2
            edit-2
            2 years ago

            I think you got downvoted because people were not looking for a way to make it ok for the racist instances to stay on join-lemmy.

            I am not really familiar with shadowbannig, but users could just check their posts from another instance and find out about the ban.

        • NutomicM
          link
          fedilink
          English
          42 years ago

          Thats fine, they can provide their own list of instances where users can choose from.

          • @Menu@slrpnk.net
            link
            fedilink
            English
            11
            edit-2
            2 years ago

            They are on your list (which is seen as the official one by many and has most visits) to guide transphobes and fascists to their fitting community?? Exploding-heads is not labeled as transphobe and fascist on join-lemmy. So that does’t make sense.

      • stebo
        link
        fedilink
        English
        12 years ago

        i would rather want the racists to not be able to go anywhere at all

        • NutomicM
          link
          fedilink
          English
          02 years ago

          It doesnt really matter what you want. The software is open source so anyone can use the software freely. No way to prevent it.

          • stebo
            link
            fedilink
            English
            12 years ago

            yea sure there will always be racist instances but they shouldn’t be promoted on sites like join-lemmy.org

    • @hruzgar@feddit.de
      link
      fedilink
      English
      -192 years ago

      Wasnt free speech all about being able to express your opinion without getting banned?

  • Lionir [he/him]
    link
    fedilink
    English
    602 years ago

    I’m gonna be asking hard questions, I think, sorry about that. I hope you consider it tough love considering our past interactions.

    As an instance admin, I have some questions:

    • How are you doing? I know there was a lot of pressure when things blew up and it seems to be calming down a bit now.

    • How is Lemmy doing financially?

    • Considering past releases and their associated breaking bugs (including 0.18.3), what measures are you taking to help prevent that?

    • Can we consider the possibility of downgrades being supported?

    • Why are bugs affecting moderation not release blockers? Does anything block releases?

    • Are there plans to give instance administrators a voice in shaping the future of Lemmy’s development?

    As someone who is trying to help with Lemmy’s development, I have some other questions:

    • What do you think are the biggest problems with Lemmy as a software project and what are your priorities for Lemmy?
    • Considering fairly low amounts of developers contributing to Lemmy, how are you working to help new people get into the project?
    • Do you worry about the message it sends to potential contributors when the main developers are working on a different project which competes with the former? (Example: Lemmy-ui vs Lemmy-ui-Leptos)
    • Considering most work is done voluntarily, how are you trying to organize and prioritize work?
    • Do you believe you are stretching yourself too thin between Lemmy, Lemmy-ui, Lemmy-ui-leptos, Jerboa and Lemmy.ml? If so, what are you doing to help you focus?
    • NutomicM
      link
      fedilink
      English
      38
      edit-2
      2 years ago

      Wow lots of questions here.

      • Im doing well, its exciting to know that so many people like the software Ive worked on for the last years. The first month after the migration was really stressful, but by now its calmed down a lot. Plus there are many contributors now which are helping a lot.
      • Unfortunately the user donations are just barely enough to pay our salaries, by my calculations the income from Liberapay, Patreon and Open Collective is around 4000 USD per month. Luckily we still have some NLnet funding left, and should be able to work on those milestones now that things have calmed down. I hope the user donations will increase so that they can pay us proper salaries. Maybe even hire additional people, but that seems very optimistic now. It would also be good if we could find other funding sources besides NLnet, as its not clear if they will fund us another year.
      • I think the “breaking bugs” were really minor considering how we had to constantly rush out performance and security fixes. This should get better as we dont need to make emergency fixes, and have more time to let the community test release candidates before making the full release.
      • Supporting downgrades means that someone has to test them and report/fix problems. We dont have time for that, but feel free to do it.
      • Like I said, our recent releases had urgent performance/security fixes so we didnt have enough time for testing. We also didnt find out about these problems until later. Part of the problem is that keeping up with issues is almost a full-time job on its own, so I rarely read them anymore. If you see something important reported, do let me know.
      • No concrete plans, but I definitely think that admins are the main actors who should have a voice in development. Its impossible for us to listen to all the individual users, because there are too many and they often dont have the necessary technical knowledge. If you have some ideas how to facilitate communication between devs and admins, let me know.

      Are we almost done? Nope, only halfway. Will answer the second half a bit later.

    • NutomicM
      link
      fedilink
      English
      172 years ago

      Alright second part:

      • The biggest problem is definitely that there are too many things to do, but only the two of us working on it fulltime. The day only has so many hours and its impossible to keep up with everything. Thats why community contributions are really important.
      • The amount of contributors is very high compared to a few months ago, its not easy to keep up with all the pull requests. Its going to take some time for processes to adjust to the new scale, and for new contributors to learn how everything works.
      • This is a question for @dessalines@lemmy.ml
      • People work on whatever they are passionate about. Generally that works quite well.
      • I am only working on Lemmy and thats already a lot. So another question for @dessalines@lemmy.ml
    • DessalinesOPM
      link
      fedilink
      English
      86
      edit-2
      2 years ago

      I’m personally a hard copyleft developer, so I’d prefer that people making apps and tools for the lemmy eco-system, open source them, to benefit the community as a whole. Nearly all lemmy projects have adopted that standard, and are using the GPL and other hard copy-left licenses, and sharing their code freely with the community.

      One example: various devs of lemmy apps have asked me how we build comment trees. Because lemmy’s source code is open, I was able to share the exact code from lemmy-ui (typescript) and jerboa (kotlin). This is not something closed source developers are able / willing to share.

      So I continue to recommend that developers heed calls to open source their applications. I developed my ThumbKey android keyboard, specifically because my requests to the MessageEase developers to open-source their codebase, after development had stopped, went unheeded for years.

      Side note, but I’ve seen a lot of the discourse around Sync confuse FOSS, with making money. Of course developers deserve to get paid for their labor time! The thing is, FOSS makes no demands on how you monetize your software: “free as in freedom, not free as in beer”, is the saying. So its entirely possible to open source your app, and still charge for it if you like. And If someone wants your app for free (say via an unlocked APK), they’ll get it, whether its closed source, or not.

      And yes, if an instance decided to insert ads, or becomes full of blog/cryptospam, I’d def recommend other instances defederate from them. I’d rather not lemmy become the ad-machine that other social media has become.

    • NutomicM
      link
      fedilink
      English
      462 years ago

      I definitely didnt expect it, nor did I expect that there would suddenly be more than a dozen different apps. But its not a problem, the more choices users have the better. Those who like such clients can use them, thout it affecting anyone else. Plus monetization of apps could potentially help to fund development of Lemmy itself.

      For instances with ads its pretty much the same, more choice for users. But I really doubt that model can have any success considering how many free instances are around which are run by volunteers. Defederation should be unnecessary assuming that ads are only shown to local users.

  • maegul (he/they)
    link
    fedilink
    English
    502 years ago

    Hope multiples are ok …

    1. As platform developers, do you have any thoughts about ActivityPub? Positive/negative critiques, needed developments (in your opinions), usage gripes or tips for other platform devs, future predictions?
    2. As devs of (now) the second largest platform next to mastodon (by some metrics), which are probably as distinct platforms can be in terms of format, do you have any views on interoperability between platfroms over ActivityPub, where a common critique (AFAIK), from *diaspora devs for example, is that sharing posts/information of different formats just doesn’t work well over AtivityPub and so is one of its major flaws?
    3. Arguably the fediverse has so far sought to replicate the corporate big-social platforms … should new design evolution occur now and if so how?
    4. Much has been made by some of how the lack of user-friendliness of the fediverse really isn’t anything to celebrate and should be taken more seriously by users and devs alike (see, eg, Erin Kissane who focuses on mastodon). However much this applies to lemmy (where issues of user mobility probably do apply), do you think the fediverse needs a better story around catering to user needs?
    5. Do you have any thoughts on the server-based architecture of the fediverse (where all user accounts are bound to a particular user) and whether alternative architectures have a future or could be better (p2p, more single-user based for instance)?
    6. Should lemmy and the fediverse seek to grow with any and all users or seek to stay relatively small and limited to ensure a healthy cutlure?
    7. Journalism and journalists … should they be on the fediverse (like the BBC recently with their own mastodon instance) … and if so, how?
    8. What are the biggest or proudest moments you’ve had with Lemmy so far, and the worst or most embarrassing?
    9. How does it feel to have so many users using and developing against your software?!
    • NutomicM
      link
      fedilink
      English
      392 years ago

      Haha youre a very curious one :D

      1. See https://lemmy.ml/comment/2348893
      2. It sure isnt perfect, partly because Mastodon makes no efforts to be compatible and expects everyone else to cater to their way of doing things. Regardless, the fact that you can interact between different platforms is a huge improvement over current social media platforms. And Im certain that interoperability will only get better over time.
      3. Its already happening, look at Kbin combining the concepts of Reddit and Twitter into one. Or mitra which adds cryptocurrency integrations. There are probably others which Im unaware of.
      4. Sure usability needs to improved, this will happen naturally over time as more users join and suggest improvements.
      5. Its really genius because it combines the best aspect of centralized (simple login with username/password and an admin who manages technical stuff) with those of p2p (no central point of failure). Real p2p is great in theory, but it requires way too much technical knowledge for the average user, so its unlikely to ever gain mass appeal.
      6. Personally I think the Fediverse is really the future of social media, so it will grow whether we want it or not. And its much healthier than the corporate platforms with their tracking, advertising and manipulating algorithms, so the more people leave them behind, the better. I dont see a way to influence this growth, we just need to adapt and deal with it.
      7. Basically my previous reply, I dont know enough about journalism to give a more specific answer.
      8. The biggest and proudest was definitely when tens of thousands of Reddit users suddenly came here, and most of them actually liked it. Cant say there was anything bad or embarrassing, the experience for me is really positive.
      9. It feels great, I never expected this when I started contributing to Lemmy.
      • maegul (he/they)
        link
        fedilink
        English
        122 years ago
        1. … I never expected this when I started contributing to Lemmy.

        Honestly heart warming to hear!

  • @joelghill@lemmy.ml
    link
    fedilink
    English
    412 years ago

    I asked this in the original thread but I’ll repeat it here:

    1. Are there any limitations with the ActivityPub protocol you find limiting? Do you have recommendations for future versions of the protocol?

    2. Do you have any thoughts on the AT Protocol (a potential competitor to AP)?

    • NutomicM
      link
      fedilink
      English
      392 years ago

      Limitations no, if anything the protocol is too extensive and lets you do too many things (or do the same thing in different ways). But thats somewhat expected for a protocol which can handle all types of social media platforms. I think the protocol is fine as is, but it needs minor changes here and there to keep up with how it is being used in the real world. The FEP process is doing a good job of that.

      From what I know the AT protocol used by Bluesky is entirely centralized, so it doesnt look like a competitor yet. They claim that it will be decentralized in the future, but I will believe it when I see it. For now the decentralization seems more like a marketing gimmick.

      • @joelghill@lemmy.ml
        link
        fedilink
        English
        52 years ago

        I’ve been following BlueSky closely for a while and I’ll just add a few points here:

        1. There is currently a federation sandbox for developers, it’s definitely on the way but it is a significantly different model than AP. Severs are really “dumb” and it has an emphasis on using a handful of services to crawl the network and generate a pipeline of all posts.

        2. Moderation and custom algorithms are also a part of the decentralized model. Custom algorithms are out now, and custom moderation services are also under development.

        Having played with both AP and ATP a fair amount they definitely both have strengths and weaknesses, very different approaches to decentralized social networking.

  • Lvxferre
    link
    fedilink
    English
    372 years ago

    I’m not asking anything because I’m a potato when it comes to software. I just wanted to drop by and say: thank you both for Lemmy. The platform is amazing, and it’s clear that you guys are pouring some heavy love (and labour hours) in it, as it’s improving at an amazing pace.

    • DessalinesOPM
      link
      fedilink
      English
      262 years ago

      Thanks! We’re glad ppl are finding Lemmy useful, and enjoying using it!

  • @AgreeableLandscape@lemmy.ml
    link
    fedilink
    English
    32
    edit-2
    2 years ago

    Hi! This isn’t really a question, but I was a former admin on Lemmy.ml and I just want to say that I really appreciated the opportunity to be on your team and it was a really valuable experience for me! I’m no longer an admin due to inactivity and personal life events causing me to no longer have the time to serve such a role, but I enjoyed the time I was and I really hope I was able to make a positive contribution to the instance!

    Thank you for your continued work developing this project and running your instance comrades! This is still by far my favourite fediverse platform, actually, favourite social media in general. I intend to continue using both Lemmy.ml and Lemmygrad and I hope I can continue to contribute by using Lemmy when I have the chance!

    • DessalinesOPM
      link
      fedilink
      English
      212 years ago

      I appreciate you a ton comrade, you’ve been such a great help in getting this instance off the ground. Personal stuff should always be more important, so I hope all goes well. If you ever decide you want to admin again, lmk!

  • ☆ Yσɠƚԋσʂ ☆
    link
    fedilink
    English
    312 years ago

    First, just want to say thanks for building and maintaining Lemmy. It’s an incredible project, and it provides an incredibly valuable public forum that’s completely open. This is the way internet was always meant to work before it got hijacked by corporations.

    The questions I’d like to ask would be whether the platform is developing in the way you originally envisioned, what surprised you in terms of how the platform ended up being used in the wild, and what were the biggest technical and non technical problems that came from the rapid growth after the Reddit migration. And finally, how would you like the platform to evolve going forward, and what your long term vision is.

    • DessalinesOPM
      link
      fedilink
      English
      402 years ago

      I mostly imagined the slow but steady growth we’d been having, and def didn’t anticipate that reddit would mess up so badly that a massive chunk of users would migrate from a multi-million dollar enterprise software, to a hobby project developed by a couple of marxist-leninists 🤣 . But so it goes, with all these late-capitalist social media companies alienating their users, monetizing them in any way possible in search of declining surplus.

      The biggest non-tech problem, is just the overwhelming amount of notifications. Companies have multiple layers between devs and users, to separate, order, and create a more controlled explosion. That doesn’t exist here, so we get hundreds of notifications every day, with everyone treating us as their personal issue tracker… and I basically would get nothing done if all I did was respond to them. Luckily things are calming down a bit now.

      The biggest tech-problem was the performance and security issues of so many users joining the network all at once, and luckily we had so many wonderful community contributions to help stabilize that.

      And finally, how would you like the platform to evolve going forward, and what your long term vision is.

      We should be ambitious, and wantthe fediverse as a whole, on the long term, to replace big-tech. Every user we draw away from them, is one less person exploited for their data and treated as a commodity.

      Technically, I’d just like us to continue making the software better, maintaining the code, and adding features.

      • ☆ Yσɠƚԋσʂ ☆
        link
        fedilink
        English
        8
        edit-2
        2 years ago

        The point regarding notifications is really important. Managing a popular open source project can be really overwhelming in that regard, and it’s easy for individual users to forget that it’s only a couple of people dealing with all their issues on the other end.

        People stepping up and contributing is a great development. Community involvement is key for the success of open source platforms in my opinion.

        And love the long term vision, I completely agree that the fediverse replacing corporate platforms would be the ideal scenario in the future. From what I can see, fediverse has already reached the point of sustainability. It’s still niche compared to mainstream platforms, but I think it’s clear that it can exist in its current form indefinitely. And I think this provides an important advantage over corporate platforms. Commercial companies have to continuously demonstrate profit and growth to their shareholder or die. This means having to constantly chase new ways to attract new users and monetize the platform leading to the sort of behaviors we see happening with Reddit. On the other hand, open platforms can grow slowly and sustainably. This allows the fediverse to evolve on a completely different time scale. I’m optimistic that the fediverse will likely outlive every single corporate platform that’s around today.

        Thanks again for all the hard work you’re doing, it’s very much appreciated!

      • @redtea@lemmygrad.ml
        link
        fedilink
        English
        42 years ago

        The biggest non-tech problem, is just the overwhelming amount of notifications.

        Is there anything users could do to help mitigate this? I think the recommendation for reporting bugs is to use the GitHub page. But for other issues?

        Maybe a numbering system would help: so if a user tagged a dev, they start with a 1 for urgent, 2 for neutral(?), or 3 for ‘ignore if you’re busy’. There will be a problem of some users overemohasising their issue but it still might save time/attention overall as most users will likely respect such a system.

        Or maybe a novel use of a dev community, which would allow the user base to help determine which issues are noteworthy?

    • NutomicM
      link
      fedilink
      English
      242 years ago

      To be honest I never had any long-term vision, and still dont have. I just thought that decentralized software in general and Activitypub in particular is very exciting and lets us take power away from corporations like Reddit, Google, Facebook etc.

      Biggest technical problem was implementing Activitypub, when I started there was no implementation in Rust yet, and it was very hard to find detailed information how everything is supposed to work. Over the years I had to rewrite the federation code at least 4-5 times, each time making it a bit cleaner.

      Biggest nontechnical challenge is dealing with all the people who are suddenly joining and want to contribute, so that it doesnt turn into total chaos. Luckily there are many helpful community members who helped to organize things. Another challenge is with funding, now we dont have as much time to work on the paid NLnet milestones. And its not clear if NLnet will grant us another funding round once this is over. Hopefully the user donations will grow over time so that they can cover our full salaries.

      • ☆ Yσɠƚԋσʂ ☆
        link
        fedilink
        English
        52 years ago

        Thanks again for all the work you’re doing on the project, and hopefully the funding situation will continue being sustainable after the NLnet grants run out. It would be great if community manages to step up and fully cover the salaries through donations. It’s been an exciting ride using Lemmy and seeing the community grow. I can’t wait to see what the next few years will bring!

    • NutomicM
      link
      fedilink
      English
      232 years ago

      We are not lawyers so we dont know much about licensing. To be honest I doubt that such bad actors would care much how posts are licensed, they are going to scrape it anyway.

  • @CMahaff@lemmy.world
    link
    fedilink
    English
    272 years ago

    Maybe I’m completely misremembering things, but at some point wasn’t there a hotfix to Lemmy that hard-limited how many comments a thread could have? Does anyone know if there’s a maximum and if so how many?

    Just wondering, cause uh, I could see this one having a lot of comments.

    • NutomicM
      link
      fedilink
      English
      232 years ago

      The fix you are referring to only limits how many comments can be retrieved in a single API call (300). This limit is only used when specific parameters are passed, not in all cases.

    • DessalinesOPM
      link
      fedilink
      English
      192 years ago

      Tree-paging is a pretty complicated issue, and we really do need some DB / SQL experts to help us with figuring out how to page them correctly. The limit is 300, but only for the top-level comment fetch, which could also have different slices whether you sort by top, or new, and doesn’t apply to the nested comments, which could have thousands.

      The limit is a kludge, because ppl were creating thousands of comments, and without proper paging, it was affecting performance.

  • Rentlar
    link
    fedilink
    English
    27
    edit-2
    2 years ago

    Thanks for both of your work on Lemmy, join-lemmy, lemmy-ui and Jerboa.

    1. Can you tell us about any upcoming major features/issue resolutions in development currently, if there are any?
    2. Will Lemmy have any form of cross-instance community/post grouping, similar to multi-reddits, hashtags, “alliances” or categories? Although some Lemmy apps have implemented something along those lines, it could be more fully-implemented in the official backend/frontend. I’ve been thinking Lemmy has desparately needed it to help solve some of the fragmentation problems across instances. It would also help avoid one instance necessarily having all the content, ballooning in both running costs and control.
    • DessalinesOPM
      link
      fedilink
      English
      192 years ago
      1. The best way is to look at the open PRs on each repo, to see the things that are being worked on / fixed.
      2. We have an open issue for community collections, but its not being worked on currently. We have cross_posts come back through the GetPost endpoint, to see where else specific posts have been posted to.

      The fragmentation issues I’ve addressed here.

      • Rentlar
        link
        fedilink
        English
        52 years ago

        Alright thanks for the answers! I’ve looked through them, and maybe I was looking for more of what you thought personally of what major features you had in mind. Rather, it sounds like (but don’t let me put words in your month) you’re more focused on just keeping the overall work together and stable. I can respect that.

        • DessalinesOPM
          link
          fedilink
          English
          122 years ago

          As far as some longer-term goals, I posted this elsewhere, but some are:

          • Performance improvements (DB, federation code)
          • Creating a better onboarding site (joinlemmy)
          • Stabilizing the API
          • Becoming fully funded by donations, and growing our dev co-op.
          • Lots of code maintenance
          • Notifications (Unified push)
          • Better sorting to push content from smaller communities (a best sort)
          • A better web UI written in rust (lemmy-ui-leptos)
  • @PeleSpirit@lemmy.world
    link
    fedilink
    English
    262 years ago

    The only thing I think is missing is that we can’t group subscriptions to communities. Do you have plans for that in the future? Really happy here regardless.

    • DessalinesOPM
      link
      fedilink
      English
      152 years ago

      We have an open issue for it, but have had too many other priorities. Anyone is free to work on it though, and figure out how best to do community groupings / collections.

    • DessalinesOPM
      link
      fedilink
      English
      312 years ago
      1. Arch.
      2. startrek.website
      3. Jerboa (biased obvi, but I like boost’s UI and Jerboa’s is mostly inspired from that)
    • NutomicM
      link
      fedilink
      English
      292 years ago
      1. Manjaro for me.
      2. Impossible to choose, there are too many.
      3. I didnt have the time or motivation to try different clients yet. The web ui works just fine for me.
  • armrods
    link
    fedilink
    English
    242 years ago

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