Skip to content

Add designspace path to source UFOs public.designspaces lib key #129

@ryanbugden

Description

@ryanbugden

I have just made a proposal for an official lib key in the UFO spec that would point a UFO to all designspaces it’s associated with. If this is standardized, I think it would be great if the designspace-related tools we use keep good care of designspace path links. It is possible that DSE could manage the source UFOs’ libs.

Here's a potential logic below.

If designspace has a path:

  • add it to each new source UFO’s public.designspaces lib key. **
    If designspace doesn't have a path:
  • wait until designspace is saved, then...
  • add it to each source UFO’s public.designspaces lib key. **

** If a UFO is open, just add to the key without saving. If it’s not open, write it to the UFO and save.

Reference:

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions