From: David S. <da...@sa...> - 2009-10-20 17:36:21
|
All, For the last six weeks, I've been on paternity leave, which brought forward progress on JUnit to an even slower crawl than usual. In starting back up, we recently received a helpful mail that challenged us to think harder about our community responsiveness. Even when we're at full productivity, there's never been more active committers on JUnit than you could count on one hand, and usually (including now), that hand could be missing most of its fingers. We want the feature requests to continue, and even to accelerate, but we are unlikely to implement feature requests at the speed that they are proposed. Our practice with JUnit has always been to grow it slowly, adding features only when they are obviously widely useful. Therefore, we should make clear how your favorite feature request or patch can be among the few that get implemented, integrated, and released. >From here on, you can assume that we will be pulling work from the github issues list at http://github.com/KentBeck/junit/issues. We will generally be pulling from the top of one of three stacks: 1) All bugs, sorted by votes: - http://github.com/KentBeck/junit/issues/labels/bug#sort=votes 2) All issues, sorted by votes: - http://github.com/KentBeck/junit/issues#sort=votes 3) All issues, sorted by priority (where priority is set by the development team) - http://github.com/KentBeck/junit/issues#list If your issue is at the top of one of those stacks, and you don't hear from us for a couple weeks, please bug us to find out what's going on. If your issue is _not_ at the top of one of those stacks, and you really think it should be, it's time for some politicking. You can convince the development team that your issue is more important than our current top priority, or you can convince the community to vote up your issue. We appreciate issues that are solved by already-written patches, but we will not necessarily prioritize a low-vote issue with a patch over a highly-voted issue with no patch. Even if you submit a patch (with tests, naturally, and please follow our coding conventions), we are unlikely to integrate it unchanged. We say this because we never have incorporated a patch unchanged in 12 years of development. Thanks for your continued community support. We love the programming, but you help make it fun for us, David |