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 Re: [Apache Bloodhound] #24: Product namespace and product handling
Date Wed, 04 Apr 2012 13:02:20 GMT
#24: Product namespace and product handling
---------------------------+-------------------------------------
  Reporter:  gjm           |      Owner:  gjm
      Type:  task          |     Status:  new
  Priority:  critical      |  Milestone:  RC1 for initial release
 Component:  multiproduct  |    Version:
Resolution:                |   Keywords:
---------------------------+-------------------------------------

Comment (by olemis):

 About URL mapping my initial suggestion is
 `http://domain.tld/path/to/env/p/<product_short_name>/<path_info>` (e.g.
 http://issues.apache.org/bloodhound/p/bloodhound/wiki/Ui ) . This is
 similar to ''Google Code'' projects URL mapping .


 In that case I suggest multi-product system should implement
 `IRequestFilter` interface so as to include product context in a global
 data structure (e.g. `Request` ) so that each request handler / filter
 (e.g. `WikiModule`, `TicketModule` , ...) will be able to handle it
 appropriately.

 ... my initial $0.02 ...

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

Mime
View raw message