jimmejardine / qiqqa-open-source

The open-sourced version of the award-winning Qiqqa research management tool for Windows
GNU General Public License v3.0
375 stars 61 forks source link

"lodash style issue mangement" #200

Closed GerHobbelt closed 4 years ago

GerHobbelt commented 4 years ago

https://twitter.com/samselikoff/status/991395669016436736

GerHobbelt commented 4 years ago

(reminder for self: in Twitter click "Show this thread". for the next time you're confused. 😉 )

GerHobbelt commented 4 years ago

(came by this via https://github.com/11ty/eleventy/issues/379#issuecomment-502390648-permalink)

GerHobbelt commented 4 years ago

Conclusion after having considered this and inspected the way I work with issues:

It's not a good approach (for me at least). Why?

duplicate

performance

🐛bug

👀FYI only

👮invalid

👮wontfix

📖documentation

🕵code review

🕵investigate

🕵TLC

🦸‍♀️enhancement🦸‍♂️

🧑‍🤝‍🧑help wanted🧑‍🤝‍🧑

So after having considered it and its mentioned and unmentioned merits, I decide not to go that way.

At the time of this writing, Qiqqa has 126 open issues, many of which would become 'closed' if I were to use the lodash process, but most of these address very tough upgrade paths which need quite a bit of work (and not just at level of keyboard-🐒 😉 ). While it doesn't make me happy, I still think it is better to keep them open, including their near-duplicates, until the issue has been fully addressed and thus can be closed for real.

Any follow-up (bugs in the new work) from such actions can then, as usual, be filed in new issues, which can reference the closed issues, but I'd rather measure progress that way than artificially 'disappearing' the issues here. (Yes, while I felt immediately attracted to the lodash approach, it also feels artificial at a deep ethical level, but that's just me and my inner workings 🤡 )

So... this has been considered and WILL NOT be done.