incubator-bloodhound-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Apache Bloodhound" <bloodhound-...@incubator.apache.org>
Subject [Apache Bloodhound] #112: Implement mapping of resources to products
Date Sat, 23 Jun 2012 23:12:24 GMT
#112: Implement mapping of resources to products
--------------------------+--------------------
 Reporter:  olemis        |      Owner:  nobody
     Type:  task          |     Status:  new
 Priority:  major         |  Milestone:
Component:  multiproduct  |    Version:
 Keywords:                |
--------------------------+--------------------
 AFAICS , this ticket comes in some steps .

   1. Refine current resource mapping model (i.e.
 `multiproduct.model.ProductResourceMap` class) .
      This might also include implementing
      [http://trac.edgewall.org/wiki/TracDev/Proposals/TracRelations
 generic resource mapping proposal]
      (e.g. milestone to version ...) rather than limiting the solution to
      ''product <--> resource'' use cases.
   2. Upgrade web UI (e.g. admin panels , milestone view , ... ) in order
 to
      introduce input controls in forms allowing to select target products
   3. Decide which models should be considered for resource management
      (e.g. `trac.resource.IResourceManager`) and implement it if missing .
   4. Upgrade resource API by including classifiers/tags (e.g. ticket
 keywords,
      [http://trac.edgewall.org/wiki/TracDev/Proposals/ProjectLabels
 product labels], ...)

 Examples of ''resources'' to map should be tickets (<= currently using
 ticket field ) , versions , milestones , components , wiki pages ,
 repositories (<= or individual changesets, branches ... )

 '''PS''' : This seems to be a huge amount of work , so maybe it'll be
 better to start with this ticket and create other for each part mentioned
 above , or simpler tasks needed to achieve each goal .

-- 
Ticket URL: <https://issues.apache.org/bloodhound/ticket/112>
Apache Bloodhound <https://issues.apache.org/bloodhound/>
The Apache Bloodhound (incubating) issue tracker

Mime
View raw message