Hi Bruce, When I raised initially to add hawtio in the summer I was made very aware by key committers at the time about the previous foray with hawtio, as you note from the mail lists some of the reason for the issues with it previously.
This is why we clearly called out the requirements that must be met ensured the conversation occurred in the community on the mail lists and also in IRC and also why it took some time, as we had to make sure that we addressed all these concerns with everyone on the dev lists and via PR’s. People such as Dan was instrumental in making sure we kept true to this. @thanks to Dan on this. On the note of where code is: We use Hawtio as a third party lib/framework. This is akin to depending on Jolokia, Netty etc. All the war customization, branding and also the plugin providing Artemis management features fully reside in the ActiveMQ Artemis project. See artemis-hawtio module and it’s sub modules. I hope this helps clarify? Cheers Mike Sent from my iPhone > On 19 Oct 2017, at 16:09, Bruce Snyder <[email protected]> wrote: > > Hi Dan, > > Thank you for providing this info. The URL to the mailing list discussion > is especially helpful. > > The reason I am asking about this topic is due to the past issues that > arose around the use of the Hawt.io management console without seeking > consensus before making the changes (I cannot recall all the details off > the top of my head). I see that the Hawt.io console is being used for > Artemis, but it appears to have been achieved in a more transparent manner > via mailing list discussions and pull requests. Does all of the source code > for the management console exist in the git repo as part of the ActiveMQ > Artemis project? > > Bruce > >> On Wed, Oct 18, 2017 at 7:31 PM, Daniel Kulp <[email protected]> wrote: >> >> Bruce, >> >>> On Oct 18, 2017, at 2:04 PM, Bruce Snyder <[email protected]> >> wrote: >>> >>> There was a comment regarding Artemis added to the board report that >>> mentioned the following: >>> >>> 'An embedded web management console was added' >>> >>> What embedded web management console is this? Was it built from the >> ground >>> up or was it adopted from something else? >> >> It uses hawt.io as a framework, but there were extensive requirements set >> forth that we able to be met with the newer setup. See the summary at: >> >> https://lists.apache.org/thread.html/ea23d51f254690a905caf064cbd116 >> 10773dc3dc9015c10319b7d826@%3Cdev.activemq.apache.org%3E >> >> And the links in that email. Basically, all the hawt.io branding is >> removed and replaced with ActiveMQ branding, all of stuff not related to >> ActiveMQ is removed/hidden, and all of the ActiveMQ/Artemis functionally is >> provided by plugins created and maintained here at Apache. >> >> >> >> Dan >> >> >> >>> Bruce >>> >>> >>> On Tue, Oct 10, 2017 at 9:28 AM, Bruce Snyder <[email protected]> >>> wrote: >>> >>>> Thank you for taking the time, Robbie. >>>> >>>> Bruce >>>> >>>> On Fri, Oct 6, 2017 at 9:18 AM, Robbie Gemmell < >> [email protected]> >>>> wrote: >>>> >>>>> I've added some initial notes. >>>>> >>>>> Robbie >>>>> >>>>> On 5 October 2017 at 15:54, Bruce Snyder <[email protected]> >> wrote: >>>>>> It is time to create a report for the ASF board for October. Please >>>>> take 5 >>>>>> minutes and contribute to the report available at the following URL: >>>>>> >>>>>> https://cwiki.apache.org/confluence/pages/viewpage.action? >>>>> pageId=74681966 >>>>>> >>>>>> Please contribute any project activity from any of the ActiveMQ >>>>> subprojects. >>>>>> >>>>>> This report will be submitted on 10 Oct. >>>>>> >>>>>> Bruce >>>>>> -- >>>>>> perl -e 'print >>>>>> unpack("u30","D0G)U8V4\@4VYY9&5R\"F)R=6-E+G-N>61E<D\!G;6%I;\"YC;VT*" >>>>> );' >>>>>> >>>>>> ActiveMQ in Action: http://bit.ly/2je6cQ >>>>>> Blog: http://bsnyder.org/ <http://bruceblog.org/> >>>>>> Twitter: http://twitter.com/brucesnyder >>>>> >>>> >>>> >>>> >>>> -- >>>> perl -e 'print unpack("u30","D0G)U8V4\@4VYY9& >>>> 5R\"F)R=6-E+G-N>61E<D\!G;6%I;\"YC;VT*" );' >>>> >>>> ActiveMQ in Action: http://bit.ly/2je6cQ >>>> Blog: http://bsnyder.org/ <http://bruceblog.org/> >>>> Twitter: http://twitter.com/brucesnyder >>>> >>> >>> >>> >>> -- >>> perl -e 'print >>> unpack("u30","D0G)U8V4\@4VYY9&5R\"F)R=6-E+G-N>61E<D\!G;6%I;\"YC;VT*" );' >>> >>> ActiveMQ in Action: http://bit.ly/2je6cQ >>> Blog: http://bsnyder.org/ <http://bruceblog.org/> >>> Twitter: http://twitter.com/brucesnyder >> >> -- >> Daniel Kulp >> [email protected] - http://dankulp.com/blog >> Talend Community Coder - http://coders.talend.com >> >> > > > -- > perl -e 'print > unpack("u30","D0G)U8V4\@4VYY9&5R\"F)R=6-E+G-N>61E<D\!G;6%I;\"YC;VT*" );' > > ActiveMQ in Action: http://bit.ly/2je6cQ > Blog: http://bsnyder.org/ <http://bruceblog.org/> > Twitter: http://twitter.com/brucesnyder
