Return-Path: X-Original-To: apmail-incubator-bloodhound-commits-archive@minotaur.apache.org Delivered-To: apmail-incubator-bloodhound-commits-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 74C3DE303 for ; Wed, 2 Jan 2013 06:41:16 +0000 (UTC) Received: (qmail 51777 invoked by uid 500); 2 Jan 2013 06:41:16 -0000 Delivered-To: apmail-incubator-bloodhound-commits-archive@incubator.apache.org Received: (qmail 51730 invoked by uid 500); 2 Jan 2013 06:41:15 -0000 Mailing-List: contact bloodhound-commits-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: bloodhound-dev@incubator.apache.org Delivered-To: mailing list bloodhound-commits@incubator.apache.org Received: (qmail 51696 invoked by uid 99); 2 Jan 2013 06:41:14 -0000 Received: from bloodhound-vm.apache.org (HELO bloodhound-vm) (140.211.11.32) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 02 Jan 2013 06:41:14 +0000 Received: from bloodhound-vm.apache.org (localhost [127.0.0.1]) by bloodhound-vm (Postfix) with ESMTP id E896A8110D; Wed, 2 Jan 2013 06:41:13 +0000 (UTC) MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit From: "Apache Bloodhound" X-Trac-Version: 1.0 Cc: bloodhound-commits@incubator.apache.org Auto-Submitted: auto-generated X-Mailer: Trac 1.0, by Edgewall Software X-Trac-Project: Apache Bloodhound Date: Wed, 02 Jan 2013 06:41:13 -0000 Reply-To: bloodhound-dev@incubator.apache.org X-URL: https://issues.apache.org/bloodhound/ Subject: [Apache Bloodhound] #322: Add support for environment factory configurable through trac.ini X-Trac-Ticket-URL: https://issues.apache.org/bloodhound/ticket/322 Message-ID: <053.b609cf4abdbff0c59da35cfa355cc5e6@incubator.apache.org> X-Trac-Ticket-ID: 322 #322: Add support for environment factory configurable through trac.ini -----------------------------------+------------------ Reporter: jure | Owner: jure Type: enhancement | Status: new Priority: major | Milestone: Component: multiproduct | Version: Keywords: bep-0003 multiproduct | -----------------------------------+------------------ This is required for #115 integration (product environments). Currently open_environment is called from trac.main.dispatch_request to instantiate global environment. dispatch_request should be modified to invoke either configured (trac.ini) custom environment factory or default method (open_environment). This will allow bloodhound_multiproduct plugin to provide factory that would instantiate product environment (#115) based on the request URL. -- Ticket URL: Apache Bloodhound The Apache Bloodhound (incubating) issue tracker