wiki:Dev2022-4-28

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

--

Attendees

Eric, Greg, Zach, TomG, Tristan

On-site in N453.

Agenda

  • ChimeraX
    • 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?
  • Chimera
    • Switch Chimera daily builds from Windows 7 to Windows 10

  • Action items

Discussion

  • Drop CentOS 7 for ChimeraX 1.4?
    • SBGrid has half ChimeraX users (220/440) on CentOS 7 in last 6 months
    • Greg tried compiling Qt 6 on CentOS 7, core worked, web engine failed with gcc 10
    • Greg will try gcc 9 to compile Qt 6.
    • If compile fails we make ChimeraX 1.3 the last CentOS 7 release
  • How can Tristan compile ISOLDE for old Linux?
    • Tristan updated his CentOS 7 desktop to Ubuntu 20.
    • Uses CentOS 7 virtual machine to compile ISOLDE for toolshed.
    • Greg suggests using singularity image would be simpler.
    • Discussed providing no-gui CentOS 7 ChimeraX without Qt for plugin developers to build against.
    • Greg suggested providing Docker image of ChimeraX CentOS 7 build environment.
    • Discussion with Zach of continuous integration / cloud builds of ChimeraX being used by plugin developers who need to compile code.
  • Windows open dialog crashes
    • Got one Qt 6.2 windows open dialog crash, might be rare
    • Will continue look for this crash until about a week before release, then remove Windows crash reporting since it has not been useful (Eric and TomG concur).

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.