= 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 - Switch Chimera daily builds from Windows 7 to Windows 10 * Action items = Discussion = * Qt 6.2 - Tom built Qt 6 on ChimeraX on Mac, Linux, Windows and tested. Has been using Qt6 ChimeraX for a few weeks. - Greg will put Qt 6 preview builds on download page. - We will notify developers: Tristan, Tony, Ben Webb about Qt 6 version. - We will also use the Qt 6 version. - Test for 2 weeks to a month then make normal daily build use Qt 6. - Will not make licensed wheels for Apple M1 until needed. * Update prereqs - Eric, Greg and Tom updated ChimeraX prereqs to current versions. - Have suds-jurko compile error breaking linux nightly builds, Greg looking into it. Maybe pip update caused it. - Greg would like to put security hash in pip requirements.txt. * Web services - Eric asks Zach about status of web services. Can Eric use it for alignment services now or in a week? - Zach plans to release it after testing on testwebservice backend machine. - Zach will write up docs before giving web services developer meeting presentation in two weeks as requested by Scooter. * Git merge master and develop? - Should we try to merge master into develop? Zach asked. - There are commits on the 1.3 branch and in master which is at 1.3 which do not belong in develop. - Eric says attribute registration code in 1.3 branch diverged from develop, as an example. - Decided to leave master branch (which says it is ahead of develop by hundreds of commits, and behind by hundreds) as is. - Greg may look into how git flow is supposed to handle this. - When a commit is made on a release branch (e.g. 1.3) that belongs also in 1.4 then the developer has to also commit it to develop branch. = Action Items = - Present web services overview at Jan 27 developer meeting. Zach - Present github continuous integration tutorial. Zach - Remove pkg-config prereq if it is not being used for builds. Tom