User interface

Code

  • 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
    

    also:

      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 08/03/2018