You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@qpid.apache.org by "Lorenz Quack (JIRA)" <ji...@apache.org> on 2018/03/08 13:31:00 UTC

[jira] [Commented] (QPID-8119) Create a standalone web management console (WMC)

    [ https://issues.apache.org/jira/browse/QPID-8119?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16391246#comment-16391246 ] 

Lorenz Quack commented on QPID-8119:
------------------------------------

A while ago I started a small proof of concept to demonstrate how we could implement a standalone WMC using angularJS 1. My attempt at using angularJS 2 failed quite miserably due to my inability to wrap my head around all the boilerplate, transpiling, and auxiliary tools and libs.I have not touched the code since I gave the demo at work in 2016.
However, I thought that experiment might be useful in case someone ever wants to pursue something in this direction. So I just zipped it up and attached it here just as it was lying around on my disk without and cleanup (well, I did delete the "node_modules" and "bower_components" directories) or instructions. sorry.
 
I had no prior experience with angularJS and the JS ecosystem so I am sure there are nicer and more idiomatic ways of doing things. It is what it is. I'll leave it at that.
Do with the code as you will: Release, Relicense, Laugh at, Rip apart, Put back together again, Burn in a pyre, completely ignore, ... all are fair game and hereby explicitly permitted!

> Create a standalone web management console (WMC)
> ------------------------------------------------
>
>                 Key: QPID-8119
>                 URL: https://issues.apache.org/jira/browse/QPID-8119
>             Project: Qpid
>          Issue Type: Improvement
>          Components: Broker-J
>            Reporter: Lorenz Quack
>            Priority: Minor
>         Attachments: qpid_wmc_ajs.tar.bz2
>
>
> For several reasons having a standalone web management console (WMC) might be desirable:
>  * separation of concerns
>  * sepatate development and release cycles
>  * standalone WMC could connect to multiple brokers/virtualhosts (maybe even non-qpid broker)
>  * standalone WMC available when broker is down (restarts)
>  * ...



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@qpid.apache.org
For additional commands, e-mail: dev-help@qpid.apache.org