Blueprint changed by rejon:
Whiteboard changed:
I think this sounds super super complicated!
== TODO ==
Figure out how to detect the ${fontFamilyName} from the font files
Figure out how to deal with families of fonts to generate the CSS
properly
Figure out how to deal with remixes properly - when you visit a parent
it should be very obvious that child versions are available, especially
if they have similar names - we want to provide version control
properly, eventually, but the simple thing to do in the mean time is to
just freeze uploads when they happen, and make it obvious that a new
version is available.
Allow the user to specify the preview text used to generate the PCFP
images, and the font preview CSS on the family page, during the upload
process, and make the text smarter based on fontaine's language support
of the font
Figure out how to deal with TTF (if OTF), SVG, EOT, WOFF web font
formats - generate if not already included? OFL renaming issue! "Your
ZIP file does not contain versions of your fonts suitable for all web
browsers. We can generate TTF, SVG, EOT and WOFF format fonts for you
now, if you'd like. We add "OFLB" to the fonts' names to make it clear
they are derivatives made by this site. Please tick this box to agree to
this use of your Reserved Font Names [x]"?
Update fontaine to detect ubuntu font license
+
+ ###
+
+ more:
+
+
+ It's very annoying to get an OFL font and not know where it's coming from or
even if it claims reserved names. Some authors just specify "OFL" as if that
was sufficient. The OFLB upload form should therefore have checkboxes for
uploaders to confirm they have done their homework applying the license in an
ideal way. Including a copy of the license in the font. TrueType and OpenType
allow for this easily and FontForge has made it very easy to add the OFL to
fonts. The upload form should prominently link to a page on [[Font metadata|how
to include a license inside font files]] that gives a step-by-step guide to
doing this; ideally this would be screenshot-illustrated.
--
Complete Upload Form
https://blueprints.launchpad.net/openfontlibrary/+spec/complete-upload-form
_______________________________________________
Mailing list: https://launchpad.net/~aikiframework.admins
Post to : [email protected]
Unsubscribe : https://launchpad.net/~aikiframework.admins
More help : https://help.launchpad.net/ListHelp