I know that Lemmy is open source and it can only get better from here on out, but I do wonder if any experts can weigh in whether the foundation is well written? Or are we building on top of 4 years worth of tech debt?

  • key@lemmy.keychat.org
    link
    fedilink
    arrow-up
    41
    ·
    1 year ago

    It’s fine. Nothing impressive about it but nothing horrifying about it. Could use better testing and better documentation, it’s pretty weak on both fronts. It’s a pretty young/immature code base, hard to have much tech debt yet. Not like its core dependencies can be a decade out of date. But it’s easy to navigate and understand,relatively speaking.

    • rm_dash_r_star@lemm.ee
      link
      fedilink
      arrow-up
      6
      ·
      1 year ago

      Could use better testing and better documentation

      I’ve seen one dev talk about documentation and it’s admittedly weak, but they’re pretty impacted by everything else. It’s on the burner and they’ll work on it at some point.

      • fart
        link
        fedilink
        English
        arrow-up
        5
        arrow-down
        1
        ·
        1 year ago

        that’s pretty much the definition of tech debt