wiki:Dev2025-2-24

Version 7 (modified by Tom Goddard, 8 months ago) ( diff )

--

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

Note: See TracWiki for help on using the wiki.