Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [udig-devel] Issue tracker proceedure and protocol ideas for distributed workload


On Mar 8, 2009, at 8:12 PM, Jody Garnett wrote:

Hi Eric - since you started your idea as a reply to a thread on getting organized for this weekends code sprint we are getting people a little confused. The question I was answering was about the existing workings of Jira. Silvia was asking how to help; and if a priority had been set fo issues needing testing.

oops.



I do not feel I effectively answered her question; there are a lot of issues that need testing; and we will not be able to take stock of the answer until we have completed reviewing all the issues.

Eric Jarvies wrote:
Yes, these all make sense to me, but are not what I am referring to.
Understood; I was answering Silvia's question - we can return to your email thread about organizing our issue workflow if you like (but right now the two email threads are getting confused; and making organization for this weekend difficult).



I also note that this page is really good and describes a few new issue states that may be of interest to Eric:
- http://jira.codehaus.org/secure/ShowConstantsHelp.jspa

I understand the JIRA and it's intended functionality. What i have been referring to is the human element/side of things. I have suggested that we create a human rule system that specifically handles tickets... both bugs and feature requests. Whilst also suggesting we get rid of the complex clutter.
Understood my general feedback still stands:
- we can document our rule system in Jira (so the tool will help us once we know what we want). I have two examples where projects have added a workflow with additional steps similar to what you described. - testing on multiple platforms may be beyond our abilities except on a case by case basis - the open source "relesae early release often" may have to act as a substitute for lack of dedicated testers. - the difference between fixing a bug and fixing a bug and making a build is around 1/2 day (and a lot of waiting for files to upload) while all developers (and indeed anyone) can make a release following the procedure in our wiki I am not sure this is an effective way to roll out a single change. I would rather make a uDig release every month (or every two weeks) than expect this of our developer community

If we had a working development version, wherein each time a bug is addressed, the app is built, would provide uDig with a clear point of filtration. The idea is to be current on current events, in a collaborative fashion.



What I am missing here is not your individual suggestions; but what you are wanting to accomplish with them (right now the amount of work you document would preclude me from working on uDig). So I feel I am missing something ...

Sorry. I've been trying to put my finger on it, really :) I just want to be able to 'help' in a way that does not require concurrent dependancy on you, or others, but rather in a concurrent manner, like a 'hot potato' being passed around in such a way that when time and energy permits for each of us, we can dedicate ourselves accordingly. When the hot potato has been throw by you, you know you do need need to mess with it until it happens to be thrown back at you. So, if you have time to fix one/somemany bugs, and you create a build, and toss it back at me/us, then you need not pay attention to it until such a time I have spent time checking/testing it, and putting it through it's rounds, either finding additional fault, and passing it back to you, or finding resolve, and proceeding to administrate the closing of the ticket, not having to involve you in the process.

For example;
JIRA >  uDig > tools and editing:
UDIG-186: zoom speeds should be set as a preference
UDIG-255: Info Area Tool Requested
UDIG-332: Magnifying Glass Tool
(add many more here).

Let's assume Jesse Eichar just filed the 'zoom speeds should be set as a preference' ticket. instead of you, or other active programmers spending your valuable time with this ticket at this point, it should be handed off to someone like myself, who would first make sense of the ticket. I read this ticket as having adjustable settings under File > Preferences > . I would contact Jesse and clarify if what I interpreted is what he was referring to(or not). Upon clarification I would then create any visuals(if needed), and add any descriptions or instructions(if needed), and then I would pass it to each of the uDig active programmers, explaining to each/all what the ticket(in this case, a feature request) is asking, and would ask the uDig programmers to confirm their understanding of such, and to provide me with feedback as it relates to time involved, if there are conditions or contingencies based on other features/functions, and so on.

So the above ticket becomes: 'New Preference Menu called Zoom Settings' and it should look like this:

JPEG image


Back to the top