[Building Sakai] [DG: User Experience] Proposal: create new Jira issue type: proposal

Yuji Shinozaki ys2n at virginia.edu
Tue May 5 13:09:38 PDT 2009


On May 5, 2009, at 12:55 PM, May, Megan Marie wrote:

> Anthony,
>    As someone that has spent A LOT of time trying to wade through  
> issues in JIRA, adding this issue type would definitely make it  
> easier to find them.  +1 for this change.
>
> 	This request also makes me wonder if we should rethink the way we  
> use JIRA to include more tracking of different aspects.  For  
> instance,  there is a lot of activity that isn't tracked that should  
> be.  For instance, requirements gathering.   Also, testing is built  
> into our current process (by commenting and closing) but I don't  
> think we are always capturing the information that we want to.


Remember that in the Enterprise version of jira, an issue type  
(Proposal, Bug, whatever) can be assigned its own workflow.

Now it is not a trivial task to design a good workflow, but there are  
opportunities to encapsulate procedures that way.

To me, as much as anything else speaks to making Proposals a new issue  
type.

yuji
----


>
>
>
> Megan
>
> -----Original Message-----
> From: sakai-dev-bounces at collab.sakaiproject.org [mailto:sakai-dev-bounces at collab.sakaiproject.org 
> ] On Behalf Of Anthony Whyte
> Sent: Tuesday, May 05, 2009 9:58 AM
> To: Stephen Marquard
> Cc: Sakai QA; Sakai-Dev Developers; Sakai UX
> Subject: Re: [Building Sakai] [DG: User Experience] Proposal: create  
> new Jira issue type: proposal
>
> I think creating a new issue type called proposals is much less
> brittle than opting for a pre-fix "Proposal" in the subject line.
> Creating a component called "proposals" seems to me to stretch the  
> definition of component beyond what was intended and appears a  
> confusing alternative to me.
>
> The Type field which is positioned directly below the Key field when  
> you look at an issue seems to me an unambiguous pointer regarding  
> the nature of an issue; i.e. is a bug, a task, a proposal, etc.
>
> Cheers,
>
> Anth
>
>
> On May 5, 2009, at 1:51 PM, Stephen Marquard wrote:
>
>> Rather than creating a new issue type, which has the potential to
>> confuse newcomers to JIRA, why not just use a Task issue type with  
>> the
>> convention of putting Proposal: in the subject line? Or use a
>> component.
>>
>> Cheers
>> Stephen
>>
>> Stephen Marquard, Learning Technologies Co-ordinator Centre for
>> Educational Technology, University of Cape Town
>> http://www.cet.uct.ac.za
>> Email/IM/XMPP: stephen.marquard at uct.ac.za
>> Phone: +27-21-650-5037 Cell: +27-83-500-5290
>>
>>
>>>>> On 2009/05/05 at 12:18 AM, Anthony Whyte <arwhyte at umich.edu>  
>>>>> wrote:
>> Sakai-Dev sees its share of technical proposals; some get approved,
>> some get rejected, while others get put on hold for one reason or
>> another.  Searching for proposals can be tricky as some proposals get
>> recorded in Jira, others proposed only on a Sakai list.
>>
>> I'd like to propose that we add a new task type called "proposal" in
>> Jira where proposals can be submitted, voted on, watched, assigned,
>> tracked, resolved and closed.  "Feature Request" won't do; my recent
>> proposal to delete Eclipse metadata files is a task not a feature
>> request, one worth polling the community to see if support existed  
>> for
>> such work (so far unanimous approval along with several excellent
>> suggestions as to how it should be done correctly).
>>
>> Adding "proposal" as a type permits easy searching: searching on
>> "upgrade" or filtering on "global" does not return a clean list of
>> outstanding proposals and I think we should promote easy ways for
>> people to search and track suggested initiatives (after all, for
>> instance, we have the end of life of Java 1.5 to contemplate).
>> Requiring that technical proposals are logged in Jira would create  
>> one
>> central proposals repository.
>>
>> Along with it we adjust our proposal handling protocol to something
>> like this:
>>
>> 1) document your proposal in Jira
>> 2) announce it on Sakai-Dev and/or other appropriate Sakai lists and
>> seek community comment and support (vote on list or in Jira)
>> 3) record community feedback  (e.g., "I suggest this approach",  
>> "Don't
>> forget to do x", "This is not the right time for n reasons,"
>> etc.) in Jira
>> 4) if proposal approved change status to approve / if not approved
>> change status to rejected, resolution "won't fix" (or add another
>> resolution type)
>> 6) when ready to implement, change type to task, add affects version,
>> status open/in progress
>> 7) resolve, test, close
>>
>> That is my proposal.
>>
>> Cheers,
>>
>> Anthony
>>
>>
>>
>> Some outstanding proposals :
>>
>> Add a proposal type in Jira
>> Delete Eclipse metadata files from SVN Upgrade to Maven 2.0.10 (or
>> thereabouts) Upgrade to Java SE 6 (e.g., 1.6)
>>
>> Upgrade to Tomcat 6
>> http://bugs.sakaiproject.org/jira/browse/SAK-8544
>> http://bugs.sakaiproject.org/jira/browse/SAK-10720  (closed)
>>
>> Upgrade to Spring 2.5.6
>> http://bugs.sakaiproject.org/jira/browse/SAK-16029
>>
>> Upgrade to Hibernate 3.2.6
>> http://bugs.sakaiproject.org/jira/browse/SAK-12508
>>
>>
>>
>>
>>
>>
>
> _______________________________________________
> sakai-ux mailing list
> sakai-ux at collab.sakaiproject.org
> http://collab.sakaiproject.org/mailman/listinfo/sakai-ux
>
> TO UNSUBSCRIBE: send email to sakai-ux-unsubscribe at collab.sakaiproject.org 
>  with a subject of "unsubscribe"

-----
Yuji Shinozaki
Sr. Technical Lead/Project Manager
University of Virginia
Advanced Technologies Group
ys2n at virginia.edu
-----
"Computers are useless.  They only give you answers". --Pablo Picasso








More information about the sakai-dev mailing list