[
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:
