The UI was written in Javascript I believe. At least a few years ago when I tried it. I was pretty happy with it except for the lag which made it unusable on my hardware.
It is very much in the spirit of the old Opera browser. I miss the days when software was trying to be as cool as possible instead of trying to be as lame as possible. (God what a concept!)
Python is faster to write so obviously you'll see things built in Python first more often than the reverse. What's that quote -- "Better to remain silent and be thought a fool..."
If the maintainer merely doesn't fix the bug, then yes. If they close the bug report so it gets lost and other contributors are discouraged from working on it, then no.
Closed reports are not lost, they are still searchable/linkable, they are just not in the list of work to do.
This is entirely up to the maintainer, who puts in the work and gives up their time/money to do so. If you want to be in charge on a given repo, put in the work and become a real contributor, if not accept the rules the maintainers choose.
Dupe reports are a signal all by themselves, that's really not harmful, nor does something being closed implied solved.
You shouldn't presume to know what is best for an open source maintainer of any given project - projects vary, reports vary in quality, and the job of maintenance is not an easy one.
reply