wiki:Dev2025-1-13

ChimeraX Developer Meeting

Attendance: Greg, Piet, Tom, Eric

January 13, 2025

Agenda

  • Possible updates Python 3.13, numpy 2, PySide6
  • 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

  • Daily builds
    • Builds have failed the last 3 days because update to PyQt 6.8 could not be fetched by Github Actions.
    • Zach said by email he will fix this.
  • PySide6
    • Should next ChimeraX release use PySide6?
    • Would need to start testing now.
    • Grant proposals in next 6 months may reduce ChimeraX development time available.
    • Need to discuss further. Who would take responsibility for PySide6 testing and fixes?
  • Scenes
    • Piet finished documenting scenes API, ready for review.
    • Piet will submit pull request to incorporate scenes API in bundle that will not be put in distribution yet.
  • N453 door lock problem
    • Still can't use keypad to keep N453 door unlocked.
    • Greg submitted a ticket in December. No word yet.
    • Greg will ask again.
  • Anisotropic ellipsoid depiction
    • Eric having trouble saving sessions with AtomShapeDrawing class that Greg made for nucleotides.
    • Eric will make a ticket demonstrating problem.
    • Greg will investigate error saving sessions.
  • pyKVFinder
    • KVFinder crashes often on Windows only.
    • Eric made standalone test case that only needs Python that crashes using ChimeraX --nogui.
    • Test does not crash if ChimeraX python executable used directly.
    • What about starting via chimerax executable is different than starting using python?
    • Eric will run more tests including making chimerax launcher code only call Py_Main() like python startup.

Action Items

Last modified 9 months ago Last modified on Jan 13, 2025, 5:35:39 PM
Note: See TracWiki for help on using the wiki.