Revert Python 3 UFO file to older version
Long story short, I had a few UFO files get opened and converted to Python 3 in the Robofont 3.2 beta. Not knowing they wouldn't be backward compatible, I've saved them. Now I need to open them in an older version of Robofont and cannot.
Does anyone have a way/technique for reverting these files back to Python 2 so I can continue to work on them?
SOLVED! (Kind of)
I opened my
Python 3 UFOsUFO3s in Robofont 3.2 Trial beta. Exported the VFB. Then ran that file through the vfb2ufo converter in Terminal and got a bare-necessities UFO out fo that. The new UFO I could actually open in Robofont 1.8 (Thanks, Frederik!). It's not a perfect solution, but it preserves my work about 90%.
Just use Save As and pick UFO2 as format. Your roundtrip to vfb is a really bad solution. good luck
File > Save As… will open a dialog where you can choose the desired UFO version:
ps. @mistermunn I’ve made a small edit to your 2nd post: “Python 3 UFOs” → UFO3s. (Python3 and UFO3 are very different things, they just happened to be introduced together to RoboFont in v3)
@frederik and @gferreira Thank you so much for both of your insights. I'm relatively new to UFOs and Python, and appreciate any corrections. I chalk them up as guidance on my journey to becoming educated through my missteps.