So where does the donation of the HornetQ codebase to the ASF fit into all
of this?  I see the docs say that interoperability with both ActiveMQ and
HornetQ is relatively seamless; is that because Artemis folded in the best
of both codebases, or simply because the possession of the HornetQ code
made it easier to be sure the ActiveMQ code had been made compatible?  I
think I've seen at least one statement made saying that ActiveMQ 6.0 would
be based on HornetQ's codebase; is Artemis the official vehicle for that
(i.e. at some point, Artemis version X will be declared to be ActiveMQ 6.0
and/or ActiveMQ will be declared dead after 5 versions and Artemis will be
declared the successor to ActiveMQ 5.x even if it's not actually called
ActiveMQ 6.0), or is Artemis simply a parallel project that might
eventually do those things but isn't officially intended to from ActiveMQ's
perspective?

Also, does "we were thinking about converting the code from Scala into
Java" mean "we converted the code from Scala into Java and that became
Artemis", or "we were thinking about converting the code from Scala into
Java, but Artemis is completely separate from all of that"?

Tim

On Mon, Jun 1, 2015 at 3:39 PM, Clebert Suconic <clebert.suco...@gmail.com>
wrote:

> Anyone please correct me if these words could be misinterpreted:
>
> ActiveMQ is the main project.
>
> Apollo is a project with intentions to become a next message broker
> for ActiveMQ where Scala was the main language. There was some issues
> on gathering developers to work on the codebase, so we were thinking
> about converting the code from Scala into Java.
>
> Artemis is 100% Java where we are also investing into cool stuff
> intended to create the next generation of message brokers.
> And JMS2 support, fast IO and journal, support to multiple protocols
> just like Apollo. It has a lot of activity going on. This was the
> first release with a lot more to happen, check the JIRA for more
> information: https://issues.apache.org/jira/browse/ARTEMIS
>
> On Mon, Jun 1, 2015 at 3:14 PM, Marcin Giedz <marcin.gi...@arise.pl>
> wrote:
> > Hi all,
> >
> > Perhaps "stupid" question but what's the difference between
> ActiveMQ/Apollo/Artemis - they all seems to have "some roots" from AMQ
> itself. Is one better than other for particular purposes like real time
> messaging, etc?
> >
> > Regards
> > Marcin
> >
> > ----- Oryginalna wiadomość -----
> >
> > Od: "John D. Ament" <johndam...@apache.org>
> > Do: users@activemq.apache.org, d...@activemq.apache.org
> > Wysłane: poniedziałek, 1 czerwiec 2015 18:23:41
> > Temat: Re: [ANNOUNCE] Apache Artemis 1.0.0 Released
> >
> > Congrats to everyone involved! Lots of hard work went into this, and I
> know
> > its great to see a JMS 2 implementation from the overall Apache
> community.
> >
> > John
> >
> > On Mon, Jun 1, 2015 at 12:22 PM Martyn Taylor <mtay...@redhat.com>
> wrote:
> >
> >> Apache Artemis 1.0.0 is released!
> >>
> >> This is the initial release of the Artemis project and offers protocol
> >> support for AMQP, STOMP, CORE, HORNETQ and OPENWIRE (at Alpha, with
> >> support for ActiveMQ JMS clients and
> >> basic transport.).
> >>
> >> The project website is here: http://activemq.apache.org/artemis/
> >> <http://activemq.apache.org/artemis/download.html>
> >>
> >> The release and release notes can be accessed here:
> >> http://activemq.apache.org/artemis/download.html
> >>
> >> Regards,
> >> Martyn
> >>
> >>
> >
>

Reply via email to