= Attendees = Eric, TomG, Greg, Zach = Agenda = * ChimeraX - Update to Qt 6.2 - Update all prereqs - Make ChimeraX 1.4 roadmap. - Upgrade Trac to mysql for better reliability. - Is Windows crash reporting ever useful? Should we disable it? Will Qt 6.2 fix spurious file dialog errors? - Should we remove pywin32 (20 MBytes) and wmi used only to report computer model in bug reporter on Windows? Ticket #5528 - Task termination at app quit - Rename ChimeraX.exe on Windows? * Chimera - Chimera 1.16 release. - Should Chimera 1.16 be last Windows 7 release? Require Windows 10 after? * Action items = Discussion = * How to update daily builds to Qt 6.2 - Need sufficient testing before putting in daily build. - Shell does not work. Uses qtconsole which uses qtpy 1.11 shim which does not support PyQt6. qtpy 2.0 scheduled for Dec 22 release supports pyqt6. - Using enumeration values without enumeration name needs a better solution. * Our prereqs/qtshim code just adds the enumeration values our code uses. * That won't work for outside developers. * Eric suggests having our shim import and use qtpy classes to handle enumerations. - Greg suggests making separate cron job that builds qt6 daily build, putting it in a separate directory, and shown on a separate download page. - Tristan and Tony Schaefer might want to try the Qt6 version before goes into daily build. - Greg says Qt 6 requires macOS 10.14 minimum. Our builds currently use 10.13. * Update prereqs - Prereqs besides Qt can be updated now that 1.3 is released. * Chimera 1.16 release - Greg will try making it tomorrow. - Eric will announce to chimera users. - Last Windows 7 release since no security patches for Windows 7 last 2 years. - Also Greg says cygwin dropped support for Windows 7. - Windows 7 users can stick with 1.16 and older releases. * Trac reliability - We are currently using Trac 1.2, latest stable is 1.4, prerelease is 1.5, all Python 2 based. - If we update from 1.2 to 1.4 would need to see if plugins we use are available. - We have already updated email2trac to latest. - Greg is interested in trying replacing sqlite with mysql since problem is often "database malformed". - Python 3 Trac is on the horizon possibly 1.6. = Action Items = - Make Chimera 1.16 release. Greg. Anounce it. Eric + Elaine - Present github continuous integration tutorial. Zach - Remove pkg-config prereq if it is not being used for builds. Tom