| 1 | = Attendees = |
| 2 | |
| 3 | * Conrad, Elaine, Eric, TomG, Greg |
| 4 | |
| 5 | = Agenda = |
| 6 | * Review action items from 8/26 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 | * Next meeting |
| 16 | - [http://plato.cgl.ucsf.edu/pipermail/chimera-users/2017-August/013830.html Glycosylation depiction] |
| 17 | - Who will develop mmCIF writer? [https://plato.cgl.ucsf.edu/trac/ChimeraX/ticket/752#comment:3 ticket] |
| 18 | - ChimeraX on Github |
| 19 | - Rotamer library license |
| 20 | |
| 21 | = Discussion = |
| 22 | * Chimera 1.12 waiting on: |
| 23 | - turning off virus-checking does not solve "cannot rename file" issue, still waiting for info on turning off Windows indexing |
| 24 | - ~~openssl on Linux~~, use ChimeraX approach of adding root certificate file from known system locations |
| 25 | - ~~splash screen problem with PIL fixed |
| 26 | - Put candidate release up now (Greg will handle branching and release notes migration, Conrad will go through svn logs for notable bug fixes) |
| 27 | * Chimera issues |
| 28 | - RCSB wants us to use https to wwpdb.org to fetch files |
| 29 | * Alpha 3 |
| 30 | - Sessions: msgpack vs pickle |
| 31 | - Use different extension mechanism to handle tuples/lists instead of overloading map serialization and checking for special {{{ __type__ }}} key |
| 32 | - Other custom types, e.g., DateTime, will use new extension mechanism as well |
| 33 | - Python version is done but very slow |
| 34 | - Working on C version for speed |
| 35 | * Alpha 4 |
| 36 | - Undo manager |
| 37 | * Conrad |
| 38 | * getting closer |
| 39 | - Preferences GUI |
| 40 | * Eric |
| 41 | * Core preferences + 1 example bundle preferences |
| 42 | * Ensure fetching URL is settable via preferences |
| 43 | - Zone atomspec |
| 44 | * Conrad |
| 45 | * chains still need work, only selects polymer |
| 46 | - Rescan tickets, in particular, findclash |
| 47 | * Beta release topics |
| 48 | - Why do we need a beta so soon? Why not leave it as alpha? |
| 49 | - Is December a realistic target? |
| 50 | - Will bundles move out from core, e.g., atomic? |
| 51 | - What are the beta APIs? Toolshed. Atomic. Command... |
| 52 | - How much "firming up" API is needed? |
| 53 | - What consists of "the API"? Public methods, even those without Sphinx documentation? |
| 54 | - Release protocol for "core" bundles? |
| 55 | |
| 56 | = Action Items = |
| 57 | * Conrad will continue working on ribbon tickets |
| 58 | * Conrad will investigate implementing the "like" operator |
| 59 | - e.g., to specify polymer in atomspec |
| 60 | * Scooter will investigate making tickets public (possibly marking some tickets private) |
| 61 | * Conrad will send mail to RCSB about bad pdb.org certificate |
| 62 | * Greg will handle Chimera 1.12 branching and release notes migration |
| 63 | * Conrad will go through Chimera 1.12 svn logs for notable bug fixes |