On 14/09/2015 18:14, Samuel Henrique De Oliveira Guimaraes wrote:
*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(a)eldorado.org.br>; kimchi-devel(a)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.
As the fonts will be in different directories in the server I will not
be able to expose them using the same URI (/fonts)
What I can do is create 2 different targets:
/fonts/fontawesome/
/fonts/opensans/
I will update the fontawesome patch according to it. So all fonts will
have the same prefix (/fonts)
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(a)eldorado.org.br>
<mailto:samuel.guimaraes@eldorado.org.br>; kimchi-devel(a)ovirt.org
<mailto: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(a)ovirt.org <mailto:Kimchi-devel@ovirt.org>
http://lists.ovirt.org/mailman/listinfo/kimchi-devel
_______________________________________________
Kimchi-devel mailing list
Kimchi-devel(a)ovirt.org <mailto:Kimchi-devel@ovirt.org>
http://lists.ovirt.org/mailman/listinfo/kimchi-devel