[katello-devel] Foreman skin design spike

Brad Buckingham bbuckingham at redhat.com
Wed Jul 25 15:08:45 UTC 2012


On 07/25/2012 10:52 AM, Hugh O. Brock wrote:
> On Wed, Jul 25, 2012 at 10:29:22AM -0400, Malini Rao wrote:
>>
>> ----- Original Message -----
>> From: "Jason Rist"<jrist at redhat.com>
>> To: katello-devel at redhat.com
>> Sent: Wednesday, July 25, 2012 9:40:45 AM
>> Subject: Re: [katello-devel] Foreman skin design spike
>>
>> On 07/24/2012 08:29 AM, Tomas Strachota wrote:
>>> Team,
>>> I've finished a design spike to make Foreman look like Katello. So far
>>> it seems that we can make most of the skinning without bigger problems
>>> just by creating new styles for the bootstrap css&  js library.
>>>
>>> You can checkout summary of the investigation and some screenshots on
>>> our wiki
>>> https://fedorahosted.org/katello/wiki/ForemanSkinDesign
>> Is there an instance that we could see these changes in? The screenshots are useful and the initial changes are looking good but I would like to see a bit more and provide you some feedback from the UX consistency perspective. For instance, in the Environments list screen, if we cannot do a 2-pane, then the location of the 'New Environment' button/ link seems a little odd.
>>> Please note that not everything has been styled. Eg. most of the buttons
>>> have still it's original look. I didn't want to loose much time with it
>>> since there's a fair chance that we will just throw it away.
>> So what is the plan? Are we going to be hopping on to Foreman that kinda looks like Katello at certain points in the workflow and then jump back into Katello? Is this a short term strategy before we have a more seamless integration? Either way, I think we should have some UX discussions around how these switches happen so that the overall UX is not impacted severely. The fact that Foreman is made to look more like Katello increases the expectation that the overall navigation and UI paradigms will be the same. This is why, I would like to see a demo if possible on a workflow that involves this switch so we can evaluate the usability impact.
> I love the idea of having a Foreman UI skin that makes it look like
> Cloudforms, that is good stuff.
>
> Having said that, I'm fairly certain that we're going to want to be
> able to build workflows in Katello that touch Foreman objects and we
> probably want not to force the user to a *third* different webapp, no
> matter how similar we make it look. This means there is going to have
> to be some work done in Katello UI to represent Foreman objects, one
> way or another...
>
> --H
[brad] This effort is just one of the design spikes that was created.  
One of the intents was to understand the effort and feasibility of 
applying the Katello L&F to Foreman.  It does not imply a decision to 
introduce a third webapp to the overall solution.  That said, it is good 
to hear folks feedback as it reinforces some of the discussions the team 
has been having.

Another design spike was to perform a similar exercise where the page is 
exposed from Katello UI but using the Foreman APIs.  This approach would 
be more consistent with how Katello interfaces with Candlepin and Pulp.


>>> Questions and ideas are welcome.
>>>
>>> Tomas
>>>
>>> _______________________________________________
>>> katello-devel mailing list
>>> katello-devel at redhat.com
>>> https://www.redhat.com/mailman/listinfo/katello-devel
>> Looks very nice.  I think some Foreman pages might benefit from Tupane.
>>
>> So what's the next step?  Is it worth doing additional work for upstream
>> Foreman to look like another Red Hat CloudForms upstream related product?
>>
>> -J
>>
>> -- 
>> Jason E. Rist
>> Senior Software Engineer
>> Systems Management and Cloud Enablement
>> Red Hat, Inc.
>> +1.919.754.4048
>> Freenode: jrist
>>
>> _______________________________________________
>> katello-devel mailing list
>> katello-devel at redhat.com
>> https://www.redhat.com/mailman/listinfo/katello-devel
>>
>> _______________________________________________
>> katello-devel mailing list
>> katello-devel at redhat.com
>> https://www.redhat.com/mailman/listinfo/katello-devel




More information about the katello-devel mailing list