Return-Path: X-Original-To: apmail-activemq-dev-archive@www.apache.org Delivered-To: apmail-activemq-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id C3E0A109C8 for ; Mon, 10 Feb 2014 17:53:21 +0000 (UTC) Received: (qmail 59308 invoked by uid 500); 10 Feb 2014 17:53:20 -0000 Delivered-To: apmail-activemq-dev-archive@activemq.apache.org Received: (qmail 59195 invoked by uid 500); 10 Feb 2014 17:53:20 -0000 Mailing-List: contact dev-help@activemq.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@activemq.apache.org Delivered-To: mailing list dev@activemq.apache.org Received: (qmail 59186 invoked by uid 99); 10 Feb 2014 17:53:20 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 10 Feb 2014 17:53:20 +0000 X-ASF-Spam-Status: No, hits=1.7 required=5.0 tests=FREEMAIL_ENVFROM_END_DIGIT,HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of zak.hassan1010@gmail.com designates 209.85.160.52 as permitted sender) Received: from [209.85.160.52] (HELO mail-pb0-f52.google.com) (209.85.160.52) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 10 Feb 2014 17:53:14 +0000 Received: by mail-pb0-f52.google.com with SMTP id jt11so6560689pbb.39 for ; Mon, 10 Feb 2014 09:52:53 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=Cx2SclKsQOzRQGubJSskZzoFFFoVYdn4cjM7Eo2N0zg=; b=Kf7fNQknYxwzD4PQoYlF6Lng1UOA41LRivI4Ps7tvr/QIFLQpX3hLlnlrgXJUy0HEf eUW2lHXwsy8LAJxkifvKVx4PNdUgg3YGBPQ9WQgzW18eyXSyciRB6tk4EqNRGRbCgMsz z0iu95J+E9bR5NPda/a0GK/nyzIQLHlPkRijzVkw9tG3AiOuHA61yGAJNMpiF9DyyTxQ ReWSCITbn10NrMpVqNAneiC7YnlNWKrk9Otgix6YlnmUqrBu+jS0+4yPUnafpoLP39Q3 4u63CvRs9qwjDXAVLy06h2/YTQf1O5i6BL56HuixnyfObKvQyHUT2wuVnCZyXaP0l1af LsVw== MIME-Version: 1.0 X-Received: by 10.68.93.161 with SMTP id cv1mr39554025pbb.122.1392054773150; Mon, 10 Feb 2014 09:52:53 -0800 (PST) Received: by 10.70.130.162 with HTTP; Mon, 10 Feb 2014 09:52:53 -0800 (PST) In-Reply-To: References: Date: Mon, 10 Feb 2014 12:52:53 -0500 Message-ID: Subject: Re: "Upgrading" Web Console to AngularJS/Bootstrap... From: Zakeria Hassan To: dev@activemq.apache.org Content-Type: multipart/alternative; boundary=047d7b86f50242f94304f21102de X-Virus-Checked: Checked by ClamAV on apache.org --047d7b86f50242f94304f21102de Content-Type: text/plain; charset=ISO-8859-1 Hi James, I think if we are going to use Angular.js and Bootstrap we might as well just use Hawtio because we don't want to repeat the same efforts already done by members of this community. Thanks, Zak On Mon, Feb 10, 2014 at 11:38 AM, James Carman wrote: > Yeah, I just want to hear folks chime in on whether they think this is > the right way to go with the code. It definitely needs a "facelift", > so that folks can get excited about working on it. What I have done > with the "angularization" is to just set up Spring-MVC-based REST > services to feed the UI. This wasn't too much of a jump away from > what's there, since it already uses Spring. And, for the type of > traffic the webconsole should expect, I think Spring-MVC is just fine. > Other than that, the site is one main html file with a bunch of > partials for the different screens. > > On Mon, Feb 10, 2014 at 11:12 AM, Zakeria Hassan > wrote: > > Hi, > > > > > > I agree with Hadrian, we want everyone's input. Lets keep it in the > mailing > > list because its easier to reference and get our community input. > Anything > > we can discuss on IRC can but done on this mailing list. > > Totally want everyone's input and I want to work in an open transparent > > way. So lets keep this conversation flowing and the ideas pouring. > > > > > > Thanks, > > Zak > > @Prospect1010 > > > > > > > > On Mon, Feb 10, 2014 at 10:49 AM, James Carman > > wrote: > > > >> Well, what I wanted to do was get a feeler for if there are any > >> blockers here, before we start doing any work. Let's hear from the > >> dev community a bit more before we go too far. I wouldn't want our > >> work to be wasted if there were any objections. Anyone? > >> > >> As Hadrian said in another email, we should definitely try to discuss > >> on-list as much as we can. There's nothing wrong with chatting about > >> issues we're having and stuff on IRC, but any *decisions* need to be > >> made on the mailing list. We have to be open to input from the entire > >> community. > >> > >> On Mon, Feb 10, 2014 at 10:40 AM, Zakeria Hassan > >> wrote: > >> > Hi James, > >> > > >> > We can definitely collaborate and make this web console a much better > >> > experience for users. I usually get on IRC after work, it would be > great > >> to > >> > chat with you. I know Angular.js so its great to have someone else > that > >> > knows it too. Are you online > 7:00pm (EST). Only one thing we need > is > >> > lots of issues created so in case people ask why. We can point to some > >> > existing issues. Anyway we will chat on IRC and come up with a solid > >> plan. > >> > > >> > Thanks, > >> > Zak > >> > > >> > > >> > > >> > On Mon, Feb 10, 2014 at 10:32 AM, James Carman > >> > wrote: > >> > > >> >> That's great, Zakeria! The Angular stuff isn't too hard. Looks like > >> >> you've put together a pretty nice looking console. I'm not jazzed > >> >> about merely doing an "upgrade" of the tech. I'd like to make the > >> >> application work better, too. Although, I guess a good first draft > >> >> would be to modernize the existing functionality and then worry about > >> >> revamping things to be a bit more robust. WDYT? > >> >> > >> >> > >> >> On Mon, Feb 10, 2014 at 10:29 AM, Zakeria Hassan > >> >> wrote: > >> >> > Hi James, > >> >> > > >> >> > I've already updated the site to use bootstrap if you check out my > >> repo: > >> >> > > >> >> > https://github.com/zmhassan/activemq.git > >> >> > > >> >> > If you want you can checkout screen shots on my blog: > >> >> > > >> >> > > >> >> > >> > http://bzcareermongodb.blogspot.ca/2014/02/remedy-to-javaoutmemory-when-browsing.html > >> >> > > >> >> > All that is left is setting up Angular.js ... > >> >> > > >> >> > Lets tag team and drive some amazing upgrades to this console. If > you > >> >> want > >> >> > to chat a bit about this via irc just email me. > >> >> > > >> >> > > >> >> > > >> >> > Thanks, > >> >> > Zak > >> >> > @Prospect1010 > >> >> > > >> >> > > >> >> > > >> >> > On Mon, Feb 10, 2014 at 10:12 AM, James Carman > >> >> > wrote: > >> >> > > >> >> >> Does anyone have objections to modernizing the web console a bit, > >> >> >> using AngularJS and Bootstrap? > >> >> >> > >> >> > >> > --047d7b86f50242f94304f21102de--