Version 3 (modified by 2 years ago) ( diff ) | ,
---|
ChimeraX Developer Meeting
Attendance: Selina, Eric, Zach, Tom, Greg
May 22, 2023
Agenda
- Test results for ChimeraX built with Python 3.11
- Release initial ChimeraX library on PyPi or Conda
- ChimeraX 1.7 roadmap
- Update ChimeraX prereqs
- Chimera/ChimeraX notarization scripts need updating, Apple deprecated altool command Fall 2023 #7234
- ChimeraX Ideas milestone clean-up.
- Install Splunk on plato to monitor web services.
- Back up the Chimera build machine to a solid state drive, Windows 7?
- Toolshed bundle requirement checking
- Discuss possible OpenMM and VR improvements for Tristan and Altos to pursue
Discussion
- Plato operating system update
- ChimeraX nightly builds broken due to ssh problems to plato
- Chimera builds broken due to python2 scripts, plato does not have python2
- Expired certificates
- Email broken due to expired certificates
- Greg is working on getting new Let's Encrypt certificates.
- Trying to get DNS verification with Let's Encrypt to work
- Verification for web certificates by putting token on web site uses port 80 (http) which is not open on SPOKE.
- ChimeraX builds with Python 3.11
- Zach tested builds. Working on all platforms except Linux Wayland.
- Wayland build can't get graphics OpenGL context.
- ChimeraX 1.6 we think works on Wayland and uses XWayland, setting environ variables at startup.
- Not clear why python 3.11 chimerax would have opengl problem when python 3.9 chimerax works.
- Zach tried EGL context, and that made graphics and qt work, but background color in graphics is transparent.
- Greg says proprietary Nvidia drivers in the past did not support Wayland.
- Not known what percentage of Linux users use Wayland. It is the default on Ubuntu 22 and newer Fedora.
- Zach will continue investigating how to get python 3.11 chimerax working on wayland.
- Zach got tinyarray builds for all platforms from conda, put on plato prereqs because pip install failed.
Action Items
- Present github continuous integration tutorial. Zach
- Beta releases on Toolshed - make ticket for this. Greg
Note:
See TracWiki
for help on using the wiki.