Objek Font Unified (UFO) adalah format lintas-platform, lintas-aplikasi, dapat dibaca manusia, format bukti di masa depan untuk menyimpan data font.
Spesifikasi ditemukan di UnifiedFontObject.org
Filosofi Desain UFO
- Data harus dapat dibaca manusia dan dapat diedit manusia.
- Data harus independen aplikasi.
- Duplikasi data harus dihindari kecuali benar -benar diperlukan.
Dokumentasi bangunan secara lokal
- Instal Ruby Gems and Bundler (Cara)
-
bundle install -
bundle exec jekyll serve - Jelajahi Localhost: 4000
Proses Spesifikasi UFO
- Mengenali masalahnya. Buka masalah dan diskusikan:
- Apakah spesifikasi tempat yang tepat untuk mengatasi masalah ini?
- Apakah ini ide baru?
- Apakah ini perbaikan untuk hal yang rusak?
- Apakah ini hal yang hilang?
- Sudah berapa lama ini menjadi masalah?
- Seberapa mendesaknya?
- Tentukan ruang lingkup.
- Apakah ini terbatas untuk satu pengguna?
- Alur kerja tunggal?
- Satu alat?
- Satu format biner font?
- Global?
- Draft proposal.
- Apakah orang yang menulis draf memiliki keahlian dalam subjek? Jika tidak, apakah ada ahli yang bisa memberi nasihat?
- Apakah ada spesifikasi terbuka yang bisa kita bangun?
- Apakah ada yang serupa yang bisa kita pelajari?
- Mengevaluasi proposal.
- Apakah itu menyelesaikan masalah?
- Apakah terletak di ruang lingkup yang sesuai?
- Apakah itu mengikuti filosofi UFO?
- Apakah itu mengubah arti data dalam UFO yang ada?
- Seberapa sulit untuk diterapkan?
- Apakah bahasanya tidak ambigu?
- Apakah itu akan bertahan dalam ujian waktu?
- Membuat keputusan.
- Apakah ini masuk ke bagian atas spesifikasi?
- Menjadi kunci lib/data publik?
- Menjadi kunci lib/data pribadi untuk penelitian dan pengembangan lebih lanjut?
- Ingat, ini permanen, jadi apakah kita benar -benar yakin tentang semua ini?
- Perbarui spesifikasi.
- Konsistensi bahasa.
- Konsistensi pemformatan.
- Kirim PR.
Rapat
Secara historis ada pertemuan informal tentang spesifikasi di sekitar Konferensi Robothon (diadakan setiap tiga tahun). Pada tanggal 31 Juli 2020, kami mengadakan pertemuan virtual terbuka pertama, yang catatannya online.