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

Reply via email to