wiki:Dev2024-12-2

Version 2 (modified by Tom Goddard, 11 months ago) ( diff )

--

ChimeraX Developer Meeting

Attendance: Piet, Greg, Tom, Eric, Zach

December 2, 2024

Agenda

  • ChimeraX 1.9 release candidates, branch and tickets
  • 1.9 release planned for December 9, 2024
  • What to do about Mac external display crashes
  • 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

  • UCSF VPN
    • Elaine still getting kicked off UCSF VPN periodically with network access control message.
    • Eric not using UCSF VPN but sometimes needs it for timesheet or Windows ChimeraX gui bugs.
    • Tom not using UCSF VPN much, not kicked off yet.
  • Plato OS updates
    • Wynton Rocky updates done by Josh via a Wynton-Rocky repo.
    • Updates from official rocky repo copied to a wynton-test repo and tested on test cluster, then moved to wynton-rocky repo.
    • Greg looking at how plato updates would be done independent of Wynton.
  • SPOKE
    • Greg and Eric discussed steps taken to fix broken SPOKE devel site, required pcs restart.
    • Person on spoke project who had sudo access to pcs restart is no longer part of spoke.
    • Updates to Neo4j available but Greg was told there is a problem to address if updates are made, but does not have details of the problem.
  • Qt 6.8.1
    • New Qt released, but PyQt 6.8 not yet available.
    • Will switch ChimeraX daily to pyqt 6.8 when available.
  • ChimeraX 1.9
    • Eric working on two bugs. Missing segment labels broken in morph. French language KVFinder entry field will not accept "." or ",".
    • Tom wants to add bug reporter check for specific crashes that will then show explanation of crash but still allow users to report.
    • Zach has a few obscure segmentation bugs to fix for 1.9 release.
    • Greg and Zach will remilestone or close 1.9 tickets by Friday for planned release on Monday.
  • Linux daily builds failing
    • Github daily builds failed for Linux, not able to reach plato.
    • Greg thinks that is probably the UCSF or plato DNS server not responding.
    • Greg suggests trying tracepath -n after failure to see if plato is reachable.
    • Zach says he could revert daily builds from github to RBVI machines if plato can't be reached reliably.
  • Email on NAS
    • Greg created /nas/home/ferrin/{gregc,pett,meng,goddard,zjp...} shadow directories for handling email and tried moving his ~/mail to NAS with a symbolic link from beegfs ~/mail to NAS.
    • If /wynton/home unmounted then mail would continue to work using symbolic link on NAS from /wynton/home to /nas/home.
  • Scenes
    • Piet made atomic model scene code use take_snapshot()
  • ScholAR
    • Piet says Lars at USC said he may simplify API token system for uploading figures.

Action Items

Note: See TracWiki for help on using the wiki.