Changes between Version 1 and Version 2 of Dev2026-07-06


Ignore:
Timestamp:
Jul 6, 2026, 4:08:41 PM (9 days ago)
Author:
Tom Goddard
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Dev2026-07-06

    v1 v2  
    88
    99
    10 * Not compiling Python ourselves; use !GitHub
    11   - Try as a tech preview
    12   - Still do Linux ourselves because of ssh
    13 * ChimeraX 1.13 updates?
    14   - Python 3.14 (blocked by #20335 and #16848)
    15   - !PySide 6.11.1
    16     - Try it again -- in a week (along with other package updates)
     10* Use prebuilt Astral Python
     11* Update to numpy 2.
     12* Update to Python 3.14 (blocked by #20335 and #16848)
     13* Update to PySide 6.11.1
     14* Make Chimera 1.20 release with Mac fix.
    1715* Inside ribbon color?
    1816* Toolshed reduce query result size.
    19 * Chimera release?
    2017* Work in progress reports
    2118* Make Chimera end-of-life bug report and registration changes.
     
    2522= Discussion =
    2623
     24* Use prebuilt Astral Python
     25 - Zach will switch to prebuilt Astral Python for ChimeraX daily build on Mac and Windows.
     26 - We will still compile Python on Linux to use system OpenSSL.
     27
     28* Update to numpy 2
     29 - Tom will update daily build to use numpy 2 today.
     30 - Tom tested all major ChimeraX numpy code with numpy 2.
     31 - Fixed 20 file readers, 5 file writers.
     32 - Most problems were removed numpy function fromstring, tostring.
     33 - Some casting problems (16-bit integer overflows), long long default integer arrays on Windows.
     34
     35* Update to Python 3.14 (blocked by #20335 and #16848)
     36 - Boltz does not work with Python 3.14.
     37 - Tom will either make it work with Python 3.14 or make it use its own Python installation.
     38 - After Boltz fix we can try updating daily build to Python 3.14.
     39
     40* Update to PySide 6.11.1
     41 - Zach switched daily build from PyQt to PySide last week in daily build to work around main window resize bug with floating tools.
     42 - So far no PySide specific bugs reported.
     43
     44* Make Chimera 1.20 release with Mac fix.
     45 - Greg made Chimera 1.20 release with new Tcl/Tk/Tix that fixed Mac graphics window layout bug.
     46
     47* Nightly build email
     48 - Last few days nightly build email says all builds failed, but clicking github links says they worked.
     49 - Zach will look at what is going on.
     50
     51* Mac Chimera nightly build failed
     52 - Apple updated terms of service.
     53 - Eric notified UCSF Apple signing certificate people who agreed to new terms.
     54 - Mac signing should be back to working now.
     55
     56* Recent toolshed submissions
     57 - Tom reviewed Kurwenal toolshed submission, utilities for AI Model Angelo models built in cryoEM maps. Asked that they use normal model specs and keywords in commands.
     58 - Tom reviewing toolshed CryoZeta AI model building in cryoEM map, ChimeraX interface to server.
     59 - Zach will review carbvis toolshed submission from last week on carbohydrate depictions.
     60
     61* Dockerhub ChimeraX Linux build image
     62 - Greg suggests putting a ChimeraX Linux build environment image on Dockerhub.
     63 - Tristan can use this to make a singularity image for his ISOLDE builds.
     64
     65* Trajectory RMSD maps
     66 - Eric working on all-by-all trajectory RMSD plot tool.
     67
     68* Proofpoint spamming Trac bug reports
     69 - Eric filed bug report about ProofPoint sending blocked email digests to Trac.
     70 - Frequent digests create spurious bug reports.
     71 - Greg notes that email2trac has a blocklist file.  Made file writable by chimdev group so Eric can filter out proofpoint digests.
     72
     73* Trac migration off CGL email server
     74 - Greg has explored how to run Trac bug reporting email2trac using rbvi.org instead of cgl.ucsf.edu.
     75
     76* Group meeting topic
     77 - Greg presenting group meeting on Thursday.
     78 - Possible topic is new features in Python 3.14.
    2779
    2880--------------------------