Re the history of the Artemis plugin part. Whilst I agree not sure what to do with the history either. I would like to still keep acknowledgement of authorship I note Andy T is the predominant almost only author, so as you see in the PR I have made the commit for the Artemis plugin part with him as author.
Sent from my iPhone > On 5 Jul 2017, at 16:52, Clebert Suconic <[email protected]> wrote: > > 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
