+1 This is great stuff, it will be really helpful to see the estimated complexity, because we often don't have the full picture of the issue immediately and some are on much more limited time than those dedicated half or full time to the project.
Taariq On Wed, Aug 3, 2011 at 3:24 AM, Daniel Kulp <dk...@apache.org> wrote: > On Tuesday, August 02, 2011 10:45:42 PM Christian Müller wrote: >> Hello! >> >> I love to see as we asking our users to be more involved with our project. > > +1 > > >> I would like to add the label "Contributor" or "Beginner" (or something >> similar) to issues which are easy to be resolve (by interested >> users/customers). > > In CXF, we have a custom "Estimated Complexity" field on the issues. I went > ahead and added that field to the Camel project for now for you to take a > look. We can always remove it if you prefer a label approach. :-) > > >> We should not fix these issues so soon (unless it's an >> urgent fix) to get the users/customers the chance to pick them up, adding a >> comment that other knows they are working on this issue and providing a >> patch for it. I could create a view in JIRA which lists all open issues with >> this label and add a link from the contributing page [1] to this view. I >> think then it is much more easier for our users/customers to "being more in >> touch" with our project and evolve from a user to a contributor to ... >> >> I know what this is for a great feeling to see its own (first) patch >> committed, to add his name to the team page [2] later, ... >> >> What do you think? > > I'm COMPLETELY in support of this. From experience, it's extremely hard to > "learn" though and will take a conscious effort, especially from the code > leaders of a project. I know in CXF, it took me a LONG time to learn to not > just fix things immediately and instead say "Good idea, care to submit a > patch?" In general, I had to force myself into a mode of letting things sit > a bit. A week or so before a release, I'll run through things that have been > sitting and fix any "low hanging" things real quick just to get the fixes in > and keep the bug count down, but I definitely try to ask for patches a LOT > more often than I used to. At this point, I consider it a good day if I spend > more time reviewing and applying patches than fixing issues. That's a good > thing. :-) Yes, in many cases, it probably takes less time for me to just > fix the issue than to help someone, review a patch, etc.... However, it's > better for the community. > > > Dan > > >> >> [1] http://camel.apache.org/contributing.html >> [2] http://camel.apache.org/team.html >> >> Best, >> Christian > -- > Daniel Kulp > dk...@apache.org > http://dankulp.com/blog > Talend - http://www.talend.com >