On Github, when you create an issue you see the message to join the forum first and discuss the issue with the community. If you’ve already done that, then you can create an issue.
Always, openly discuss with community first. This avoids mistakes.
For projects like Inkscape Embroidery there’s not enough community to warrant a forum, so all discussion is welcome on the developer’s issues list. There are not that many users compared to our project. Imagine half our forum threads on the issues list – it would be difficult to moderate two forums! So, we differentiate between the forum and the issues list.
Two factors at work here:
Open source, community first. In open source, rogue issue posters are asked to check the forum before posting. I have received this reponse several times myself, years ago when I first started trying to contribute to open source. We all live and learn.
Anonymous users waste developer time, Discussion with anonymous posters is difficult, because there’s no email address for sending updates when developers ask them questions etc. If they’re serious about the issue, they’ll log in.
User conveniences at the expense of developer time is not a good tradeoff. Sorry.