= ChimeraX Developer Meeting = Attendance: Zach, Eric, Tom, Greg March 2, 2026 = Agenda = * !PySide, any new bugs? * Toolshed update caching to reduce database load. * Decide on numpy, Python updates for 1.12 (3.13 or 3.14?) * Chimera not working with macOS 26, graphics pane positioned over command-line. * Work in progress reports * Inside ribbon color? * Make Chimera end-of-life bug report and registration changes. -------------------------- = Discussion = * PySide issues - We reverted from PySide 6.10.2 to 6.10.1 because of an OpenGL error at startup. - Might be able to make a Qt bug report with a simple test program that demonstrates this problem. - Discussed why expose event on status line is the route of all these OpenGL errors. Why not in the main graphics or side view (do they get expose events?). * Toolshed high CPU load - Caching of database queries for toolshed updates seems to be working. - Greg believe current CPU load is from in Trac, not database queries. - Greg says consumers of web data (bots, AI) are often not caching which leads to high load on open source sites. * Web accessibility - UCSF sent email saying 301 videos and 29 PDFs need fixing. - Greg asked last Wednesday for a list of the videos and PDFs. Has not got a response. - Greg says ADA requirements for web accessibility allow unremediated "archival" material. Must me certain requirements. Greg things our videos and PDFs probably meet requirements. * Elaine retirement - Who will take over Elaine's essential duties? - Eric suggests we hire a replacement. - Eric suggests Claude may be usable for writing first draft ChimeraX documentation consistent with documentation current style. - For licenses, Elaine primarily issues license keys. -------------------------- = Action Items =