Return-Path: X-Original-To: apmail-activemq-dev-archive@www.apache.org Delivered-To: apmail-activemq-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 38EC3109AC for ; Mon, 27 Jan 2014 15:27:07 +0000 (UTC) Received: (qmail 80181 invoked by uid 500); 27 Jan 2014 15:24:44 -0000 Delivered-To: apmail-activemq-dev-archive@activemq.apache.org Received: (qmail 80104 invoked by uid 500); 27 Jan 2014 15:24:40 -0000 Mailing-List: contact dev-help@activemq.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@activemq.apache.org Delivered-To: mailing list dev@activemq.apache.org Received: (qmail 78801 invoked by uid 99); 27 Jan 2014 15:23:32 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 27 Jan 2014 15:23:32 +0000 X-ASF-Spam-Status: No, hits=-0.7 required=5.0 tests=RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of christian.posta@gmail.com designates 209.85.215.54 as permitted sender) Received: from [209.85.215.54] (HELO mail-la0-f54.google.com) (209.85.215.54) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 27 Jan 2014 15:23:29 +0000 Received: by mail-la0-f54.google.com with SMTP id y1so4651669lam.13 for ; Mon, 27 Jan 2014 07:23:07 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=5bRu8E3z3t+MNcXygoc1UDbxjkM/9a+6F8QDMCtdDRE=; b=slmTkENqZfHqwk4P8+wqpPmUMgjByoQwim1UdlYXa1l6cb20hA0+hkPpcE7O7yr7w0 IEYwq2Eiq2DV8lV3KEN1mN5G8xImxjHPuht4sNaut5p/O/GQ3HXEZH1AV/Fd4O0MzNk2 eflQgm+C+l1xHACgbSiR0Obn5RoF31WCnr00Dqg0NNFYLRXtwb/B4Pa0Lvq8VglDOzLL yO9z28nClCZfBZHy2WhraGFqpYxyRBOaMhuJzlLiocdq18xvatANMH6YvTx7JGXUvW4t fBD6YH/BSbldoWwdN+HMDRPGmd0tImr8gi0ueL14cJRl+zUIwz+BLO1EVGufhFJjxwA/ qsTQ== MIME-Version: 1.0 X-Received: by 10.152.170.135 with SMTP id am7mr17823102lac.23.1390836187321; Mon, 27 Jan 2014 07:23:07 -0800 (PST) Received: by 10.114.1.174 with HTTP; Mon, 27 Jan 2014 07:23:07 -0800 (PST) In-Reply-To: <20BABBF1-24DA-474D-8576-9557F1C948F3@gmail.com> References: <20BABBF1-24DA-474D-8576-9557F1C948F3@gmail.com> Date: Mon, 27 Jan 2014 08:23:07 -0700 Message-ID: Subject: Re: Is skinning hawt.io enough to allow it be be packaged in ActiveMQ? From: Christian Posta To: "dev@activemq.apache.org" Content-Type: text/plain; charset=ISO-8859-1 X-Virus-Checked: Checked by ClamAV on apache.org What I'm supporting is the original comparison of the process needed to resolve issues with software developed by external communities. If it's not to the PMC's liking as HIram (and others) have mentioned, then we take steps to do something about it. We didn't write our own DI framework. If there were bugs in it then we would report them to Spring's community and work with their devs to fix it. If we built on top of Spring, then that's cool too. We are devs and can use other projects to leverage when it makes sense. On Mon, Jan 27, 2014 at 7:43 AM, Johan Edstrom wrote: > No, we wrote the NS handling and supporting classes to tie into those DI > frameworks, CXF, Camel, AMQ and so on has/have had support for > Blueprint, Spring, Guice, CDI and so on in various forms. > > Those weren't a "skinned" spring namespacehandler for camel residing > in a Spring repo with spring access so you can kinda cut that type of argument. > > What you are comparing is "supporting" libraries, as stated earlier, CXF for > example was heavily built on Spring, now not so heavily as it lead to deps > on spring that became incompatible with other 3rd party frameworks. > > > On Jan 27, 2014, at 9:37 AM, Christian Posta wrote: > >> I guess the argument to be made is that the web console isn't a 3rd >> party library, it's a more involved part of the user experience. Which >> is true. But so is the Spring Framework. We didn't write our own DI >> framework for that. >> >> The point is the "process" to resolving any issues would be the same >> process we follow for any other outside community software we use. >> >>> If we the PMC does not like some detail of >>> hawtio we just need to open issues to address them and once it's to >>> the PMC's liking we can then package it. >> >> >> And this is exactly the way we've been doing it with other external >> community software. >> >> >> >> On Wed, Jan 22, 2014 at 3:44 PM, Hiram Chirino wrote: >>> Starting up a new thread to avoid hijacking the original POLL thread. >>> >>> On Wed, Jan 22, 2014 at 5:29 PM, Hadrian Zbarcea wrote: >>>> Without the hawt.io community donating the relevant ActiveMQ portions to the >>>> ASF we will not be able to get a consensus around proposal #3. Thus, that >>>> needs to be taken off the table. >>> >>> I think that's a faulty assumption that needs to get discussed and addressed. >>> >>> Any hawtio UI that we package in the ActiveMQ will be reviewed by the >>> PMC. Like any 3rd party library that we ship, it has to have an >>> approved license and it's functionality has to be tested and verified >>> by the ActiveMQ project. If we the PMC does not like some detail of >>> hawtio we just need to open issues to address them and once it's to >>> the PMC's liking we can then package it. This is no different from >>> any other 3rd party lib we use so why are we treating it differently? >>> >>> -- >>> Hiram Chirino >> >> >> >> -- >> Christian Posta >> http://www.christianposta.com/blog >> twitter: @christianposta > -- Christian Posta http://www.christianposta.com/blog twitter: @christianposta