• Vincent@kbin.social
    link
    fedilink
    arrow-up
    1
    ·
    7 months ago

    Yeah, that’s fair enough. It’s not just working overtime though - endless toil on never-ending projects, especially when at a certain point, you’re not really making visible progress but rather are just working on a seemingly endless list of bugs and papercuts, is also terrible for motivation. The good news, of course, is that the Pop!_OS GNOME extension also got delivered, which, though a lot smaller than COSMIC DE, I’m sure also wasn’t a small undertaking.

    • Michael Murphy (S76)@lemmy.worldOP
      link
      fedilink
      English
      arrow-up
      4
      ·
      edit-2
      7 months ago

      In my experience, that has never been an issue with any Rust-based projects. It’s quite the opposite. 80% of time is spent completing the first 20% of the project, and then the remaining 80% is quickly finished as everything fits into place. Most of our time is spent in foundational work getting widgets created that we can use with our theme system, and then the actual implementation of the interface in the application is stupid easy.

      What you describe is what I felt developing the GNOME extensions. There’s very little you can do to resolve issues that you encounter there.