wiki:Dev2022-5-5

Version 3 (modified by Tom Goddard, 3 years ago) ( diff )

--

Attendees

Eric, Greg, Zach, TomG, Tristan

On-site in N453.

Agenda

  • ChimeraX
    • Review ChimeraX 1.4 tickets.
    • Make ChimeraX 1.4 release candidate now?
    • Are Windows open dialog crashes fixed?
    • Upgrade Trac to mysql for better reliability.
    • Is Windows crash reporting ever useful? Should we disable it? Will Qt 6.2 fix spurious file dialog errors?
    • Should we remove pywin32 (20 MBytes) and wmi used only to report computer model in bug reporter on Windows? Ticket #5528
    • Task termination at app quit
    • Rename ChimeraX.exe on Windows?
    • Should we go to Python 3.10 in 1.5?
    • Should we decouple the core bundle version number from the ChimeraX release version?
  • Chimera
    • Switch Chimera daily builds from Windows 7 to Windows 10

  • Action items

Discussion

  • ISOLDE
    • Tristan is rewriting ISOLDE gui, mostly cleaning up internals, will take several weeks more.
    • ISOLDE FFT code is not available for Mac M1. Tristan will look for alternative FFT.
  • Mac M1 port
    • All prereqs now install for M1 and work
    • Zach will try to make universal intel/arm64 build
    • Mac Mini M1 build machine is euclid.cgl.ucsf.edu
    • Won't release M1 port with 1.4, needs 4-6 weeks testing by users first
    • Plugins like ISOLDE that don't have arm64 version will need to run Intel
    • How will user tell ChimeraX to start in Intel emulation on M1 Mac? Maybe they are warned during Toolshed install and told how to change the macOS setting (Get Info / Use Rosetta emulation) for ChimeraX app.
  • ChimeraX 1.4 release
    • Branch was made last night
    • Release candidates will start tonight
    • Need to make release candidates not build CentOS 7, Ubuntu 16 and 18 versions
    • Went through all 1.4 milestone tickets
      • Greg will continue to work on several that are not show-stoppers

Action Items

  • Update ChimeraX to Qt 6.3.0. Greg
  • Present github continuous integration tutorial. Zach
  • Remove pkg-config prereq if it is not being used for builds. Tom
Note: See TracWiki for help on using the wiki.