= Attendees = * Conrad, Elaine, Eric, Greg, TomG, TomF = Agenda = * Review action items from 8/3 meeting * ChimeraX paper * Yet another new bundle building change * Sessions: msgpack vs pickle * Chimera 1 fetching vs SSL certificate on Windows * ChimeraX alpha 2 release? * Log vs session in ChimeraX * Rotamer library license * Next meeting - Chimera 1.12 release? - Who will develop mmCIF writer? [https://plato.cgl.ucsf.edu/trac/ChimeraX/ticket/752#comment:3 ticket] - ChimeraX on Github = Discussion = * ChimeraX paper - Cannot run Adobe Acrobat in a browser, waiting on Wiley - Ignore latest email message * Yet another new bundle building change - Works for daily build - Enhance bundle API to pass bundle/command info to '''register_command''' and '''start_tool''' - Bump version to 0.2 - Use try/except to handle 0.1 bundles in 0.2 * Sessions: msgpack vs pickle - Need to distinguish between tuples and lists when restoring - Development version of msgpack supports better type extensions - New msgpack session code handles tuples/lists but is ~10% slower than before - Use different extension mechanism to handle tuples/lists instead of overloading map serialization and checking for special {{{ __type__ }}} key - Other custom types, e.g., DateTime, will use new extension mechanism as well * ChimeraX alpha 2 release? - All will test sessions as much as possible. - ~~Eric will update splash screen image. - Conrad will generate session "release notes" limitations. - Check back on Monday. - Tom will make a list of major features added since alpha 1. - Eric will look into Elaine's core dump. - Need to run {{{ debug test }}}. * Log vs session - Preserve logs as history but not displayed when session is opened * Rotamer library license - "We will not divulge source to rotamer library" - We distribute a binary encoded file for part of the source data - Revise license to say "Chimera and ChimeraX" instead of just "Chimera" = Action Items = * Conrad will continue working on ribbon tickets * Conrad will investigate implementing the "like" operator - e.g., to specify polymer in atomspec * Scooter will investigate making tickets public (possibly marking some tickets private)