| | 1 | = Attendees = |
| | 2 | |
| | 3 | * Eric, Greg, TomF, TomG, Elaine, Conrad |
| | 4 | |
| | 5 | = Agenda = |
| | 6 | * Action items |
| | 7 | * Chimera 1.13 release |
| | 8 | * ChimeraX |
| | 9 | * Documentation and tutorial strategy |
| | 10 | * Testing |
| | 11 | * Initial display and nucleic acid coloring |
| | 12 | * Linux installers |
| | 13 | * Release 0.7 |
| | 14 | - Review [https://www.rbvi.ucsf.edu/trac/ChimeraX/query?status=feedback&status=reopened&status=assigned&status=new&status=accepted&group=status&milestone=0.7 milestone priorities] |
| | 15 | * Wildcard/regex/case matching in commands |
| | 16 | * What to show in log when opening model? Citation? Title? ticket #1030 |
| | 17 | |
| | 18 | = Discussion = |
| | 19 | * Chimera 1.13 |
| | 20 | * Wait 3 weeks for feedback |
| | 21 | * Target June 22 for release |
| | 22 | * ChimeraX |
| | 23 | * Documentation and tutorial strategy |
| | 24 | - Bundle-specific documentation should be placed into {{{docs}}} directory in package |
| | 25 | - Do we want to reorganize how documentation is stored, both for bundle-specific and general (e.g., tutorials) |
| | 26 | - Bundle-specific documentation should be kept in bundle |
| | 27 | * Testing |
| | 28 | - All bundles have a "make test" target which runs test*.cxc and test*.py |
| | 29 | - There should be at least "test.cxc" for testing commands to detect simple errors like syntax errors |
| | 30 | - Nightly builds will call "make test" after completing build |
| | 31 | - possible outcomes: no errors, build okay/test failed, build failed |
| | 32 | - latter two should have links to build output |
| | 33 | * Initial display |
| | 34 | - Simpler, more stylized or more detailed initial representations? |
| | 35 | - How many residue-count levels should there be? |
| | 36 | - Below a certain threshold, models are "small molecules" |
| | 37 | - Two level initial display of nucleotides styles: all atoms (with filled rings when available), and ladder. Assumption is that we will also develop some UI (auto-displayed tool or set of toolbar buttons) to make it easier for user to change from default style. |
| | 38 | - See #1157 |
| | 39 | * Nucleotide colors, see #1156 |
| | 40 | * Linux installers for ChimeraX |
| | 41 | - Greg is working on Debian (apt-get, deb) packaging |
| | 42 | - Make "rpm" and "apt-get" with dependencies |
| | 43 | - Check for available dependent packages on CentOS 7, Fedora 28, Ubuntu 16.04 and 18.04 |
| | 44 | - Also make tar file for ~~desperate~~ independently minded users |
| | 45 | |
| | 46 | = Action Items = |
| | 47 | * Conrad and Greg will figure out how to organize documentation so that the primary copy stays in bundles but editing is not too cumbersome |
| | 48 | * Conrad will create ticket listing stable APIs |
| | 49 | * ~~Done: Conrad will close finished tickets |
| | 50 | * ~~Greg will create Chimera 1.13 candidate release |
| | 51 | * ~~Done: #1150 Conrad will create ticket for searching documentation |
| | 52 | * ~~Conrad will document bundle documentation location in tutorials |
| | 53 | * Conrad will edit bundle code tutorial |
| | 54 | * Conrad will continue working on ribbon tickets |