| 1 | = Attendees = |
| 2 | |
| 3 | * Eric, Greg, Conrad, TomF, TomG |
| 4 | |
| 5 | = Agenda = |
| 6 | * Action items |
| 7 | * mmCIF |
| 8 | * Documentation and tutorial strategy |
| 9 | * Chimera 1.13 release |
| 10 | * Mac signing certificates |
| 11 | * Renew PyQt license |
| 12 | * Flatpack |
| 13 | * Toolshed tracking |
| 14 | * |
| 15 | * Release 0.7 |
| 16 | - Review [https://www.rbvi.ucsf.edu/trac/ChimeraX/query?status=feedback&status=reopened&status=assigned&status=new&status=accepted&group=status&milestone=0.7 milestone priorities] |
| 17 | * Wildcard/regex/case matching in commands |
| 18 | * What to show in log when opening model? Citation? Title? ticket #1030 |
| 19 | |
| 20 | = Discussion = |
| 21 | * mmCIF |
| 22 | - Committed and Elaine notified |
| 23 | * Documentation and tutorial strategy |
| 24 | - In progress |
| 25 | - Have help files in example bundles for testing |
| 26 | - "docs" will be the directory name of choice rather than "help" (docs embedded in too many things) |
| 27 | * Chimera 1.13 release |
| 28 | - Conrad will verify he added code to limit ligand size to 100 heavy atoms for Vina |
| 29 | - Need to switch to new signing certificate |
| 30 | - Goal: have a release candidate up by the end of next week |
| 31 | * Mac signing certificate |
| 32 | - Wesley Yip gave us new certificates (app and installer signing) |
| 33 | - Conrad is on the UCSF development "team" and can create "Developer" certificate, but not app/installer signing certificates |
| 34 | - Wesley created and exported the certificates and shared them, probably using the Keychain Access app |
| 35 | - Had to change certificate "access control" from "confirm" (default) to "allow all apps" in order to work in batch mode after import |
| 36 | - Works with "product_build" on 10.12 so we can sign ChimeraX.app and installer |
| 37 | - App and installer certs are for "UCSF IT Field Service" and "UCSF DOM" (Department of Medicine) |
| 38 | * Renew PyQt |
| 39 | - License expires this week |
| 40 | - Will renew soon |
| 41 | - Next version Qt (5.11) will include Python for Qt technology preview, i.e., PySide2 |
| 42 | * [http://www.cgl.ucsf.edu/home/gregc/flatpak/ Flatpak] |
| 43 | - Greg will scan Apache logs for Linux distros |
| 44 | * Toolshed tracking |
| 45 | - UUID is essentially anonymous (hashed from unique host id and account name) |
| 46 | - Only UUID-access-time pair is tracked right now |
| 47 | - Metering can be done in toolshed (tool invocation) and cli (command execution) |
| 48 | - Toolshed (Django) handles both GET and POST so data size is not an issue |
| 49 | - Need to implement auto-extension of registration |
| 50 | |
| 51 | = Action Items = |
| 52 | * Conrad will verify he added code to limit ligand size to 100 heavy atoms for Vina |
| 53 | * Conrad will check expiration date for new signing certificate |
| 54 | * Conrad will add new certificates to Chimera build machine and update build script to use new certs |
| 55 | * TEF will renew PyQt license |
| 56 | * ~~Greg will finish writing technical documentation for mmCIF output |
| 57 | * Greg will scan Apache logs for Linux Chimera platforms (go back one to two years only) |
| 58 | * Conrad will edit bundle code tutorial |
| 59 | * Conrad will continue working on ribbon tickets |