= ChimeraX Developer Meeting = Attendance: Zach, Greg, Piet, Tom, Eric February 24, 2025 = Agenda = * Toolshed EMAlign wheel file has extra suffix, Yuval Abeles * Chimera release (PDB web site change) * Should scenes use unique object ids like session saving? * Where should code live that saves scene atomic structure attributes? * Should build test failures fail the build? * /usr/local/projects/chimerax/builds cleanup * ViewDockX port to Qt * Qt update to 6.8.2 hoping it fixes Mac multiple display crashes * Work in progress reports * Make Chimera end-of-life bug report and registration changes. * Back up the Chimera build machine to a solid state drive, Windows 7. -------------------------- = Discussion = * EMAlign toolshed problem - Wheel unusable because Toolshed added a suffix to the wheel file when two submissions with the same version number were made. - Greg will look into it. - Developer Yuval will be asked to submit with a higher version number to fix the problem for now. * Chimera release to fix PDB fetch - Eric will add to release notes PDB fetch issue - Greg will make Chimera release, hopefully by Thursday. * Scenes pull request - Discussed whether scene saving needs unique ids. For now let's try without that. - Code to save atomic structures belongs with Structure class, not in Collections. - View scene save and restore should not make new instances of Lighting, Material, Camera... and those objects should restore their state, avoid having View save grandchild state. - Eric or Zach will accept Piet's pull request. - Piet will make a new pull request to fix the above problems. -------------------------- = Action Items =