4. A sound confidence in that there are so many Evolution bugs that have been outstanding for a very long time 12 months + The picture can be wrong if you look only in a number of bugs.
Agree, 115%. Looking at the bugzilla of a project to ascertain something meaningful about it is almost entirely useless and perhaps even misleading. (1) Some projects promote problem/bug/enhancement requests via Bugzilla more aggressively than others. In some projects only the developers actively use Bugzilla, in others users are encouraged to "contribute" to bugzilla. (2) More popular projects [and Evolution is about as popular as they get] will..... have more issues reported. (3) Different projects use Bugzilla differently - some use it just to track bugs, other use it to keep track of any kind of reported problem (even likely spurious ones). Others use it as a way to track "wishlist" item (that maybe only one user is interested in). (4) Some use bugzilla in a more passive way, where if you file a bug you also have to jangle a chain on the mailing list, etc... To gather any real meaning from Bugzilla you have to *really* know the psychology of a project; and the only people who know that are people who have been *involved* with the project for some time. In short - it is a useless tool for anything other than what it is. Bugzilla also misses (as does tools like Ohloh) all development around a project; for evolution this would be plugins and backends. Non-core development for many projects is quite significant. In short, as with all things in life, substantive findings are hard and grueling work.
When you look in bug reports, there is a lot of bugs that is not easy to tell what to do as problem is reported by one person with not so common hardware or software configuration that no one else confirmed, bugs waiting for response from reporter for a long time, bugs waiting on response from upstream developers,
This is all true; I see bugs all the time where I think "Huh?" because I have lots of users using the software-in-question right under my nose and have never seen anything like the issue being reported. This is especially bad when you have people using alpha/beta release of distributions, fringe distributions, etc... One has to get down to what libraries (and version) they are linking against, compiler version, etc.... Ugh! Most of the time it just isn't worth the effort - when there are allot of both bugs and interesting issues relevant to the large mainstream.
overloaded developers not having time to check old bug reports, etc.
Yes, and as a developer who spends a fair amount of time in bugzilla - BORING! <aside>The number of people who file bugs and then vanish or just don't respond to further inquiries is pretty significant. I've even seen people submit *patches* along with reports, but never surface either in bugzilla or mail lists again. Both weird and frustrating.</aside>
I guess that being busy is overall problem as you have time to check number of bugs, but not what they are, so you make your decision on facts that you have time to capture.
I think calling them "facts" is dubious, more like "impressions"; which may very well be false. "Facts" are hard won things, they are almost never [maybe absolutely never], derived from doing a scan or overview of data.
BTW, I'm not using Evolution, but 2 other posts in this thread that say they are satisfied with, made me wonder how can happen that Evolution has many open bugs, but still works good.
Because: a bug is not "a bug". It is much more complicated then that. That and to say that Evolution lacks "Continual Development and support" is preposterous. It gets updated all the time, and certainly with almost every GNOME release (every ~6 months). And "Development vision"??? Sounds nice, but totally a straw dog. Software has goals and purposes, people talking about vision don't belong within light years of a code repository. -- Adam Tauno Williams Network & Systems Administrator Consultant - http://www.whitemiceconsulting.com Developer - http://www.opengroupware.org -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org