wiki:2017-08-24

Version 2 (modified by Conrad Huang, 8 years ago) ( diff )

--

Attendees

  • Conrad, Elaine, Eric, Scooter, TomG, TomF

Agenda

  • Review action items from 8/17 meeting
  • ChimeraX alpha 2 release?
  • Rotamer library license
  • Chimera 1.12
  • Alpha 3
    • Yet another new bundle building change
    • Sessions: msgpack vs pickle
  • Alpha 4
    • Undo manager
    • Preferences GUI
  • Preserve logs in sessions as history?
  • Beta release topics
  • Next meeting
    • Who will develop mmCIF writer? ticket
    • ChimeraX on Github

Discussion

  • ChimeraX alpha 2 release
    • done
  • Rotamer library license
    • Revise license to say "Chimera and ChimeraX" instead of just "Chimera"
    • Don't hold your breath
  • Chimera 1.12 waiting on:
    • feedback about Windows possible virus-checking problem
    • Dunbrack rotamer license
    • pdb.org vs. rcsb.org
    • openssl on Linux, use system version
  • Alpha 3
    • Yet another new bundle building change
      • Using API version attr instead of testing for exceptions
      • Enhance bundle API to pass bundle/command info to register_command and start_tool
    • Sessions: msgpack vs pickle
      • 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
  • Alpha 4
    • Undo manager
      • Conrad
    • Preferences GUI
      • Eric
      • Core preferences + 1 example bundle preferences
      • Ensure fetching URL is settable via preferences
    • Rescan tickets, in particular, findclash
  • Preserve logs through sessions via:
    • preference to not save
    • mechanism to not render entire history at start
    • GUI to display/clear old logs by date or other criteria
    • search capability
    • close session discussion
      • pref for wipe log vs. retain
      • if not wipe, need to only save from 'close session' on
      • restore session implies close session
  • Beta release topics
    • Why do we need a beta so soon? Why not leave it as alpha?
    • Is December a realistic target?
    • Will bundles move out from core, e.g., atomic?
    • What are the beta APIs? Toolshed. Atomic. Command...
    • How much "firming up" API is needed?
    • What consists of "the API"? Public methods, even those without Sphinx documentation?
    • Release protocol for "core" bundles?

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)
  • Elaine Alpha 2 announcements
  • Eric will determine if pdb.org is a redirect
  • Conrad will send mail to RCSB about bad pdb.org certificate
Note: See TracWiki for help on using the wiki.