John thanks for the link to the actual naming issue that is part
of the larger point. There is a serious
naming issue here - ASF products can’t be named the same thing
as a Big Company’s products. We don’t do that without donation and/or
having the product be in compliance with the naming guidelines from
Trademarks and its committee. Bringing trademarks@
in to the conversation now which should have been done by this PMC
long ago. The fact that it wasn’t is troubling.

I think that the PMC needs a full report at the next board meeting.
CC’ing board@ as I may or may not be a Director when that happens but
it should be picked up by the newly elected board.

Cheers,
Chris


-----Original Message-----
From: "John D. Ament" <johndam...@apache.org>
Reply-To: <dev@activemq.apache.org>
Date: Thursday, March 26, 2015 at 5:52 AM
To: <dev@activemq.apache.org>
Subject: Re: [DISCUSS} HornetQ & ActiveMQ's next generation

>On Wed, Mar 25, 2015 at 11:20 PM Chris Mattmann <mattm...@apache.org>
>wrote:
>
>> If it needs to happen, growing a community in an existing
>> Apache project that has been around for quite a while is
>> not something I would recommend for a variety of reasons.
>>
>> Note we recently went through a similar thought
>> on OODT/Wings with the prevailing sentiment from me and
>> a few others being suggesting Wings either goes through
>> Incubation at the ASF or remain at Github until there is
>> an actual connection (direct) between Wings and OODT such
>> that they are complimentary products and “bound” together
>> (aka you can’t release one without the other).
>>
>> Here are a few reasons:
>>
>> 1. Binding the products together on a committee requires
>> that the committee (PMC) have merit in each other’s products.
>> I don’t see that starting off at least. I see you have
>> VOTEd to add the HornetQ committers into the PMC. That’s
>> a good step but doesn’t seem (though the VOTE passed) to
>> have consensus based on feedback I’ve seen.
>>
>> 2. Having mutual products together also potentially binds
>> their release cycle - sure we can release as a committee
>> “independent products”, but there is then scrutiny and
>> sometimes “forced” instead of “natural” binding glue
>> developed between the software products if it wasn’t there
>> already.
>>
>> 3. IP clearance; brand; trademarks etc are things that
>> the PMC can do, but that things like the Incubator is set
>> up to help (or even direct to TLP options that are now
>> available [see Zest]). I see you guys are working through
>> the IP clearance.
>>
>> There are many more reasons that “umbrella” projects didn’t
>> work out at the ASF and are generally discouraged. I wouldn’t
>> recommend turning ActiveMQ into one.
>>
>> Instead, I would recommend the following:
>>
>> R1. HornetQ through the Incubator
>> R2. Mentors include the ActiveMQ community PMC members that
>> are ASF or IPMC members
>> R3. HornetQ consider a few ActiveMQ PMC/committers in its
>> initial PPMC makeup to develop synergy between the groups,
>> and to see if there are answers to 1-3 and more to be worked
>> out during Incubation.
>>
>> If the result of R1-R3 yields a desire to “graduate into
>> ActiveMQ” the answers to the questions 1-3 above will have
>> been worked out and it will be a much easier answer then.
>>
>> Cheers,
>> Chris
>>
>
>Personally, this is what I would have preferred to see happen, as a past
>and present user of both HornetQ and ActiveMQ.
>
>Internally to Apache, I know that there are several projects looking for a
>JMS 2.0 implementation.  Heck, that's why I went through the pain of
>ensuring that we had a JMS 2.0 spec JAR available for use, we need to see
>it happen.  I had previously opened a request to have a JMS 2.0
>implementation in the ActiveMQ 5.x suite, it's not a huge change (I
>believe
>all features are already available, just need some new client APIs) yet
>the
>feedback I received was that the HornetQ donation would take care of it.
>While that's fine, why didn't an issue like this thread come up at that
>point?  It hasn't been a secret that the HornetQ team was planning to
>release as ActiveMQ 6 (the snapshot JARs have shown that for a while).
>
>With regard to Chris' proposed next steps, we can still have the ActiveMQ
>project as the sponsoring entity, and if it's decided that when HornetQ's
>ready to graduate that they want to come in as the new core broker for
>ActiveMQ, that should be well accepted by the community (obviously via
>vote).  Going through the incubation process will allow HornetQ to cut
>releases under ASF guidelines without disturbing its neighbors.
>
>The sticking point's going to come down to name.  I don't see Red Hat
>shutting off the HornetQ project ( http://hornetq.jboss.org/ ) so a name
>would need to be chosen - the fact that HornetQ is running under Apache
>isn't even referenced on the site.
>
>If you guys choose to go the incubator route, I'd be happy to throw my hat
>in as a mentor to get you going.
>
>John
>
>
>>
>>
>>
>>
>>
>> -----Original Message-----
>> From: artnaseef <a...@artnaseef.com>
>> Reply-To: <dev@activemq.apache.org>
>> Date: Wednesday, March 25, 2015 at 9:05 AM
>> To: <dev@activemq.apache.org>
>> Subject: Re: [DISCUSS} HornetQ & ActiveMQ's next generation
>>
>> >Growing the community around HornetQ is the same issue regardless of
>>the
>> >naming - it needs to happen, and just naming it ActiveMQ 6 doesn't
>>really
>> >change anything other than to create the presumption that HornetQ will
>> >succeed as ActiveMQ 6.
>> >
>> >Sharing a direction across the community is important, and making sure
>> >that
>> >direction is clear is also important.  In that light, I am very glad
>>to be
>> >having this discussion.
>> >
>> >The statement "Neglecting to commit to a direction will leave ActiveMQ
>> >rudderless" is valid, but does not decide that direction.  Nor does it
>> >mean
>> >that a complete restart of ActiveMQ is the right direction.
>> >
>> >So, let's put this back into perspective.
>> >
>> >We have the HornetQ donation to ActiveMQ.  To what benefit for the
>> >ActiveMQ
>> >community?  Age of the solution is not a compelling argument (consider
>> >that
>> >Java is even older than ActiveMQ).
>> >
>> >ActiveMQ continues to be very widely used and supported.  It serves
>> >mission-critical functions in large companies across multiple
>>industries,
>> >and even supports critical government infrastructure in many places.
>> >
>> >Only time will tell if HornetQ is up to the task on all fronts:
>>strength
>> >of
>> >technology; community to maintain, support, and advocate the
>>technology;
>> >ease of installation, use, and monitoring; etc.  Therefore, a
>>presumption
>> >that it will replace an existing, proven solution is premature.
>> >
>> >Really, the merits here are hard to argue because I'm not seeing any
>>valid
>> >merits described.
>> >
>> >I keep wondering, "what problem are we solving?"  Please help me to
>> >understand this and how the HornetQ donation solves the problem.
>> >
>> >
>> >
>> >--
>> >View this message in context:
>> >http://activemq.2283324.n4.nabble.com/DISCUSS-HornetQ-
>> ActiveMQ-s-next-gene
>> >ration-tp4693781p4693805.html
>> >Sent from the ActiveMQ - Dev mailing list archive at Nabble.com.
>>
>>
>>


Reply via email to