| 23 | * Nightly builds failed due to plato Qt file permissions. |
| 24 | - Greg has fixed Qt 6.9 file permissions on plato so nightly builds should start working again. |
| 25 | |
| 26 | * New atomspec parser |
| 27 | - Eric got new C++ atomspec parser all working, but it is no faster (0.3% faster) then Grako. |
| 28 | - Turned out all the time was spent in Python finding the atoms/bonds/residues and that code did not change. |
| 29 | - Eric proposes merging the new parser branch into develop in case we need to get rid of Grako in the future, but not using it for now. |
| 30 | - The new parser uses C++17 and our current ChimeraX compilers don't meet that standard. If we need to update compilers, better to just turn off build of new parser. |
| 31 | |
| 32 | * Distributing chutil.a static library on Mac for ISOLDE |
| 33 | - Tristan does not have chutil.a from chimerax core that he needs to compile clipper on Mac. |
| 34 | - We have not distributed that in the Mac universal build because the make_univeral.py script does not know how to merge ARM and Intel static libraries. |
| 35 | - Let's ask Tristan how he built clipper for ChimeraX 1.9 since it has the same issue. |
| 36 | - Discussed that atomic library links to chutil and may expose symbols for chutil. |
| 37 | - Discussed making chutil a dynamic library. That would raise problems with finding it during runtime linking. |
| 38 | |
| 39 | * Switch from PyQt to PySide |
| 40 | - We will get nightly builds working with Qt 6.9.1 this week before trying to switch to Qt 6.9.1. |
| 41 | - Tom suggests making tech preview of PySide instead of daily build so we can test without getting a lot of bug reports from users. |