Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Continuous testing of a terminal font

rbanffy
February 06, 2020

Continuous testing of a terminal font

A description of how and why my 3270 terminal font is tested and how other similar artifacts can be tested.

rbanffy

February 06, 2020
Tweet

More Decks by rbanffy

Other Decks in Technology

Transcript

  1. How do I test it • The auxiliary programs can

    be tested with the usual tools we already know • Github, Bitbucket, and Gitlab are easy to integrate with 3rd parties • This is travis.yaml
  2. Did you notice? • On the first lines • These

    are for the simple utilities that build things like grids and sample images
  3. Some rough edges • Rendering problems require some degree of

    visual inspection • Different platforms render differently (Windows, Mac, and Linux, each have their own quirks
  4. Google Fonts! • Insanely high bar • Very comprehensive tooling

    (Font Bakery) tests EVERYTHING • We’re not there yet
  5. So? • It’s doable: fonts are software • Ensures a

    base level of quality – This font is now distributed with Debian and Ubuntu, so it’s no longer just my hobby project – other people use it. • The same machinery you use to test your software can test pretty much anything
  6. ?

  7. If you want to know more (or to get the

    font): https://github.com/rbanffy/3270font