+1 On Wed, Jan 8, 2014 at 4:20 AM, Dejan Bosanac <de...@nighttale.net> wrote: > +1 from me as well. We have Jetty in and it should be easy to hot-deploy > any war folks want to use for the web part of the broker. So we can exclude > current web demos as well (which already don't start by default), then > rework them and allow people to install them on demand. This will allow us > to have much leaner broker installation. > > Regards > -- > Dejan Bosanac > ---------------------- > Red Hat, Inc. > FuseSource is now part of Red Hat > dbosa...@redhat.com > Twitter: @dejanb > Blog: http://sensatic.net > ActiveMQ in Action: http://www.manning.com/snyder/ > > > On Wed, Jan 8, 2014 at 5:01 AM, Robert Davies <rajdav...@gmail.com> wrote: > >> I agree, this seems like the best approach so far. >> >> On 7 Jan 2014, at 23:27, Christian Posta <christian.po...@gmail.com> >> wrote: >> >> > +1 @ Claus, Jim, and Tim's thread of the discussion. >> > >> > Moving the console to a subproject separates the code out enough and >> > makes it "less intimidating" to those in the community that would like >> > to approach it and contribute. Then have one distro that's "headless" >> > with the option of using whatever console one wanted, including quick >> > drop in of the old console. Could even distribute a script that goes >> > out, d/l the old console and installs it on demand as one sees fit (as >> > james mentioned). >> > >> > >> > >> > On Tue, Jan 7, 2014 at 2:28 PM, Timothy Bish <tabish...@gmail.com> >> wrote: >> >> On 01/06/2014 03:06 AM, Claus Ibsen wrote: >> >>> >> >>> Hi >> >>> >> >>> I think the old web console should be moved into a sub-project of >> >>> ActiveMQ. >> >>> Other ASF projects like Felix [1], Karaf [2], etc does this with their >> >>> web-consoles. >> >>> >> >>> That may also make it easier for people to contribute to the >> >>> web-console as a sub-project if there codebase is smaller, and not >> >>> contains the entire ActiveMQ source code. That may spark a little more >> >>> life into the old web-console so people can help maintain it. >> >>> >> >>> For the standalone ActiveMQ distribution, then installing the old web >> >>> console should be an easy step, such as unzipping a .zip file, or >> >>> copying a .war / .jar or something to a directory, and allowing to >> >>> editing a configuration file to configure the console (port / context >> >>> path / or other configurations). Then other 3rd party consoles could >> >>> have the *same* installation procedure, so there is even >> >>> playing-field. >> >>> >> >>> For the embedded ActiveMQ distribution for SMX/Karaf users, its >> >>> already easy to install the console, as its just like any other >> >>> installation using a feature. This is the same for other 3rd party >> >>> consoles, and thus there is already an even playing field. >> >>> >> >>> >> >>> >> >>> >> >>> [1] - >> >>> >> http://felix.apache.org/documentation/subprojects/apache-felix-web-console.html >> >>> [2] - http://karaf.apache.org/index/subprojects/webconsole.html >> >>> >> >>> >> >>> On Thu, Jan 2, 2014 at 10:59 AM, Robert Davies <rajdav...@gmail.com> >> >>> wrote: >> >>>> >> >>>> The old/original console is no longer fit for purpose, it is hard to >> >>>> maintain, the source of a lot of security issues [1] over the last few >> >>>> years. >> >>>> >> >>>> There is another thread about using hawtio as the console going >> forward, >> >>>> and without going into all the gory details it is probably likely >> that there >> >>>> may be no web console shipped at all in future releases of ActiveMQ. >> The JMX >> >>>> naming hierarchy was improved for ActiveMQ 5.8, such that its easy to >> view >> >>>> the running status of an ActiveMQ broker from 3rd party tools such as >> >>>> jconsole, visualvm or hawtio. Regardless of the outcome of the other >> >>>> discussion [2] - It doesn’t help the ActiveMQ project to try and >> maintain a >> >>>> static web console any more. >> >>>> >> >>>> I propose we remove the old web console from the ActiveMQ 5.10 >> release - >> >>>> thoughts ? >> >>>> >> >>>> >> >>>> >> >>>> [1] >> >>>> >> https://issues.apache.org/jira/browse/AMQ-2714?jql=project%20%3D%20AMQ%20AND%20text%20~%20%22XSS%22 >> >>>> [2] >> >>>> >> http://activemq.2283324.n4.nabble.com/Default-Web-Console-td4675705.html >> >>>> >> >>>> Rob Davies >> >>>> ———————— >> >>>> Red Hat, Inc >> >>>> http://hawt.io - #dontcha >> >>>> Twitter: rajdavies >> >>>> Blog: http://rajdavies.blogspot.com >> >>>> ActiveMQ in Action: http://www.manning.com/snyder/ >> >>>> >> >>> >> >>> >> >> +1 >> >> >> >> The old console has been a continuous source of bugs and there's not >> been >> >> much community involvement in maintaining it so it'd be much better to >> just >> >> remove from the mainline and provide a way for those who really want to >> >> contribute to do so without shipping out something that's not as >> polished in >> >> the main distribution. >> >> >> >> -- >> >> Tim Bish >> >> Sr Software Engineer | RedHat Inc. >> >> tim.b...@redhat.com | www.fusesource.com | www.redhat.com >> >> skype: tabish121 | twitter: @tabish121 >> >> blog: http://timbish.blogspot.com/ >> >> >> > >> > >> > >> > -- >> > Christian Posta >> > http://www.christianposta.com/blog >> > twitter: @christianposta >> >> Rob Davies >> ———————— >> Red Hat, Inc >> http://hawt.io - #dontcha >> Twitter: rajdavies >> Blog: http://rajdavies.blogspot.com >> ActiveMQ in Action: http://www.manning.com/snyder/ >> >>
-- Hiram Chirino Engineering | Red Hat, Inc. hchir...@redhat.com | fusesource.com | redhat.com skype: hiramchirino | twitter: @hiramchirino blog: Hiram Chirino's Bit Mojo