From: Aline Manera [mailto:alinefm@linux.vnet.ibm.com]
Sent: segunda-feira, 14 de setembro de 2015 18:10
To: Samuel Henrique De Oliveira Guimaraes <samuel.guimaraes@eldorado.org.br>; kimchi-devel@ovirt.org
Subject: Re: [Kimchi-devel] New-UI Helvetica Font

 

 

On 14/09/2015 18:04, Samuel Henrique De Oliveira Guimaraes wrote:

Hi Aline,

 

Thank you! I’m glad all the files have the same name.


Does the package contain all we need? Do you want me to expose them to the server?

 

Yes, these packages contain everything we need. If you expose them to the server, I think we should rename fontawesome folder to “fonts” and keep all font related CSS files there.

 

Regards,

Samuel

 

From: Aline Manera [mailto:alinefm@linux.vnet.ibm.com]
Sent: segunda-feira, 14 de setembro de 2015 18:02
To: Samuel Henrique De Oliveira Guimaraes <samuel.guimaraes@eldorado.org.br>; kimchi-devel@ovirt.org
Subject: Re: [Kimchi-devel] New-UI Helvetica Font

 

 

On 14/09/2015 17:55, Aline Manera wrote:


Hi Samuel,

>From my investigation, I identified the OpenSans font is packaged on Ubuntu, Fedora, openSUSE but I failed to find the correspondent package for RHEL 7.1
I will try more on it and send you the details, but if we don't have RHEL 7.1 package to provide the OpenSans font we will need to find other solution on that. Maybe use other font.


OPs... Just found it :-)

on RHEL 7.1 (open-sans-fonts.noarch)

/etc/fonts/conf.d/60-open-sans.conf
/usr/share/doc/open-sans-fonts-1.10
/usr/share/doc/open-sans-fonts-1.10/LICENSE.txt
/usr/share/fontconfig/conf.avail/60-open-sans.conf
/usr/share/fonts/open-sans
/usr/share/fonts/open-sans/OpenSans-Bold.ttf
/usr/share/fonts/open-sans/OpenSans-BoldItalic.ttf
/usr/share/fonts/open-sans/OpenSans-ExtraBold.ttf
/usr/share/fonts/open-sans/OpenSans-ExtraBoldItalic.ttf
/usr/share/fonts/open-sans/OpenSans-Italic.ttf
/usr/share/fonts/open-sans/OpenSans-Light.ttf
/usr/share/fonts/open-sans/OpenSans-LightItalic.ttf
/usr/share/fonts/open-sans/OpenSans-Regular.ttf
/usr/share/fonts/open-sans/OpenSans-Semibold.ttf
/usr/share/fonts/open-sans/OpenSans-SemiboldItalic.ttf


If it is all you need, I can send a patch to expose the *.ttf files to the web server (the same I did for fontawesome).



Below is the details for Ubuntu, Fedora and openSUSE.

On Ubuntu 15.4 (texlive-fonts-extra):

texlive-fonts-extra: /usr/share/texlive/texmf-dist/fonts/truetype/public/opensans/OpenSans-Bold.ttf
texlive-fonts-extra: /usr/share/texlive/texmf-dist/fonts/truetype/public/opensans/OpenSans-BoldItalic.ttf
texlive-fonts-extra: /usr/share/texlive/texmf-dist/fonts/truetype/public/opensans/OpenSans-CondLight.ttf
texlive-fonts-extra: /usr/share/texlive/texmf-dist/fonts/truetype/public/opensans/OpenSans-CondLightItalic.ttf
texlive-fonts-extra: /usr/share/texlive/texmf-dist/fonts/truetype/public/opensans/OpenSans-ExtraBold.ttf
texlive-fonts-extra: /usr/share/texlive/texmf-dist/fonts/truetype/public/opensans/OpenSans-ExtraBoldItalic.ttf
texlive-fonts-extra: /usr/share/texlive/texmf-dist/fonts/truetype/public/opensans/OpenSans-Italic.ttf
texlive-fonts-extra: /usr/share/texlive/texmf-dist/fonts/truetype/public/opensans/OpenSans-Light.ttf
texlive-fonts-extra: /usr/share/texlive/texmf-dist/fonts/truetype/public/opensans/OpenSans-LightItalic.ttf
texlive-fonts-extra: /usr/share/texlive/texmf-dist/fonts/truetype/public/opensans/OpenSans-Regular.ttf
texlive-fonts-extra: /usr/share/texlive/texmf-dist/fonts/truetype/public/opensans/OpenSans-Semibold.ttf
texlive-fonts-extra: /usr/share/texlive/texmf-dist/fonts/truetype/public/opensans/OpenSans-SemiboldItalic.ttf

