| | 1 | = Attendees = |
| | 2 | |
| | 3 | Elaine, Eric, Greg, Conrad, TomG, TomF, Scooter |
| | 4 | |
| | 5 | = Agenda = |
| | 6 | * Review action items from last meeting |
| | 7 | * Chimera 1.11.1 release |
| | 8 | * ChimeraX issues |
| | 9 | * Meghan issue |
| | 10 | * Should GUIs, e.g., model panel, |
| | 11 | - log command equivalents (sometimes difficult) |
| | 12 | - generate command text and execute as command |
| | 13 | |
| | 14 | = Discussion = |
| | 15 | * Previous action items: |
| | 16 | * ChimeraX licensing |
| | 17 | * build_tools/copyright_update.py fixes copyrights, use "make" to run with correct arguments |
| | 18 | * !PyQt (commercial version) is now the default window system, wx is NOT included |
| | 19 | * Click-through license for non-commercial ChimeraX is almost working |
| | 20 | * We will create "Software Used in ChimeraX" page of actually used packages and add reference from documentation |
| | 21 | - When possible, include links to software license page instead of complete license text |
| | 22 | * Chimera 1.11.1 release |
| | 23 | * Need to bring license changes from trunk to 1.11 |
| | 24 | * Elaine will bring them from trunk to 1.11 for 1.11.1 release |
| | 25 | * Start 1.11.1 candidate release on Monday |
| | 26 | * ChimeraX issues |
| | 27 | * Ribbon progress |
| | 28 | * Conrad implemented "peptide" keyword for "cartoon orient" option |
| | 29 | * Lots of stuff on Elaine's documentation page |
| | 30 | * Conrad is still working on curved (arc) strands |
| | 31 | * Middle-mouse drag does not work right with PyQt5.7 on the Mac |
| | 32 | * Middle-mouse drag is a Mac issue. Works on Windows and Linux. |
| | 33 | * Eric will check whether the problem has been reported in PyQt/Qt lists |
| | 34 | * Relevant page: https://codereview.qt-project.org/#/c/151407/ |
| | 35 | * X3D export |
| | 36 | * Cylinders work |
| | 37 | * View point, background color are included |
| | 38 | * Textures are not included |
| | 39 | * Want instancing to reduce output size |
| | 40 | * Appearance nodes use instances |
| | 41 | * Others need to be converted |
| | 42 | * [http://www.cgl.ucsf.edu/home/gregc/nih-15Aug16/ 1gcn examples] |
| | 43 | * To be done: |
| | 44 | * Binary x3d |
| | 45 | * Triangle masks |
| | 46 | * Instancing for geometry |
| | 47 | * Check performance of X3D viewers before next two items |
| | 48 | * Single HTML file with both viewer and model information |
| | 49 | * Generating shims (e.g., cobweb) |
| | 50 | * -- Lower priority -- |
| | 51 | * Meshes |
| | 52 | * Lighting and material |
| | 53 | * Clip planes |
| | 54 | * Text |
| | 55 | * Need to port side view to PyQt |
| | 56 | * Meghan issues |
| | 57 | * Harvest protein h-bonds from mmCIF |
| | 58 | * Identify ss bonds |
| | 59 | * Struts vs h-bonds, which subset of h-bonds/ss-bonds to use |
| | 60 | * TomF will get presentation and discuss with Meghan |
| | 61 | * Should GUIs, e.g., model panel log stuff? |
| | 62 | * Yes. |
| | 63 | * Do it now for "obvious" panels like Save Dialog |
| | 64 | |
| | 65 | = Outstanding Action Items = |
| | 66 | * ~~TomF will get answers for ChimeraX license |
| | 67 | * Setting up ChimeraX distribution: |
| | 68 | 1. ~~Conrad will get copyrights into source/documentation files |
| | 69 | 1. ~~Greg will include !PyQt in daily builds |
| | 70 | 1. Conrad will implement click-through license |
| | 71 | 1. Greg will create embedded software list |
| | 72 | 1. Greg will find a prereq package that requires a copy of the license to be included but does not install it with the software |