= ChimeraX Developer Meeting = Attendance: Eric, Zach, Tom, Greg January 30, 2023 = Agenda = * ChimeraX 1.6 roadmap. * Python 3 generic API mmcif test results. * Replace Chimera Opal web services with ChimeraX REST, Eric. * Update prereqs now * 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 = * Update prereqs now - Discussed updating prereqs now so they are stable for April release candidates. - Eric suggested possibly allowing prereq patch releases to auto update. Eric and Tom not in favor. - Discussion of updating pip from 22 to 23. Zach will investigate. * ChimeraX 1.6 roadmap - Updated roadmap page to included completed new features from change log. - Updated planned 1.6 features and infrastructure projects. * ChimeraX library - Zach tried test of importing all top level chimerax.bbb modules in library. - amberinfo (?) bundle fails because it uses chimerax.appbindir which library does not have. - Discussed how we should handle appdirs in the library. - Tom suggests skipping these problem bundles for now if they are not needed for basic example uses. Make a note of problems and that will guide further library developments after simple cases are working. * New NIAID statement of work - Scooter put draft new NIAID statement of work. Needs comments and revisions. - Tom concerned that we don't have enough staff to do the work on this contract, and hiring someone seems ill-advised when the level of lab management is only decreasing. - Plan is to discuss statement of work and who will do work at Thursday group meeting. -------------------------- = Action Items = - Present github continuous integration tutorial. Zach - Beta releases on Toolshed - make ticket for this. Greg