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/