antijingoist / open-dyslexic

What I intend to be an opensource font for dyslexics and for high readability
http://dyslexicfonts.com
549 stars 42 forks source link

Project folder struture #7

Open raphaelbastide opened 11 years ago

raphaelbastide commented 11 years ago

I am experimenting a folder structure for open source typefaces.

You can see it in action here: https://github.com/raphaelbastide/Avara

There is some some details such as a FONTINFO.json, a /documentation folder and a design-guide.txt you can be interested in. Let me know if you want me to apply this structure to your project.

--- Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/1020669-project-folder-struture?utm_campaign=plugin&utm_content=tracker%2F271843&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F271843&utm_medium=issues&utm_source=github).
antijingoist commented 11 years ago

I'm not certain how much would be applicable if I've switched from FontForge to Glyphs.app.

raphaelbastide commented 11 years ago

This structure is not related to the software used at all. It is just a proposal for a standard. Of course it is compatible with Glyphs.app.

antijingoist commented 11 years ago

I meant, stuff like the JSON file. Is that something that works with fontforge, or is that for use elsewhere?

Definitely open to a better folder structure though. :D

raphaelbastide commented 11 years ago

FONTINFO.json is a file I wrote myself, it is not related to fontforge. It contains all the informations for a -maybe utopic- large independant database of typefaces. With this kind of identity informations, it can be easy to search and browse by license, similar fonts, authors… It ts the interface for the folder structure and can link to the download package, github repository etc… I also need feedback about this idea so feel free to critic and share your questions.

antijingoist commented 11 years ago

Oh! I understand now. Sounds like a good idea. BTW, Any specific reason you use .ufo for your source?

raphaelbastide commented 11 years ago

The Unified Font Object (UFO) is a cross-platform, cross-application, human readable, future proof format for storing font data.

From the UFO website

I chose it because standards are powerful. If you work with Glyphs.app and me with Fontforge, we can share the source and contribute to the same project \o/

antijingoist commented 11 years ago

I like this. I think I should try switching the sources this weekend or next then.

antijingoist commented 11 years ago

Returning to this item: cleaned up directory and added a stable fork. I'll look into new directory structures soon. Just have other things to fix first.

My attempts to switch to UFO have been a failure so far, so I'm pushing that out for later.\