wiki:Dev2021-12-2

Version 2 (modified by Tom Goddard, 4 years ago) ( diff )

--

Attendees

Eric, TomG, Greg, Zach

Agenda

  • ChimeraX
    • Ready to make final 1.3 release?
    • Make ChimeraX 1.4 roadmap.
    • Consider migrating Trac issue tracking to Jira for better reliability.
    • Is Windows crash reporting ever useful? Should we disable it?
    • Should we remove pywin32 (20 MBytes) and wmi used only to report computer model in bug reporter on Windows? Ticket #5528
    • Time to update ChimeraX prereq pypi package versions.
    • Task termination at app quit
    • Rename ChimeraX.exe on Windows?
  • Chimera
    • Chimera 1.16 release.
    • Should Chimera 1.16 be last Windows 7 release? Require Windows 10 after?
  • Action items

Discussion

  • ChimeraX 1.3 release
    • Greg fixed "remind me later" switch for new version check a few days ago.
    • Zach fixed blast bug in past few days
    • Eric has new bug, antechamber not working on windows.
      • Needed for uncommon case of non-standard residues for coulombic surface coloring.
      • Identified by Tristan and needed for his ISOLDE parameterization code.
      • Needs several cygwin libraries added to distribution.
      • Eric will add libraries and test today and tomorrow.
      • Need windows test machine without cygwin. Use new HP desktop.
    • Try to make 1.3 release on Monday if antechamber fix is verified.
  • Windows crash reports
    • Python faulthandler gives tens of spurious fatal error messages on windows.
    • Spurious messages are when open dialog or save dialog shown.
    • Error code 0x80... is about remote procedure calls failing
    • Only gets reported when real crash happens, usually "access violation".
    • Access violation crash usually only gives one line Python stack trace which is usually useless.
    • Need to investigate if this is usual faulthandler behavior on Windows.
    • Need full Python traceback for this Windows crash reporting to be useful.
  • Alternative issue tracking
    • Zach tried github issues and Jira for ChimeraX issue tracking.
    • Neither allowed user input without an account.
    • Plan is for Scooter to try to improve reliability of our Trac ticket system by switching sqlite to mysql backend.
  • Chimera 1.16 release
    • Is MultiFit stil in Chimera 1.15? No it was removed. But older Chimera have it.
    • May want to shutdown multifit server on plato to avoid runaway jobs impairing server.
    • Plan is still to release 1.16 after ChimeraX 1.3 is released.
    • May have 1.16 be last Windows 7 release, and switch daily builds to Windows 10 since Windows 7 is 2 years past end of life with no security fixes.

Action Items

  • 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.