= Attendees = * Elaine, Greg, Eric, TomG, TomF, Conrad = Agenda = * Cython and tinyarray * Documentation and tutorial status * mmCIF output * Import hook * Review [https://www.rbvi.ucsf.edu/trac/ChimeraX/query?status=feedback&status=reopened&status=assigned&status=new&status=accepted&group=status&milestone=0.6 milestone priorities] * Wildcard/regex/case matching in commands * What to show in log when opening model? Citation? Title? = Discussion = * Cython and tinyarray - See New Results section from ​[wiki:2018-01-25 previous meeting] - Phase 1: implement Cython change - Only Atom and Element are being moved to Cython - Element works on Eric's machine but is being made more general - Atom still needs to be completed - Phase 2: drop in tinyarray for singletons (colors, transformations, coordinates) (To do) - Add command line option to fall back to numpy - Run for a while to see what breaks * mmCIF output - What tables are we outputting? - Greg will write a technical document describing what is being output - Elaine will reference that from user documentation - What does current output work with? - Try out RCSB validation? - PyMOL, Rasmol work - JSMol does not show secondary structure - COOT, CCP4mg will be tested - Asked Tristan to test with PHENIX * Documentation and tutorial status - class_munger.py will munge class names to hide submodules - Working on checking docstrings for "Supported API". - For docstrings without API status, insert "Experimental API subject to change." - Tutorial sphinx links all work. - Need to make sure all used methods and properties are documented. * Import hook - {{{from chimerax.ui import something}}} - import-hook docs are similar in complexity with metaclasses * Review milestone priorities = Action Items = * Everyone update milestones that should be punted to 0.7 * Conrad will write bundle code tutorial * Conrad will continue working on ribbon tickets