| | 1 | = Attendees = |
| | 2 | |
| | 3 | * Conrad, Elaine, Eric, TomG, Greg, TomF |
| | 4 | |
| | 5 | = Agenda = |
| | 6 | * Review action items from 9/7 meeting |
| | 7 | * Chimera 1.12 |
| | 8 | * Alpha 3 |
| | 9 | - Yet another new bundle building change |
| | 10 | - Sessions: msgpack vs pickle |
| | 11 | * Alpha 4 |
| | 12 | - Undo manager |
| | 13 | - Preferences GUI |
| | 14 | * Beta release topics |
| | 15 | * Make ChimeraX tickets viewable publicly |
| | 16 | * Custom Qt for ChimeraX |
| | 17 | * Next meeting |
| | 18 | - [http://plato.cgl.ucsf.edu/pipermail/chimera-users/2017-August/013830.html Glycosylation depiction] |
| | 19 | - Who will develop mmCIF writer? [https://plato.cgl.ucsf.edu/trac/ChimeraX/ticket/752#comment:3 ticket] |
| | 20 | - ChimeraX on Github |
| | 21 | - Rotamer library license |
| | 22 | |
| | 23 | = Discussion = |
| | 24 | * Chimera 1.12 candidate is up for download |
| | 25 | - Wait for a couple weeks for bug reports |
| | 26 | - Eric will poke "turn off indexer" victim |
| | 27 | * Alpha 3 |
| | 28 | - Sessions: msgpack vs pickle |
| | 29 | - Make v3 (Cython version) the default session format |
| | 30 | - Report error if trying to read v2 file |
| | 31 | - Undo manager |
| | 32 | * infrastructure in place |
| | 33 | * show, hide, style, cartoon, color are implemented except for surfaces |
| | 34 | * Alpha 4 |
| | 35 | - Preferences GUI |
| | 36 | * Eric |
| | 37 | * Core preferences + 1 example bundle preferences |
| | 38 | * Ensure fetching URL is settable via preferences |
| | 39 | - Zone atomspec |
| | 40 | * Conrad |
| | 41 | * chains still need work, only selects polymer |
| | 42 | - Named targets/selections |
| | 43 | * Eric will create ticket |
| | 44 | * Conrad |
| | 45 | * UI is the focus |
| | 46 | - Rescan tickets, in particular, findclash |
| | 47 | * Need to investigate |
| | 48 | - Replace ctypes in atomic with Cython |
| | 49 | * Make ChimeraX tickets viewable publicly |
| | 50 | - ~~Private tickets need to start private |
| | 51 | - ~~Alternative, make all tickets public and make UI say "don't send private data" |
| | 52 | - Make tickets public now and add warning later when needed |
| | 53 | * Custom Qt for ChimeraX |
| | 54 | a. Ignore the problems |
| | 55 | - tool windows always on top of app (on Mac, ALL apps) |
| | 56 | - tool windows disappear when focus goes to another app (on Mac and Windows) |
| | 57 | b. Fix it for easy platform (Mac) |
| | 58 | - Can recompile Qt and drop in libraries after !PyQt installation |
| | 59 | c. ~~Fix it for all platforms |
| | 60 | d. Submit pull request to Qt maintainers |
| | 61 | - b and c requires compiling Qt and rebuilding !PyQt |
| | 62 | - d depends on !Qt/PyQt maintainers to accept and incorporate pull request |
| | 63 | - Eric will (Mac only) compile Qt, build !PyQt wheel, put back on plato |
| | 64 | - Eric will submit pull request to Qt with full changes eventually |
| | 65 | * Beta release topics |
| | 66 | - Meeting on Monday |
| | 67 | - Why do we need a beta so soon? Why not leave it as alpha? |
| | 68 | - Is December a realistic target? |
| | 69 | - Will bundles move out from core, e.g., atomic? |
| | 70 | - What are the beta APIs? Toolshed. Atomic. Command... |
| | 71 | - How much "firming up" API is needed? |
| | 72 | - What consists of "the API"? Public methods, even those without Sphinx documentation? |
| | 73 | - Release protocol for "core" bundles? |
| | 74 | |
| | 75 | = Action Items = |
| | 76 | * Greg will make session file format changes |
| | 77 | * Elaine will add "no private data" to contacts.html |
| | 78 | * Eric will add "no private data" to traceback printout in log |
| | 79 | * Conrad will make tickets publicly readable |
| | 80 | * Conrad will continue working on ribbon tickets |
| | 81 | * Conrad will investigate implementing the "like" operator |
| | 82 | - e.g., to specify polymer in atomspec |
| | 83 | * ~~Scooter will investigate making tickets public (possibly marking some tickets private) |
| | 84 | * Conrad will send mail to RCSB about bad pdb.org certificate |
| | 85 | * ~~Greg will handle Chimera 1.12 branching and release notes migration |
| | 86 | * ~~Conrad will go through Chimera 1.12 svn logs for notable bug fixes |