wiki:Dev2024-12-16

Version 3 (modified by Tom Goddard, 10 months ago) ( diff )

--

ChimeraX Developer Meeting

Attendance: Piet, Greg, Tom, Eric, Zach

December 16, 2024

Agenda

  • Nightly cx_developers email: No module named 'django'
  • 1.9 release planned for December 9, 2024
  • Should developer tutorial section on commands talk more about keywords
  • GitHub Actions builds
  • Clean-up ChimeraX 1.9 roadmap wiki page
  • 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

  • ChimeraX 1.9 bugs
    • Eric reports a few 1.9 bug reports that may or may not be serious.
    • Some 1.8 sessions involving sequences don't restore in 1.9.
    • KVFinder crashes ChimeraX on Windows for some structures.
  • Crash reporting on Windows
    • Greg says Windows ChimeraX does not start with Python -X faulthandler command-line option.
    • That may be why Eric did not get asked to report crash in KVFinder test.
    • Need to investigate if all crash reports on Windows are disabled.
  • Home directories on NAS
    • Greg moved Chimera, cxtoolshed, Elaine, TomF plato home directories from beegfs to NAS.
  • cx_developers script error "django not found"
    • Possibly caused by moving cxtoolshed home directory to NAS.
    • Greg sees hard-coded /wynton paths in the python venv activate script called before running script.
  • Cannot remove directories on plato
    • Eric was unable to remove nobackup/essex directories in his home directory on plato even though he has ownership and permissions (he rsynced them there).
    • Greg says sometimes beegfs metadata server corruption after disk problems could cause this.
  • ChimeraX developer tutorial: keywords
    • ChimeraX outside developers often use no keyword arguments, only postional ones in commands.
    • Tutorial example does not show keyword option.
    • Eric will look into adding a keyword example.
    • Eric might add a section extolling virtues of keyword options over optional options.
  • Volume attributes for scenes
    • Piet asked about what attributes of volumes are important for scenes.
    • Tom described styles, thresholds, colors.
    • Greg suggests Piet document API to add a new model type to scenes and Tom add volumes.

Action Items

Note: See TracWiki for help on using the wiki.