= ChimeraX Developer Meeting = Attendance: Eric, Zach, Tom, Greg January 23, 2023 = Agenda = * Zach, review ChimeraX library plan * Replace Chimera Opal web services with ChimeraX REST, Eric. * Update prereqs now * ChimeraX 1.6 roadmap. * Install Splunk on plato to monitor web services. * Make Chimera release this year? - Eric will see if Opal web services can be migrated to REST. * 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 * Arrow graphic for Mac dmg file -------------------------- = Discussion = * Use generic python 3 API? - Greg thinks generic python 3 API has adequate unicode support - You specify Python 3 base version and Py_LIMITED_API - Greg said some utf8 conversion needs a Python 3.10 base - Maybe we can update to Python 3.11 for ChimeraX 1.6 - Zach says all PyPi dependencies installed for 3.11 on Mac except pyopengl-accelerate * ChimeraX library - Zach made new script examples. - Needed some initialization code, might be able to simplify that. - Discussed whether to leave at ui bundle, Eric's suggestion - Does library include toolshed? - Toolshed finds even the standard commands - Consensus is to leave out commands and toolshed, make minimal library. - Scooter said will ask for no-cost extension for CZI grant, so fine to have some library work after Aug 2023. * ChimeraX 1.6 plan - See if Python 3.11 and generic Python 3 API can be done by February for 1.6 release. -------------------------- = Action Items = - Present github continuous integration tutorial. Zach - Beta releases on Toolshed - make ticket for this. Greg