[
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: [email protected]
For additional commands, e-mail: [email protected]