Back to topic listing
Previous thread
Next thread
-
From: Ian Bicking
Subject: Discussion of tickets
Date: Jun 22, 2009 04:59 PM
Something I noticed (or noticed the lack of) in both APIs is any updating to the issue. The issue appears, and AFAICT the next thing that happens is that it is closed. No follow-ups, no explanations, nada. Different in this sense than a normal issue tracker. -- Ian Bicking | http://blog.ianbicking.org | http://topplabs.org/civichacker
-
From: Jeff Hammel
Subject: Re: Discussion of tickets
Date: Jun 23, 2009 01:34 PM
On Mon, Jun 22, 2009 at 03:59:03PM -0500, Ian Bicking wrote: > Something I noticed (or noticed the lack of) in both APIs is any updating > to the issue. �The issue appears, and AFAICT the next thing that happens > is that it is closed. �No follow-ups, no explanations, nada. �Different in > this sense than a normal issue tracker. My somewhat wild guess is that they're avoiding thinking about or at least dealing with the idea of workflow. Because its complicated (okay, not *THAT* complicated). It does seem like an inevitability in any real-world system. Yeah, both APIs seem purely for reporting and getting SRs, not "dealing with". Jeff > -- > Ian Bicking �| �[1]http://blog.ianbicking.org �| > �[2]http://topplabs.org/civichacker > > -- > Archive: [3]http://lists.open311.org/[...]/1245704365219 > To unsubscribe send an email with subject "unsubscribe" to > [4]discuss@.... Please contact > [5]discuss-manager@... for questions. > > References > > Visible links > 1. http://blog.ianbicking.org/ > 2. http://topplabs.org/civichacker > 3. http://lists.open311.org/discuss/archive/2009/06/1245704365219 > 4. mailto:discuss@... > 5. mailto:discuss-manager@...
-
From: Ian Bicking
Subject: Re: Discussion of tickets
Date: Jun 23, 2009 02:16 PM
On Tue, Jun 23, 2009 at 12:34 PM, Jeff Hammel <jhammel@...> wrote: > On Mon, Jun 22, 2009 at 03:59:03PM -0500, Ian Bicking wrote: > > Something I noticed (or noticed the lack of) in both APIs is any > updating > > to the issue. The issue appears, and AFAICT the next thing that > happens > > is that it is closed. No follow-ups, no explanations, nada. > Different in > > this sense than a normal issue tracker. > > My somewhat wild guess is that they're avoiding thinking about or at least > dealing with the idea of workflow. Because its complicated (okay, not > *THAT* complicated). It does seem like an inevitability in any real-world > system. Yeah, both APIs seem purely for reporting and getting SRs, not > "dealing with". > My reading of the DC API is that it probably maps to an underlying system that was already implemented, and that system may not have any comments. If it just turns into work orders that are given to the different workers, then there's not actually a feedback system where they could add comments anyway (the workers wouldn't be interacting directly with the system). Even if the workers could interact with the system, it probably wouldn't be worth the overhead. -- Ian Bicking | http://blog.ianbicking.org | http://topplabs.org/civichacker
-
From: Ben Berkowitz
Subject: Re: Discussion of tickets
Date: Jun 23, 2009 03:45 PM
Great suggestions jeff and ian. Seeclickfix is not currently building a work flow system as you guys know. We are looking to connect with existing work flow systems. I think this would be a great opportunity to open up trac's api(maybe it already is) and we can develop this standard around connecting scf to track. What do you guys say? Can we work together on this? On Tuesday, June 23, 2009, Ian Bicking <ianbicking@...> wrote: > On Tue, Jun 23, 2009 at 12:34 PM, Jeff Hammel <jhammel@...> wrote: > > > On Mon, Jun 22, 2009 at 03:59:03PM -0500, Ian Bicking wrote: >> Something I noticed (or noticed the lack of) in both APIs is any updating >> to the issue. The issue appears, and AFAICT the next thing that happens >> is that it is closed. No follow-ups, no explanations, nada. Different in >> this sense than a normal issue tracker. > > My somewhat wild guess is that they're avoiding thinking about or at least dealing with the idea of workflow. Because its complicated (okay, not *THAT* complicated). It does seem like an inevitability in any real-world system. Yeah, both APIs seem purely for reporting and getting SRs, not "dealing with". > > My reading of the DC API is that it probably maps to an underlying system that was already implemented, and that system may not have any comments. If it just turns into work orders that are given to the different workers, then there's not actually a feedback system where they could add comments anyway (the workers wouldn't be interacting directly with the system). Even if the workers could interact with the system, it probably wouldn't be worth the overhead. > > > -- > Ian Bicking | http://blog.ianbicking.org | http://topplabs.org/civichacker > > > -- > Archive: http://lists.open311.org/[…]/1245780987948 > To unsubscribe send an email with subject "unsubscribe" to discuss@.... Please contact discuss-manager@... for questions. > -- Have you seen my new startup for social good? SeeClickFix (www.seeclickfix.com) Check it out and report an issue in your neighborhood. Power to the Community.
-
From: Jeff Hammel
Subject: Re: Discussion of tickets
Date: Jun 23, 2009 03:49 PM
On Tue, Jun 23, 2009 at 03:45:18PM -0400, Ben Berkowitz wrote: > Great suggestions jeff and ian. > > Seeclickfix is not currently building a work flow system as you guys > know. We are looking to connect with existing work flow systems. > > I think this would be a great opportunity to open up trac's api(maybe > it already is) and we can develop this standard around connecting scf > to track. Not sure what you mean by open up. But Trac has pretty good workflow. Its one real deficiency is the lack of workflow based on ticket type and fields based on ticket type, though the first can be overcome with http://trac-hacks.org/wiki/TypedTicketWorkflowPlugin. I'm not sure if the latter can be overcome. > What do you guys say? Can we work together on this? Would be awesome! I'm still learning the spec, but it seems pretty simple, and I'll probably code some sort of Trac implementation to both APIs (I assume I'll be done with this this week...no promises though!) Jeff > On Tuesday, June 23, 2009, Ian Bicking <ianbicking@...> wrote: > > On Tue, Jun 23, 2009 at 12:34 PM, Jeff Hammel <jhammel@...> wrote: > > > > > > On Mon, Jun 22, 2009 at 03:59:03PM -0500, Ian Bicking wrote: > >> Something I noticed (or noticed the lack of) in both APIs is any updating > >> to the issue. The issue appears, and AFAICT the next thing that happens > >> is that it is closed. No follow-ups, no explanations, nada. Different in > >> this sense than a normal issue tracker. > > > > My somewhat wild guess is that they're avoiding thinking about or at least dealing with the idea of workflow. Because its complicated (okay, not *THAT* complicated). It does seem like an inevitability in any real-world system. Yeah, both APIs seem purely for reporting and getting SRs, not "dealing with". > > > > My reading of the DC API is that it probably maps to an underlying system that was already implemented, and that system may not have any comments. If it just turns into work orders that are given to the different workers, then there's not actually a feedback system where they could add comments anyway (the workers wouldn't be interacting directly with the system). Even if the workers could interact with the system, it probably wouldn't be worth the overhead. > > > > > > -- > > Ian Bicking | http://blog.ianbicking.org | http://topplabs.org/civichacker > > > > > > -- > > Archive: http://lists.open311.org/[…]/1245780987948 > > To unsubscribe send an email with subject "unsubscribe" to discuss@.... Please contact discuss-manager@... for questions. > > > > -- > Have you seen my new startup for social good? SeeClickFix > (www.seeclickfix.com) Check it out and report an issue in your > neighborhood. Power to the Community. > > > -- > Archive: http://lists.open311.org/discuss/archive/2009/06/1245786320362 > To unsubscribe send an email with subject "unsubscribe" to discuss@.... Please contact discuss-manager@... for questions.
-
-
-
-
From: Ian Bicking
Subject: Re: Discussion of tickets
Date: Jun 24, 2009 03:35 PM
FYI, while writing up the API for DC 311 I noticed they have a request record "notes" and a record that I believe may be free form, "resolution". There's no public API to add anything to a request, and mostly the requests are only public if you are the one who submitted the request (during submission you can get request ID), so there's no way for anyone from the outside to add any information. There's a description field for submission, but it's not clear where that description goes, it might be "notes" or it might be something else. As a general note on APIs, there's not much description of the meaning of the fields. I've heard some people say that good REST design starts with documents, not APIs. So... more work to be done there. On Mon, Jun 22, 2009 at 3:59 PM, Ian Bicking <ianb@...> wrote: > Something I noticed (or noticed the lack of) in both APIs is any updating > to the issue. The issue appears, and AFAICT the next thing that happens is > that it is closed. No follow-ups, no explanations, nada. Different in this > sense than a normal issue tracker. > > -- > Ian Bicking | http://blog.ianbicking.org | > http://topplabs.org/civichacker > -- Ian Bicking | http://blog.ianbicking.org | http://topplabs.org/civichacker
text.html (text/html) 1 kB
text.html (text/html) 1.7 kB