[smufl-discuss] Re: Proposal for specific location for font-specific metadata on Windows and OS X

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

[smufl-discuss] Re: Proposal for specific location for font-specific metadata on Windows and OS X

Wil Macaulay
Can we also have a zipped version for iOS?

On Thursday, April 30, 2015, cecilio <[hidden email]> wrote:
I would suggest considering also Linux systems. Metadata could be placed, for instance, in:
/usr/share/SMuFL/<fontname>/<fontname>.json

Perhaps someone in this list, with more knowledge than me about Linux systems, could make a better proposal suitable for all linux distros.

Cecilio

2015-04-30 18:25 GMT+02:00 David Webber <<a href="javascript:_e(%7B%7D,&#39;cvml&#39;,&#39;dave@musical.demon.co.uk&#39;);" target="_blank">dave@...>:
Yes checking for the metadata is probably the best way.   I do that with my own fonts for Mozart.

Dave

David Webber
Mozart Music Software
http://www.mozart.co.uk/

----Original Message----- From: Daniel Spreadbury
Sent: Thursday, April 30, 2015 5:01 PM
To: SMuFL Discussion
Subject: [smufl-discuss] Proposal for specific location for font-specific metadata on Windows and OS X


Dear SMuFLers,

One of the issues we have discussed a little bit here concerns how a
consuming Windows or OS X application can know whether or not a given font
is SMuFL-compliant. There's no obvious way to do this using any of the
various tables of data that are included in font headers etc. (if you know
differently, do let me know!), so it seems that an external method is
probably required.

My proposal is that we should specify a location where the font-specific
metadata file should be installed on Windows and OS X, and that
applications should check that location for the presence of a metadata
file in a folder matching the name of the font.

Windows: %COMMONPROGRAMFILES%/SMuFL/<fontname>/<fontname>.json

OS X: /Library/Application Support/SMuFL/<fontname>/<fontname>.json

%COMMONPROGRAMFILES% expands to "C:\Program Files\Common Files" (or its
localised equivalents).

Other files relating to the font (e.g. font log, license file,
documentation, etc.) could also be installed into this folder.

Please let me know if you have any objections to this proposal, or any
counter-proposal. I would like to include this as part of the
specification in the next minor update to SMuFL. I also intend to produce
simple Windows and OS X installers for Bravura that follow this proposal,
and make available simple sample installer/packaging projects that can
serve as models for other font designers to use.

Thanks,

Daniel

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Steinberg Media Technologies GmbH, Frankenstrasse 18b, D-20097 Hamburg, Germany
Phone: <a href="tel:%2B49%20%2840%29%2021035-0" value="+4940210350" target="_blank">+49 (40) 21035-0 | Fax: <a href="tel:%2B49%20%2840%29%2021035-300" value="+494021035300" target="_blank">+49 (40) 21035-300 | www.steinberg.net
President: Andreas Stelling | Managing Director: Hiroshi Sasaki, Hirofumi Osawa
Registration Court: Hamburg HRB 86534
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

#############################################################
This message is sent to you because you are subscribed to
 the mailing list <<a href="javascript:_e(%7B%7D,&#39;cvml&#39;,&#39;smufl-discuss@lists.steinberg.net&#39;);" target="_blank">smufl-discuss@...>.
To unsubscribe, E-mail to: <<a href="javascript:_e(%7B%7D,&#39;cvml&#39;,&#39;smufl-discuss-off@lists.steinberg.net&#39;);" target="_blank">smufl-discuss-off@...>
To switch to the DIGEST mode, E-mail to <<a href="javascript:_e(%7B%7D,&#39;cvml&#39;,&#39;smufl-discuss-digest@lists.steinberg.net&#39;);" target="_blank">smufl-discuss-digest@...>
To switch to the INDEX mode, E-mail to <<a href="javascript:_e(%7B%7D,&#39;cvml&#39;,&#39;smufl-discuss-index@lists.steinberg.net&#39;);" target="_blank">smufl-discuss-index@...>
Send administrative queries to  <<a href="javascript:_e(%7B%7D,&#39;cvml&#39;,&#39;smufl-discuss-request@lists.steinberg.net&#39;);" target="_blank">smufl-discuss-request@...>

#############################################################
This message is sent to you because you are subscribed to
 the mailing list <<a href="javascript:_e(%7B%7D,&#39;cvml&#39;,&#39;smufl-discuss@lists.steinberg.net&#39;);" target="_blank">smufl-discuss@...>.
To unsubscribe, E-mail to: <<a href="javascript:_e(%7B%7D,&#39;cvml&#39;,&#39;smufl-discuss-off@lists.steinberg.net&#39;);" target="_blank">smufl-discuss-off@...>
To switch to the DIGEST mode, E-mail to <<a href="javascript:_e(%7B%7D,&#39;cvml&#39;,&#39;smufl-discuss-digest@lists.steinberg.net&#39;);" target="_blank">smufl-discuss-digest@...>
To switch to the INDEX mode, E-mail to <<a href="javascript:_e(%7B%7D,&#39;cvml&#39;,&#39;smufl-discuss-index@lists.steinberg.net&#39;);" target="_blank">smufl-discuss-index@...>
Send administrative queries to  <<a href="javascript:_e(%7B%7D,&#39;cvml&#39;,&#39;smufl-discuss-request@lists.steinberg.net&#39;);" target="_blank">smufl-discuss-request@...>




--
The Craic app: http://thecraic.co abc tunes on the iPad and iPhone
Sideband app: http://sideband.co slow down, loop and change the key. Learn by ear.
Products and services: http://flagpig.com
Twitter: @tom_frog