Changes between Initial Version and Version 1 of 2017-09-14


Ignore:
Timestamp:
Sep 14, 2017, 3:41:38 PM (8 years ago)
Author:
Conrad Huang
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • 2017-09-14

    v1 v1  
     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