I wanted to point out Michael Pearce PR to this thread: https://github.com/apache/activemq-artemis/pull/1385
On Tue, Jul 4, 2017 at 6:23 PM, Clebert Suconic <[email protected]> wrote: > +1 if Martyn already cleared the possibility of taking the plug in. > > > I'm nIt sure what to do with the history. I would start fresh. > > On Tue, Jul 4, 2017 at 3:31 PM Michael André Pearce > <[email protected]> wrote: >> >> Hi, >> >> This is the proposal, for lack of a better one and lack of any console for >> artemis currently, and as end users are crying out for this including >> myself (I work for a company called IG Group). >> >> It is to provide skinned version of hawtio (ASL) using the fact you can >> provide a branding plugin, I have created this, and is what the screenshots >> show and available in my personal branch currently. >> >> Then to provide/expose neatly the artemis management features, there >> already exists in the wild an artemis plugin (currently in a git project >> called rh-messaging) to provide a rich feature set. As per my call out it >> seem the guys are willing to contribute this into artemis project. >> >> This is quite clean as if anyone wishes not to use or remove you can >> simply comment out in the bootstrap.xml its just some wars, like wise we >> just need to worry about maintaining going forwards just the plugins not a >> whole FE framework. >> >> Also if in the future a better viable option is chaired, then this can be >> replaced, but for now at least this provides an out the box solution which >> as already stated myself and other users are crying out for. >> >> >> As per the minimum things we needed to address which Dan kindly bulleted >> for us, to make this acceptable, i believe I have met all the minimum bar >> requirements now. >> >> ============= >> >> I discussed previously, what would NEED to be done for this to be >> “acceptable”: >> >> 1) All branding/links/etc… in the console need to be re-skinned or >> whatever to be “ActiveMQ”. All mentions of hawtio and links off to other >> sites other than a possible small “powered by” type thing would need to be >> removed. >> >> 2) All “plugins” and functionality that don’t pertain to things related to >> ActiveMQ would need to be removed. >> >> 3) The “plugin" that presents ActiveMQ related stuff to the user MUST live >> here at Apache and part of the ActiveMQ community. We cannot use the one >> they provide (unless you can convince them to donate it to Apache). >> >> ============= >> >> 1 - Done - See screenshots. (one note as per community feedback is for me >> to add a poweredBy logo , i can easily do this) >> 2 - Done - See screenshots >> 3 - Done - As per mail thread it seems they’re willing to donate this. >> >> Cheers >> Mike >> >> >> >> > On 4 Jul 2017, at 18:57, artnaseef <[email protected]> wrote: >> > >> > Please catch me up here - are we saying that the Artemis built-in web >> > console will be running HawtIO??? >> > >> > Art >> > >> > >> > On Tue, Jul 4, 2017 at 7:15 AM, rajdavies [via ActiveMQ] < >> > [email protected]> wrote: >> > >> >> On the “about” page - it would be polite to reference the hawtio >> >> comunity >> >> - i.e. “Artemis Management console is powered by hawtio: hawt.io < >> >> http://hawt.io/>” etc - as there is no powered by logo. >> >> >> >>> On 3 Jul 2017, at 23:52, Michael André Pearce <[hidden email] >> >> <http:///user/SendEmail.jtp?type=node&node=4728199&i=0>> wrote: >> >>> >> >>> Ok, >> >>> >> >>> So i think we can do this. From a local build. >> >>> >> >>> Please see screenshots. >> >>> >> >>> https://gist.github.com/michaelandrepearce/ >> >> 98b4be98d20f407c2d745a41df9cef03 <https://gist.github.com/ >> >> michaelandrepearce/98b4be98d20f407c2d745a41df9cef03> >> >>> >> >>> For 1) I think we have managed to completely skin it, with all hawtio >> >> references removed, even the favicon. >> >>> For 2) Only the artemis plugin and base jvm plugins, no extras for any >> >> other products. >> >>> For 3) Im hoping we can come to agreement on this gets contributed in >> >> from the rh-messaging project @clebert @martyn @andy?, if not we can >> >> probably code up a simpler version of it for now without bells and >> >> whistles, and add in the future features later. >> >>> >> >>> So if we sort point three, i think we can make this “acceptable” >> >>> >> >>> Cheers >> >>> Mike >> >>> >> >>>> On 29 Jun 2017, at 19:17, Daniel Kulp <[hidden email] >> >> <http:///user/SendEmail.jtp?type=node&node=4728199&i=1>> wrote: >> >>>> >> >>>>> >> >>>>> On Jun 29, 2017, at 1:59 PM, Michael André Pearce <[hidden email] >> >> <http:///user/SendEmail.jtp?type=node&node=4728199&i=2> <mailto:[hidden >> >> email] <http:///user/SendEmail.jtp?type=node&node=4728199&i=3>>> wrote: >> >>>>> >> >>>>> I believe we could make a simple activemq branding jar/war with the >> >> selected new logo ;) once decided without too much trouble. >> >>>>> >> >>>>> I'd be happy to step up to try do this if no objectors. >> >>>> >> >>>> I discussed previously, what would NEED to be done for this to be >> >> “acceptable”: >> >>>> >> >>>> 1) All branding/links/etc… in the console need to be re-skinned or >> >> whatever to be “ActiveMQ”. All mentions of hawtio and links off to >> >> other >> >> sites other than a possible small “powered by” type thing would need to >> >> be >> >> removed. >> >>>> >> >>>> 2) All “plugins” and functionality that don’t pertain to things >> >>>> related >> >> to ActiveMQ would need to be removed. >> >>>> >> >>>> 3) The “plugin" that presents ActiveMQ related stuff to the user MUST >> >> live here at Apache and part of the ActiveMQ community. We cannot use >> >> the >> >> one they provide (unless you can convince them to donate it to Apache). >> >>>> >> >>>> Unless all three happen, it’s a no-go. >> >>>> >> >>>> Dan >> >>>> >> >>>> >> >>>>> >> >>>>>> On 29 Jun 2017, at 16:51, Clebert Suconic <[hidden email] >> >> <http:///user/SendEmail.jtp?type=node&node=4728199&i=4>> wrote: >> >>>>>> >> >>>>>> Speaking the plain truth... The issue is that the hawtio console >> >>>>>> that >> >>>>>> was used years ago.. looked like a commercial product outside of >> >>>>>> apache >> >>>>>> >> >>>>>> I think that if we clear that now.. if it looks an apache look & >> >>>>>> feel.. people wouldn't have an issue with it. >> >>>>>> >> >>>>>> >> >>>>>> That would require some cleanup.. move to a newer hawtio plugin >> >> maybe? >> >>>>>> that's when we thought about trying new routes if we would need to >> >>>>>> do >> >>>>>> a lot of work anyways. >> >>>>>> >> >>>>>> On Thu, Jun 29, 2017 at 11:42 AM, Michael André Pearce >> >>>>>> <[hidden email] >> >> <http:///user/SendEmail.jtp?type=node&node=4728199&i=5>> wrote: >> >>>>>>> I don't think this is a blocker, for example artemis uses jboss >> >> logging, this doesn't have a notice file >> >>>>>>> >> >>>>>>> I think we just have to preserve them if present and for asf >> >> projects themselves eg artemis itself it's policy to provide one for >> >> the >> >> asf work. >> >>>>>>> >> >>>>>>> Sent from my iPhone >> >>>>>>> >> >>>>>>>> On 29 Jun 2017, at 01:09, W B D <[hidden email] >> >> <http:///user/SendEmail.jtp?type=node&node=4728199&i=6>> wrote: >> >>>>>>>> >> >>>>>>>> I've been using hawtio alongside the classic web console in >> >> ActiveMQ 5.x >> >>>>>>>> and have been quite happy with it. I find it easier to use for >> >>>>>>>> many >> >> common >> >>>>>>>> operations as well as for general monitoring, and it is >> >>>>>>>> definitely >> >> a gap in >> >>>>>>>> the current Artemis distribution, so I would certainly welcome >> >> built-in >> >>>>>>>> hawtio support as a good addition. >> >>>>>>>> >> >>>>>>>> Although the source code already contains the standard license >> >> assignment >> >>>>>>>> to ASF, it does not include a NOTICE file. We could ask Redhat >> >>>>>>>> for >> >> one, or >> >>>>>>>> construct one crediting them with the original work, or add a >> >> stanza to the >> >>>>>>>> top-level NOTICE file if that is more appropriate. IMO, the >> >>>>>>>> package >> >> and >> >>>>>>>> class name org.jboss.plugin.PluginContextListener could probably >> >> be changed >> >>>>>>>> in our copy, both to establish custody and to give a clearer >> >>>>>>>> name. >> >>>>>>>> >> >>>>>>>> On Wed, Jun 28, 2017 at 9:27 AM, MichaelAndrePearce < >> >>>>>>>> [hidden email] >> >> <http:///user/SendEmail.jtp?type=node&node=4728199&i=7>> wrote: >> >>>>>>>> >> >>>>>>>>> Hi Guys, >> >>>>>>>>> >> >>>>>>>>> It's been some time since this discussion thread without >> >>>>>>>>> seemingly >> >> any >> >>>>>>>>> movement. >> >>>>>>>>> >> >>>>>>>>> Artemis Project is really suffering from having any kind of >> >> management >> >>>>>>>>> console. With continued questions and calls from users >> >>>>>>>>> especially >> >> as it's >> >>>>>>>>> picking up traction and deployment. >> >>>>>>>>> >> >>>>>>>>> As such could I propose, that as lack of movement on any other >> >> solution and >> >>>>>>>>> Hawtio is pretty much in a usable state, with a plugin also out >> >> there in >> >>>>>>>>> the >> >>>>>>>>> wild. (It's ASL) >> >>>>>>>>> >> >>>>>>>>> That for the interim on artemis project we build and release >> >>>>>>>>> with >> >> Hawtio >> >>>>>>>>> and >> >>>>>>>>> an artemis plugin (if RH would donate their plugin to artemis >> >> project?) >> >>>>>>>>> >> >>>>>>>>> Any objectors? >> >>>>>>>>> >> >>>>>>>>> >> >>>>>>>>> >> >>>>>>>>> >> >>>>>>>>> >> >>>>>>>>> -- >> >>>>>>>>> View this message in context: http://activemq.2283324.n4. >> >>>>>>>>> >> >>>>>>>>> nabble.com/DISCUSS-Removing-the-Web-Console-tp4717136p4728020.html >> >>>>>>>>> Sent from the ActiveMQ - Dev mailing list archive at Nabble.com. >> >>>>>>>>> >> >>>>>> >> >>>>>> >> >>>>>> >> >>>>>> -- >> >>>>>> Clebert Suconic >> >>>> >> >>>> -- >> >>>> Daniel Kulp >> >>>> [hidden email] >> >>>> <http:///user/SendEmail.jtp?type=node&node=4728199&i=8> >> >> <mailto:[hidden email] >> >> <http:///user/SendEmail.jtp?type=node&node=4728199&i=9>> - >> >> http://dankulp.com/blog <http://dankulp.com/blog> >> >>>> Talend Community Coder - http://coders.talend.com <http >> >> ://coders.talend.com/> >> >> >> >> >> >> >> >> ------------------------------ >> >> If you reply to this email, your message will be added to the >> >> discussion >> >> below: >> >> http://activemq.2283324.n4.nabble.com/DISCUSS-Removing-the-Web-Console- >> >> tp4717136p4728199.html >> >> To start a new topic under ActiveMQ - Dev, email >> >> [email protected] >> >> To unsubscribe from ActiveMQ - Dev, click here >> >> >> >> <http://activemq.2283324.n4.nabble.com/template/NamlServlet.jtp?macro=unsubscribe_by_code&node=2368404&code=YXJ0QGFtbGludi5jb218MjM2ODQwNHwyMDc3NjQwODU5> >> >> . >> >> NAML >> >> >> >> <http://activemq.2283324.n4.nabble.com/template/NamlServlet.jtp?macro=macro_viewer&id=instant_html%21nabble%3Aemail.naml&base=nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.view.web.template.NodeNamespace&breadcrumbs=notify_subscribers%21nabble%3Aemail.naml-instant_emails%21nabble%3Aemail.naml-send_instant_email%21nabble%3Aemail.naml> >> >> >> > >> > >> > >> > >> > -- >> > View this message in context: >> > http://activemq.2283324.n4.nabble.com/DISCUSS-Removing-the-Web-Console-tp4717136p4728203.html >> > Sent from the ActiveMQ - Dev mailing list archive at Nabble.com. >> > -- > Clebert Suconic -- Clebert Suconic
