ChimeraX Developer Meeting
Attendance: Zach, Greg, Piet, Tom, Eric
March 3, 2025
Agenda
- Chimera webpush fails, Directory not empty, "/usr/local/sbin/webpush", line 234, shutil.rmtree(dstOld)"
- Toolshed cache never initialized #16830
- Make Chimera release (fix broken PDB fetch)
- Should build test failures fail the build?
- ViewDockX port to Qt
- Work in progress reports
- Make Chimera end-of-life bug report and registration changes.
- Back up the Chimera build machine to a solid state drive, Windows 7.
Discussion
- Should test suite failure block daily builds?
- Zach will change build scripts so test failures allow daily build to be distributed and nightly email will note test suite failures for investigation.
- Eric suggests no. In the past test suite failures did not prevent daily build going to web site.
- In almost all cases the a test suite failure has minimal to no impact on the daily build.
- Rejecting daily builds prevents new features and fixes from being used.
- Chimera webpush failing
- Fails in Python shutil.rmtree().
- Looked at code, not clear how a directory being deleted ends up not empty.
- Greg added code to just warn if the old directory delete fails since it is not necessary that the old directory is deleted.
- Chimera release
- Greg will make release by this Thursday.
- Toolshed cache initialization hangs
- Greg will look at this.
- Eric says the cache initialization is seen in many bug reports apparently because it hangs or takes a long time and then times out.
- ViewDockX port HTML to Qt
- Piet is working on Qt interface for viewdock.
- Piet submitted an initial pull request for viewdockx.
- Is a viewdockx command needed? Eric says no.
- To start viewdock have a show_tool() function in the bundle.
- Copyright notices should go on code files.
Action Items
Last modified
8 months ago
Last modified on Mar 3, 2025, 3:54:46 PM
Note:
See TracWiki
for help on using the wiki.