[openstack-dev] [TripleO] [Horizon] [Tuskar] [UI] Horizon and Tuskar-UI merge

Jiri Tomasek jtomasek at redhat.com
Mon Dec 16 15:22:06 UTC 2013

On 12/16/2013 03:32 PM, Jaromir Coufal wrote:
> On 2013/16/12 14:03, Matthias Runge wrote:
>> On 12/13/2013 03:08 PM, Ladislav Smola wrote:
>>> Horizoners,
>>> As discussed in TripleO and Horizon meetings, we are proposing to move
>>> Tuskar UI under the Horizon umbrella. Since we are building our UI
>>> solution on top of Horizon, we think this is a good fit. It will allow
>>> us to get feedback and reviews from the appropriate group of 
>>> developers.
>> I don't think, we really disagree here.
>> My main concern would be more: what do we get, if we make up another
>> project under the umbrella of horizon? I mean, what does that mean at 
>> all?
>> My proposal would be, to send patches directly to horizon. As discussed
>> in last weeks horizon  meeting, tuskar UI would become integrated in
>> Horizon, but disabled by default. This would enable a faster integration
>> in Horizon and would reduce the overhead of creating a separate
>> repositoy, installation instructions, packaging etc. etc.
>>  From the horizon side: we would get some new contributors (and 
>> hopefully
>> reviewers), which is very much appreciated.
>> Matthias
> This is important note. From information architecture and user 
> interaction point of view, I don't think it makes sense to keep all 
> the three tabs visible together (Project, Admin, Infrastructure). 
> There are lot of reasons, but main points:
> * Infrastructure itself is undercloud concept running in different 
> instance of Horizon.
> * Users dealing with deployment and infrastructure management are not 
> the users of OpenStack UI / Dashboard. It is different set of users. 
> So it doesn't make sense to have giant application, which provides 
> each and every possible feature. I think we need to keep focused.
> So by default, I would say that there should exist Project + Admin tab 
> together or Infrastructure. But never all three together. So when 
> Matthias say 'disabled by default', I would mean completely hidden for 
> user and if user wants to use Infrastructure management, he can enable 
> it in different horizon instance, but it will be the only visible tab 
> for him. So it will be sort of separate application, but still running 
> on top of Horizon.
> -- Jarda
> _______________________________________________
> OpenStack-dev mailing list
> OpenStack-dev at lists.openstack.org
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

Thanks for pointing this out, In Horizon you can easily decide which 
dashboards to show, so the Infrastructure management Horizon instance 
can have Project and Admin dashboards disabled.

I think there has been discussed that some panels of Admin dashboard 
should be required for infrastructure management. We can solve this by 
adding those selected Admin panels also into Infrastructure dashboard.


More information about the OpenStack-dev mailing list