Good first issues seem to attract new contributors, but often the contributors lack the motivation to think about the changes and put effort into their contribution. Also, the most common reply to a good first issue is "Can I work on this?".
So I suggest that every good first issue has a "Requirement", e.g.
- "Strong background in C++11 std::thread"
- "Experienced Qt5 GUI developer and async GUI design"
- "Basic understanding of Bitcoin mining and the Bitcoin Core rpc interface"
And finally a section like this:
Want to work on this issue?
Go ahead, there is no need to ask for permission. Anyone is free to contribute, and you are welcome to ask for help. ... (Maybe a link to contributing.md)