Draft (hidden)

User interface


  • use tools from the mojo module rather than lib

      # this has been deprecated:
      from lib.tools.defaults import getDefault
      # use this instead:
      from mojo.UI import getDefault


      from mojo.pens import decomposePen
  • suggest camelCase for common libraries?
  • give examples of best practices (vanilla, FontParts, DrawBot, …?)
  • Python Style Guide

Building the extension

  • using the Extension Builder vs. building extension with a script

Version control

Last edited on 02/06/2020