Posts: 952
Threads: 16
Joined: May 2013
Thanks: 66
Given 105 thank(s) in 89 post(s)
03-07-2014, 04:27 AM
(This post was last modified: 03-07-2014, 05:33 AM by tigerw.)
您们好,
I have a suggestion to all developers of MCS - I think that we should for the time being, instead of adding new features, make a concentrated effort to either fix or close all of the bug reports/feature requests, both on the old and new bug trackers.
In my opinion, some 150+ bug reports is a little steep, and doesn't look good for a newcomer.
Newcomer: zomg! So many bugs! *heads to Mineserver*
I'll try to follow this doctrine, art thouest behind this idea?
Posts: 6,485
Threads: 176
Joined: Jan 2012
Thanks: 131
Given 1075 thank(s) in 852 post(s)
If you're referring to those ~120 open issues on GitHub, keep in mind that those are:
- feature requests
- pull request
- true bugs
If you want a real bug count, filter by tag "bug" or "crash"; there are only about 20 such issues. Most of those are somewhat esoteric bugs, too, such as "MCA files should be padded to 4K boundaries".
I think the current stream of development is okay - some are fixing bugs, some are implementing new stuff, and it generally works.
Posts: 783
Threads: 12
Joined: Jan 2014
Thanks: 2
Given 73 thank(s) in 61 post(s)
03-08-2014, 08:57 AM
(This post was last modified: 03-08-2014, 08:58 AM by worktycho.)
Personally I don't think the issue number is a problem. Other metrics are healthy, number of bugs is low and code churn are high. The only reason that we have so many issues is that we're about half way through a major project and accelerating. So we're getting more core users and developers but we have a deficit in issues fixed as it takes less time to learn to use the server than to get up to speed developing it.
Have a look at our commit activity graph
Posts: 952
Threads: 16
Joined: May 2013
Thanks: 66
Given 105 thank(s) in 89 post(s)
You have a point, but there will be issues which people don't want to/can't be bothered to fix, which will end up being untouched for two years. I suppose I'll focus on what I can do now.