wiki:Dev2024-7-8

ChimeraX Developer Meeting

Attendance: Greg, Zach, Tom, Eric

July 8, 2024

Agenda

  • Can Linux ChimeraX be installed without root permissions?
  • Toolbar icons for dark mode.
  • Should we update to Python 3.12 for ChimeraX 1.9?
  • 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

  • Linux ChimeraX install without root
    • Dependencies have to install as root for RPM and .deb distributions.
    • The flatpak system requires root to install but after installed, users can install and get new flatpak environments without root.
    • Redhat has flatpak in the distribution, but Ubuntu does not.
    • Greg will add some info about installing without root linked from ChimeraX download page.
  • ChimeraX dark mode
    • Looks pretty usable in dark mode with Greg's current changes.
    • May be some issues on Windows or Mac. Greg tested on Linux.
    • Greg's changes are in daily build.
    • Greg added white outlines around some dark mode icons that are black and white to improve visibility.
  • Python 3.12
    • Decided not to update Python 3.11 to 3.12 in ChimeraX 1.9.
    • Updating Python every two years seems the right cadence.
    • Need to allow third-party binary packages ChimeraX relies on to update to new Python releases.
  • Should we backup Chimera Windows 7 build machine disk?
    • Greg suggests we make VMware virtual machine from the existing disk, says there is some technology to do that.
    • Other options is direct disk copy. May not be able to find the disk copy if needed in the future.
    • Greg will look into options.

Action Items

  • Zach remove direct use of pip in Makefile.bundle. Use something like $(PYTHON) -m pip so the correct Python is used.
  • Greg will make Chimera 1.18 release.
Last modified 16 months ago Last modified on Jul 8, 2024, 4:13:51 PM
Note: See TracWiki for help on using the wiki.