wiki:Dev2023-7-3

ChimeraX Developer Meeting

Attendance: Eric, Zach, Tom, Greg

July 3, 2023

Agenda

  • Linux nightly builds broken
  • Mac dual display crash, mmCIF out of memory
  • ChimeraX Protein Science paper progress
  • Chimera 1.17.2 release (FFmpeg)
  • Update ChimeraX prereqs, PyQt 6.5.1, Python 3.11
  • ChimeraX 1.7 roadmap
  • Release initial ChimeraX library on PyPi or Conda
  • Chimera/ChimeraX notarization scripts need updating, Apple deprecated altool command Fall 2023 #7234
  • ChimeraX Ideas milestone clean-up.
  • Install Splunk on plato to monitor web services.
  • Back up the Chimera build machine to a solid state drive, Windows 7?
  • Toolshed bundle requirement checking
  • Discuss possible OpenMM and VR improvements for Tristan and Altos to pursue

Discussion

  • Linux nightly build broken
    • It looks like the builds are actually working.
    • But the last commit date was April 27 instead of June 30 because the build tools extracted the wrong date from github and Zach had pushed a branch from April 27 on June 30 which was the most recent commit.
    • Greg will fix the build tools script to get the correct date.
    • This also explains why Elaine noted that ChimeraX reports the current daily build is from April 27 at start up.
  • Toolshed disk quota error updating a bundle
    • Scooter fixed this increasing the toolshed disk quota from 1 byte to 100 GB.
  • Mac dual display crash
    • Tom tested for half hour on 2 displays, could not produce crash.
    • Next let's try update to PyQt 6.5.1. This crash started in Qt 6.4 and if we are lucky it has been fixed.
  • mmCIF out of memory errors
    • Eric says we have not had reports of daily build giving mmCIF out of memory since Greg fixed a memory leak.
    • Greg tempted to make a 1.6.2 release to test this fix.
    • Eric thinks the fix is unlikely to be the problem since the errors are only Windows and the leak fixed was on all platforms.
  • Chimera 1.17.2 release
    • Not yet made because of some Python 2/3 issue with bytes and strings in the script that makes the release.
    • Greg will fix it.

Action Items

  • Present github continuous integration tutorial. Zach
  • Beta releases on Toolshed - make ticket for this. Greg
Last modified 2 years ago Last modified on Jul 3, 2023, 4:17:30 PM
Note: See TracWiki for help on using the wiki.