| | 17 | * Simplifying Linux ChimeraX distribution |
| | 18 | - Chimera has just one linux distribution, includes ancient versions of all libraries and monkey patches python stuff. |
| | 19 | - ChimeraX has multiple Linux distributions and uses system packages. |
| | 20 | - Greg would like to investigate having a single flatpack Linux distribution. |
| | 21 | - Current linux downloads are only 14% of all downloads (51% Windows, 34% Mac). |
| | 22 | - Users reported ChimeraX install not working on Debian 10. |
| | 23 | * Should remove llvm dependency from Ubuntu 18 ChimeraX to fix this. |
| | 24 | |
| | 25 | * ChimeraX 1.3 release |
| | 26 | - First release candidate was on download page Monday October 25. |
| | 27 | - Four active tickets |
| | 28 | * Download page is done. |
| | 29 | * ffmpeg on linux missing libbz2 dependency is done. |
| | 30 | * Command to install pypi packages, nice but not required for 1.3 |
| | 31 | * WebProfile warnings on exit, nice to fix for 1.3 but not required. |
| | 32 | - Greg will add ticket for adding checkbox to update gui so users who cannot update to 1.4 can stop being reminded about it. This is needed for 1.3 release. |
| | 33 | - Eric fixed a couple major bugs in release candidate yesterday. |
| | 34 | |
| | 35 | * Package updates for ChimeraX 1.4 |
| | 36 | - Python 3.10 out, requires OpenSSL 1.1.1 which is not installed on older Linux. |
| | 37 | - Probably stick with Python 3.9 for next release. |
| | 38 | - Might try to switch to Qt 6 for ChimeraX 1.4 release in 6 months. Will need extensive testing. |
| | 39 | - Greg will make PyQt 6.2.1 licensed wheels. |
| | 40 | - Tom will fix Qt 6 namespace (QAction and enumeration value) compatibility |
| | 41 | |
| | 42 | * Automatic testing when code changes |
| | 43 | - Zach setup automatic testing on the cxservices backend github repository. |
| | 44 | - Tests run whenever new commit made or pull request made. |
| | 45 | - Tests include job id, polling interval, blast, .... |
| | 46 | - Zach will present at a developer meeting how this is setup, how results are shown, what tests look like, details of how this works. |
| | 47 | |
| | 48 | * Chimera 1.16 release |
| | 49 | - macOS 12 Monterey released last Monday. Chimera passed 3 minutes of basic hand testing. |
| | 50 | - Try for Chimera 1.16 release November 29 after users have had a chance to try it and report bugs with macOS Monterey. |
| | 51 | - We will skip release candidates since daily build serves that purpose and changes infrequently. Daily build will just be promoted to an official 1.16 release. |
| | 52 | |