Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id A104B200C2B for ; Thu, 2 Mar 2017 16:37:47 +0100 (CET) Received: by cust-asf.ponee.io (Postfix) id 9FB98160B6F; Thu, 2 Mar 2017 15:37:47 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id C20EC160B61 for ; Thu, 2 Mar 2017 16:37:46 +0100 (CET) Received: (qmail 50446 invoked by uid 500); 2 Mar 2017 15:37:46 -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 50434 invoked by uid 99); 2 Mar 2017 15:37:45 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd4-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 02 Mar 2017 15:37:45 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd4-us-west.apache.org (ASF Mail Server at spamd4-us-west.apache.org) with ESMTP id 39F02C254D for ; Thu, 2 Mar 2017 15:37:45 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd4-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 0.231 X-Spam-Level: X-Spam-Status: No, score=0.231 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=disabled Authentication-Results: spamd4-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com Received: from mx1-lw-us.apache.org ([10.40.0.8]) by localhost (spamd4-us-west.apache.org [10.40.0.11]) (amavisd-new, port 10024) with ESMTP id MlLceMATviwo for ; Thu, 2 Mar 2017 15:37:43 +0000 (UTC) Received: from mail-wm0-f66.google.com (mail-wm0-f66.google.com [74.125.82.66]) by mx1-lw-us.apache.org (ASF Mail Server at mx1-lw-us.apache.org) with ESMTPS id C2F2B5FC00 for ; Thu, 2 Mar 2017 15:37:42 +0000 (UTC) Received: by mail-wm0-f66.google.com with SMTP id v190so7081894wme.3 for ; Thu, 02 Mar 2017 07:37:42 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:subject:to:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-transfer-encoding; bh=UMT+81y7GkxwVRUJt4HFxNRSgwixDWbAMtT0qqWyGfU=; b=ZeR57aUqiZ3aPHjlIYXOpWrFggtNH5awxnmtkMyB09YqF4VASLuIkEsTjleGez4Qpx z/Db9QhcvpdKW8VkEtcCW6l0HK5Em+5iYD2cj+FbjqG81CobHHw559fg33L7rd8SPeDZ FFfULnSpwuxKGAk/lIXTromuyR4N7YYfYqQEqXXy6yWzalDswF3iWflLB9YV5+98yJFC 9P1sf1RBhfzbsqaxYLR/u8lethCij/Ts0ozx4ouxMxdmu7WjmQFx7RxQBQfswqRvNPgE 6XPDpUG+//CaHnmyx2zKo9ZWll6YOjxNpfQPhcOUfhOt6V14uncVxS4CsnB6K/9jzXGw MV2A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:subject:to:references:from:message-id :date:user-agent:mime-version:in-reply-to:content-transfer-encoding; bh=UMT+81y7GkxwVRUJt4HFxNRSgwixDWbAMtT0qqWyGfU=; b=P24LfIZjD1/xg6XICrPKwlgsvsZK0fca/odHc3rBE+LreZWc4u/dBVacdcfWOhWt71 JL61aCqZ+u25r+TJ3LqiZAPtPQYzKM7jJfOgVqYu4oTz+n6CvL2rdy6UITs8KTguxPn1 N78DFKCSRzc1uXKktjE7zKkmtB+i9eUrBOY9YW99FU2rSIshXUNP9XmDFHbYbaCc67n9 nkl5BxY5Mw8KalkqxIRRU06oEERrOmlt6NQanS+jdl9KspM/hyJfJjLNMN+sfbu+6nY3 kvbK6JxDge3BBEoKdpVkwGP3sycfY7PtYREvDt1sOAjxi9R8oOO1d7CeHWHSe+93Wf4C 3Wwg== X-Gm-Message-State: AMke39nET3NKAHbnDMO0GhSwoEXLcpTkunEzD0Z39bOXxW4uoceZr1lJ/QeLKJoR9fwRlg== X-Received: by 10.28.234.19 with SMTP id i19mr8430628wmh.129.1488469059447; Thu, 02 Mar 2017 07:37:39 -0800 (PST) Received: from [192.168.0.107] (HSI-KBW-149-172-37-189.hsi13.kabel-badenwuerttemberg.de. [149.172.37.189]) by smtp.googlemail.com with ESMTPSA id r82sm8341166wmd.32.2017.03.02.07.37.38 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 02 Mar 2017 07:37:38 -0800 (PST) Sender: Christian Schneider Subject: Re: What is the current status and plans for the web-console? To: dev@activemq.apache.org References: <75CB159B-6CD5-49E6-BA54-A1EB17648144@apache.org> From: Christian Schneider Message-ID: <098ee0d4-18bf-d858-b930-fbdbf883c2f9@die-schneider.net> Date: Thu, 2 Mar 2017 16:37:38 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.7.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit archived-at: Thu, 02 Mar 2017 15:37:47 -0000 That sounds good. In the worst case we learned something in the best case we got the start of a good console. Christian On 02.03.2017 03:16, Clebert Suconic wrote: > What about this ..... > > > I want to learn something knew :) and I want t a break after what I'm doing > now. > > > > Let's try making a prototype around next month. (April) > > If it gets too difficult we go back to the hawt io road. > > > ???? > > > > > On Wed, Feb 22, 2017 at 2:56 PM Clebert Suconic > wrote: > >> I liked Martyn's proposal for being a cool thing :) >> >> >> Just looked at this thing he mentioned (bootstrap).. man.. it's really >> cool... >> http://getbootstrap.com/getting-started/ >> >> >> I'm not writing software just to be cool... but a great console would >> definitely improve things... >> >> >> One thing with a great UI though... our website still sucks :) >> >> >>> - It provides a framework for plugins. So you can have one console that >>> gives you access to ActiveMQ but also to other modules in your system >>> - It uses jolokia to access the existing JMX layer over REST. So we do >> not >>> need to create an additional REST layer for the console on the AMQ and >>> Artemis side >>> - Uses a html/javascript client (Angular). So the client side is easy to >>> install on any server >>> >>> So if we do not write a Hawtio plugin then we should still consider to >> use >>> jolokia to avoid overhead on the server side. >>> I also think a framework to hook other plugins in would be great but for >>> just the activemq and artemis consoles it is not absolutely necessary. >> +1... although I strongly encourage to keep the bits isolated. Not >> only for easy switch between AMQ5 and Artemis, but eventually we could >> include other technologies available on the console. (examples: AMQP >> Management, JMX, some consoles standard that I don't remember now, or >> any other thing yet to be invented).. All I'm asking is for standard >> OO encapsulation. >> >>> So ideally I would like to have something like Hatwio at apache as a >> generic >>> base for a console where all apache projects can hook in via plugins. >>> Unfortunately this is a lot of effort and I am not sure if we find enough >>> manpower to do it. It would also be a project on its own and should not >> be >>> done at activemq. >> >> >> ..... if I had the time..... :/ >> -- Christian Schneider http://www.liquid-reality.de Open Source Architect http://www.talend.com