On Fedora 22 (texlive-opensans.noarch):

/usr/share/texlive/texmf-dist/fonts/truetype/public/opensans/OpenSans-Bold.ttf
/usr/share/texlive/texmf-dist/fonts/truetype/public/opensans/OpenSans-BoldItalic.ttf
/usr/share/texlive/texmf-dist/fonts/truetype/public/opensans/OpenSans-CondLight.ttf
/usr/share/texlive/texmf-dist/fonts/truetype/public/opensans/OpenSans-CondLightItalic.ttf
/usr/share/texlive/texmf-dist/fonts/truetype/public/opensans/OpenSans-ExtraBold.ttf
/usr/share/texlive/texmf-dist/fonts/truetype/public/opensans/OpenSans-ExtraBoldItalic.ttf
/usr/share/texlive/texmf-dist/fonts/truetype/public/opensans/OpenSans-Italic.ttf
/usr/share/texlive/texmf-dist/fonts/truetype/public/opensans/OpenSans-Light.ttf
/usr/share/texlive/texmf-dist/fonts/truetype/public/opensans/OpenSans-LightItalic.ttf
/usr/share/texlive/texmf-dist/fonts/truetype/public/opensans/OpenSans-Regular.ttf
/usr/share/texlive/texmf-dist/fonts/truetype/public/opensans/OpenSans-Semibold.ttf
/usr/share/texlive/texmf-dist/fonts/truetype/public/opensans/OpenSans-SemiboldItalic.ttf

On OpenSUSE 13.2 (google-opensans-fonts-1.0-10.1.5.noarch):

/usr/share/fonts/truetype/OpenSans-ExtraBoldItalic.ttf
/usr/share/fonts/truetype/OpenSans-ExtraBold.ttf
/usr/share/fonts/truetype/OpenSans-LightItalic.ttf
/usr/share/fonts/truetype/OpenSans-Light.ttf
/usr/share/fonts/truetype/OpenSans-SemiboldItalic.ttf
/usr/share/fonts/truetype/OpenSans-BoldItalic.ttf
/usr/share/fonts/truetype/OpenSans-Italic.ttf
/usr/share/fonts/truetype/OpenSans-Bold.ttf
/usr/share/fonts/truetype/OpenSans-CondBold.ttf
/usr/share/fonts/truetype/OpenSans-CondLight.ttf
/usr/share/fonts/truetype/OpenSans-CondLightItalic.ttf
/usr/share/fonts/truetype/OpenSans-Semibold.ttf
/usr/share/fonts/truetype/OpenSans-Regular.ttf

Regards,
Aline Manera

On 16/07/2015 13:09, Samuel Henrique De Oliveira Guimaraes wrote:

Hi team,

 

I noticed that the new-ui design pattern for typography specifies Helvetica Neue family in four different styles. This font family is shipped with the latest versions of Mac OS X and iOS but it is not available for free on Windows and Linux distributions.

I believe this might conflict with Kimchi license. Even if we buy or rent a webfont license we can’t distribute the TTF, EOT, WOFF and SVG files in our repositories. I think that we can’t even use a webfont license in this case (pointing to a remote location or service like Adobe Typekit or MyFonts) because most font-licensing services are charging based on pre-paid pageviews.

Usually for web apps, mobile web apps and cloud based services we have to buy a server license to store the webfont files within our servers, but since Kimchi is an open-source project that anyone can check out and run, every kimchi instance would have to buy their own font license.

 

We can set Helvetica as the default font-family in the CSS and if the user doesn’t have this font installed the browser will load the next available font (Arial or any other Sans-Serif) but since each font has different sizes, some elements may not fit in the screen exactly like they were seen in the mockups. Also, the UI specs recommends Helvetica Neue in 5 different styles (Light, Roman, Regular, Medium and Bold), most system fonts only have 3. We don’t have something like “Arial Light” for instance.

 

My suggestion is that we replace Helvetica Neue for Open Sans because it covers all the style specifications and it is licensed under Apache 2.0. Any thoughts?

 

Thanks,

Samuel Guimarães

 





_______________________________________________
Kimchi-devel mailing list
Kimchi-devel@ovirt.org
http://lists.ovirt.org/mailman/listinfo/kimchi-devel






_______________________________________________
Kimchi-devel mailing list
Kimchi-devel@ovirt.org
http://lists.ovirt.org/mailman/listinfo/kimchi-devel