| 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 | * Linux installers |
| 11 | * Release 0.7 |
| 12 | - 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] |
| 13 | - When to release? |
| 14 | * Atomic bomb |
| 15 | * Wrappy? |
| 16 | * PyQt 5.11 |
| 17 | * OpenGL vs Vulkan |
| 18 | * Wildcard/regex/case matching in commands |
| 19 | * What to show in log when opening model? Citation? Title? ticket #1030 |
| 20 | |
| 21 | = Discussion = |
| 22 | * Chimera 1.13 |
| 23 | * Greg will make release on Monday, July 2 |
| 24 | * ChimeraX |
| 25 | * Documentation and tutorial strategy |
| 26 | - Bundle-specific documentation should be placed into {{{docs}}} directory in package |
| 27 | - Bundle-specific documentation should be kept in bundle |
| 28 | * Linux installers for ChimeraX |
| 29 | - Greg is working on Debian (apt-get, deb) packaging for 0.7 |
| 30 | - Dependencies are essentially complete |
| 31 | - Separate installers for different versions of Ubuntu, which is the only tested platform |
| 32 | - Download page will say for Ubuntu |
| 33 | - Still working on post-install and uninstall scripts |
| 34 | - Make "rpm" and "apt-get" with dependencies |
| 35 | - Check for available dependent packages on CentOS 7, Fedora 28, Ubuntu 16.04 and 18.04 |
| 36 | - Target Redhat/Fedora for 0.8 |
| 37 | - Also make tar file for ~~desperate~~ independently minded users |
| 38 | * {{{atomic}}} is now a bundle |
| 39 | - Linux build has not succeeded yet |
| 40 | - Reinstalling atomic does not work due to in-use shared objects (on Windows) |
| 41 | * Release 0.7 target date: July 23 |
| 42 | * {{{wrappy3}}} is used only for mmCIF |
| 43 | - Retire wrappy and keep generated wrapper as source and wrappy DLL/shared object for linking |
| 44 | - Remove dependency on DLL later |
| 45 | * PyQt 5.11 - available as of 6/23 |
| 46 | - Wait until after 0.7 release |
| 47 | * Vulkan is a good "age discriminator" for computer age |
| 48 | - Good idea, not right now, further investigation needed |
| 49 | |
| 50 | |
| 51 | = Action Items = |
| 52 | * Greg will take wrappy3 out of the build |
| 53 | * Greg will make Chimera 1.13 release on Monday, July 2 |
| 54 | * Everyone make sure that [wiki:ChangeLog] is up to date |
| 55 | * Conrad and Greg will figure out how to organize documentation so that the primary copy stays in bundles but editing is not too cumbersome |
| 56 | * Conrad will create ticket listing stable APIs |