• 1 Post
  • 125 Comments
Joined 1 个月前
cake
Cake day: 2026年1月15日

help-circle
  • There’s some history behind it. First the author didn’t want to have it open source, iirc due to some bad experiences with having their source code open? Don’t remember exactly. The repo you linked existed for bug reporting basically. Then later on this changed and the source code got released. I still don’t know if the author is interested in getting public contributions to the codebase.

    Regardless, the author makes some very pleasant software, and is super responsive at fixing issues/implementing feature requests. Hats entirely off to them.







  • The same as taking over any legacy project applies, really.

    Start out with some expectation management - the current state of the solution prevents progress from going fast, and your stakeholders need to understand that.

    Then get some tests going, such that you can try to defend whatever value the system has, if any.

    Finally, start refactoring as much as you can get the space to do. Repeat until the system reaches your desired state.