Quoting the author

I’ve starting working on a lemmy front end called lemmy-ui-leptos using leptos, a Rust UI framework with isomorphic support, and tailwind + daisyUI for the component styling. This could eventually replace the frankenstein’s monster that lemmy-ui has become.

  • @sugar_in_your_tea
    link
    21 year ago

    But the fact that we’re talking about it means the system is working as intended. Someone noticed something odd in the code and raised a concern to discuss it. I also disagree with the maintainers on this, but from a different angle (i.e. I don’t think built-in filters actually work, we should instead be relying on moderators and moderation tools).

    At the end of the day, the maintainers get to choose what changes to accept, and contributors can decide whether to contribute. If contributors are annoyed enough, they can easily fork the project. That’s how open source projects work.

    It’s not a democratic system, it’s a consensus system, and the community can choose which fork to follow.

    • TwoWheel2
      link
      fedilink
      21 year ago

      @sugar_in_your_tea yeah I think we’re in agreement here. And I agree it does mean that FOSS works. Nice thing too is the protocol isn’t at all locked down. They could entirely lose the plot and hardcode some insane stuff into their #activitypub implementation and we could still more or less play from another instance of another service from what I understand

      • @sugar_in_your_tea
        link
        21 year ago

        Yup, and there are some good examples of projects that have done something similar, such as GrapheneOS which broke from CopperheadOS. Open source can be messy, but at least there’s the option to fork the project.