| | 1 | = Attendees = |
| | 2 | |
| | 3 | * Conrad, Elaine, Eric, Scooter, TomG, TomF |
| | 4 | |
| | 5 | = Agenda = |
| | 6 | * Review action items from 8/17 meeting |
| | 7 | * ChimeraX alpha 2 release? |
| | 8 | * Rotamer library license |
| | 9 | * Chimera 1.12 |
| | 10 | * Alpha 3 |
| | 11 | - Yet another new bundle building change |
| | 12 | - Sessions: msgpack vs pickle |
| | 13 | * Alpha 4 |
| | 14 | - Undo manager |
| | 15 | - Preferences GUI |
| | 16 | * Preserve logs in sessions as history? |
| | 17 | * Beta release topics |
| | 18 | * Next meeting |
| | 19 | - Who will develop mmCIF writer? [https://plato.cgl.ucsf.edu/trac/ChimeraX/ticket/752#comment:3 ticket] |
| | 20 | - ChimeraX on Github |
| | 21 | |
| | 22 | = Discussion = |
| | 23 | * ChimeraX alpha 2 release |
| | 24 | - done |
| | 25 | * Rotamer library license |
| | 26 | - Revise license to say "Chimera and ChimeraX" instead of just "Chimera" |
| | 27 | - Don't hold your breath |
| | 28 | * Chimera 1.12 waiting on: |
| | 29 | - feedback about Windows possible virus-checking problem |
| | 30 | - Dunbrack rotamer license |
| | 31 | - ~~pdb.org vs. rcsb.org |
| | 32 | - openssl on Linux, use system version |
| | 33 | * Alpha 3 |
| | 34 | - ~~Yet another new bundle building change |
| | 35 | - Using API version attr instead of testing for exceptions |
| | 36 | - Enhance bundle API to pass bundle/command info to '''register_command''' and '''start_tool''' |
| | 37 | - Sessions: msgpack vs pickle |
| | 38 | - Use different extension mechanism to handle tuples/lists instead of overloading map serialization and checking for special {{{ __type__ }}} key |
| | 39 | - Other custom types, e.g., DateTime, will use new extension mechanism as well |
| | 40 | * Alpha 4 |
| | 41 | - Undo manager |
| | 42 | * Conrad |
| | 43 | - Preferences GUI |
| | 44 | * Eric |
| | 45 | * Core preferences + 1 example bundle preferences |
| | 46 | * Ensure fetching URL is settable via preferences |
| | 47 | - Rescan tickets, in particular, findclash |
| | 48 | * Preserve logs through sessions via: |
| | 49 | - preference to not save |
| | 50 | - mechanism to not render entire history at start |
| | 51 | - GUI to display/clear old logs by date or other criteria |
| | 52 | - search capability |
| | 53 | - close session discussion |
| | 54 | - pref for wipe log vs. retain |
| | 55 | - if not wipe, need to only save from 'close session' on |
| | 56 | - restore session implies close session |
| | 57 | * Beta release topics |
| | 58 | - Why do we need a beta so soon? Why not leave it as alpha? |
| | 59 | - Is December a realistic target? |
| | 60 | - Will bundles move out from core, e.g., atomic? |
| | 61 | - How much "firming up" API is needed? |
| | 62 | - What consists of "the API"? Public methods, even those without Sphinx documentation? |
| | 63 | - Release protocol for "core" bundles? |
| | 64 | |
| | 65 | = Action Items = |
| | 66 | * Conrad will continue working on ribbon tickets |
| | 67 | * Conrad will investigate implementing the "like" operator |
| | 68 | - e.g., to specify polymer in atomspec |
| | 69 | * Scooter will investigate making tickets public (possibly marking some tickets private) |
| | 70 | * ~~Elaine Alpha 2 announcements |
| | 71 | * ~~Eric will determine if pdb.org is a redirect |
| | 72 | * Conrad will send mail to RCSB about bad pdb.org certificate |