Hi Thai Q Tran,

Thanks for the links about the Angular Dashboard, I agree with starting with 
the new angular horizon, will begin to draft a init repo of the new 
ironic-dashboard.
And maybe can work with Krotscheck together.

And as Andreas Jaeger comments here [1], he suggested to push ironic-dashboard 
in the openstack namespace instead of stackforge, and have a separate core team,
needs Ironicers chime in here.

[1] https://review.openstack.org/#/c/191131/

Regards
-zhenguo

From: Thai Q Tran [mailto:tqt...@us.ibm.com]
Sent: Friday, June 19, 2015 6:36 AM
To: OpenStack Development Mailing List (not for usage questions)
Subject: Re: [openstack-dev] [Ironic][Horizon][Tuskar-ui] Making a dashboard 
for Ironic‏

Hi Zhengou,

I think it make sense to start with the angular version. It's true that we 
don't have an angular dashboard yet,
but we have a pretty good idea of what needs to go into it. I'll link a few 
patches that will give you an idea
of where we are headed. I think this will also save you some work in the long 
run.

For creating a new dashboard: https://review.openstack.org/#/c/190852/
For creating a new panel: https://review.openstack.org/#/c/190865/
For demo patch: https://review.openstack.org/#/c/181253/

The file and code structure I would say is pretty stable.
There are still some infra stuff that needs to happen to make this easier to do.
Things like translation in static HTML, auto discovery of static files, start 
dash for angular, etc...

-----niuzhenguo <niuzhen...@huawei.com<mailto:niuzhen...@huawei.com>> wrote: 
-----
To: "OpenStack Development Mailing List (not for usage questions)" 
<openstack-dev@lists.openstack.org<mailto:openstack-dev@lists.openstack.org>>
From: niuzhenguo <niuzhen...@huawei.com<mailto:niuzhen...@huawei.com>>
Date: 06/17/2015 06:38PM
Subject: Re: [openstack-dev] [Ironic][Horizon][Tuskar-ui] Making a dashboard 
for Ironic‏
Hi Krotscheck,

Sorry for not attending the last meeting due to TZ.

Yes, Horizon is moving towards an Angular application, but for now there’s no 
any Angular Dashboard landed. I think it’s high time that we should make a 
standard for other projects which want to horizon compatible on whether they 
should based on Angular Dashboard or the current Horizon framework. This is 
important for the new Magnum and Ironic UI, personally, I’d prefer to use the 
current framework and  move to Angular Dashboard when it’s mature.

And after a quick look at your JS project, I think it’s totally a standalone UI 
not based on Horizon Angular Dashboard (correct me if I missed something), and 
seems there’s no any update over a month, are you planning to push you repo to 
stackforge or openstack?

Anyway, it’s clear that we should make an Ironic dashboard, it’s a good start.


Regards
-zhenguo

From: Michael Krotscheck [mailto:krotsch...@gmail.com]
Sent: Wednesday, June 17, 2015 11:56 PM
To: OpenStack Development Mailing List (not for usage questions)
Subject: Re: [openstack-dev] [Ironic][Horizon][Tuskar-ui] Making a dashboard 
for Ironic‏

Hey there!

Yes, we are duplicating effort. I've spent quite a bit of effort over the past 
few months landing features inside openstack that will make it possible for a 
JavaScript client to be imported to horizon as a dependency. This includes 
CORS, configuration, caching, infra tooling, etc, with the end goal being a 
maximum amount of code reusability between the standalone UI and Horizon. While 
it may not appear that way, I _am_ actively working on this project, though I'm 
currently focused on javascript infrastructure tooling and oslo middleware than 
the ironic webclient itself.

With Horizon also moving towards an angular application, I feel it makes far 
more sense to build components for the "new" Horizon than the old one.

Michael

On Tue, Jun 16, 2015 at 9:02 PM NiuZhenguo 
<niuzhenguo...@hotmail.com<mailto:niuzhenguo...@hotmail.com>> wrote:
hi folks,

I'm planning to propose a new horizon plugin ironic-dashboard to fill the gap 
that ironic doesn't have horizon support. I know there's a nodes panel on 
"infrastructure" dashboard handled by tuskar-ui, but it's specifically geared 
towards TripleO. Ironic needs a separate dashboard to present an interface for 
querying and managing ironic's resources (Drivers, Nodes, and Ports).

After discussion with the ironic community, I pushed an ironic-dashboard 
project to stackforge [1].

Also there's an existing JS UI for ironic in developing now [2], we may try to 
resolve the same goals, but as an integrated openstack project, there's clear 
needs to have horizon support.

I'd like to get what's your suggestion, thanks in advance.


[1] https://review.openstack.org/#/c/191131/
[2] https://github.com/krotscheck/ironic-webclient


Regards
-zhenguo
__________________________________________________________________________
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: 
openstack-dev-requ...@lists.openstack.org?subject:unsubscribe<http://openstack-dev-requ...@lists.openstack.org?subject:unsubscribe>
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
__________________________________________________________________________
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: 
openstack-dev-requ...@lists.openstack.org?subject:unsubscribe<mailto:openstack-dev-requ...@lists.openstack.org?subject:unsubscribe>
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
__________________________________________________________________________
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

Reply via email to