wiki:Dev2024-7-15

ChimeraX Developer Meeting

Attendance: Greg, Zach, Tom, Eric

July 15, 2024

Agenda

  • MACOSX_DEPLOYMENT_TARGET for bundle builder cythonize() to access any_cast
  • Work in progress reports
  • Chimera 1.18 release.
  • 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

  • Mac deployment target for cython compiles
    • Eric building C++ 17 parser library.
    • Bundle builder compiles with cython which uses macOS 10.9 as the MACOSX_DEPLOYMENT_TARGET which fails due to missing std::any.
    • Bundle builder should tell cython correct deployment target by setting environment variable if not set.
    • Zach will fix.
  • Update ChimeraX Windows compiler to C++ 17.
    • Greg says we will want to update Microsoft Windows compiler to support C++ 17.
    • We may be using Visual Studio 2013 now.
  • Chimera 1.18 release
    • Not yet made.
  • Exception info Python C API is deprecated
    • Eric is using this API for atom spec parser.
    • New API is in Python 3.12.
    • Unlikely to be removed for several Python versions.
  • Prereq updates
    • Zach updated setuptools and pip due to security issue.
    • Eric update python shell packages
    • Tom will update packages when back next week.
  • Zach tasks todo
    • Update sequence databases for blast protein
    • Relaunch redis workers if they die

Action Items

  • Greg will make Chimera 1.18 release.
Last modified 15 months ago Last modified on Jul 15, 2024, 3:30:01 PM
Note: See TracWiki for help on using the wiki.