wiki:Dev2024-8-26

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

--

ChimeraX Developer Meeting

Attendance: Tom, Greg, Zach, Eric, Piet

August 26, 2024

Agenda

  • Work in progress reports
  • Develop ChimeraX 1.9 road map
  • Progress updating prereqs
  • Make Chimera end-of-life bug report and registration changes.
  • Back up the Chimera build machine to a solid state drive, Windows 7.
  • ChimeraX Ideas milestone clean-up.

Discussion

  • Django Toolshed error logging
    • Greg will have them save to a file.
    • Currently only get emailed to Greg.
  • Toolshed Cytoscape updates
    • Greg is trying to make sure it is easy to compare our toolshed branch to Cytoscape's.
  • Linux ChimeraX build error, patchelf
    • Greg has applied some fixes but they have not taken.
    • Starts with complete Rocky 8 build.
    • Then for each Linux platform builds all prereqs and installs those in Rocky 8 build.
    • To build flatpak need to move previously built wheels.
    • Ubuntu 20.04 and flatpak distributions not building.
    • Eric will make ticket for Greg to work on fix.
  • AmberTools packaging for PyPi ChimeraX
    • Could move ambertools binaries into current amber_info bundle so it doesn't use appdirs to find ambertools.
    • Original problem is that amber_info import in the PyPi package causes an error due to top-level use of appdirs.
    • Other solutions could be to remove appdirs use on amber_info import or remove amber_info import.
  • Github continuous builds
    • Zach would like to get Github actions ChimeraX Windows, Mac builds as tech previews on download page.
    • Greg explained how JSON file controls whether download page shows tech previews.
    • Interested in Windows testing because it is using mingw.
    • Mac and Windows need notarization.
    • Some Linux, Ubuntu 20, 22, Rocky 8.

Action Items

Note: See TracWiki for help on using the wiki.