Changes between Version 2 and Version 3 of Dev2024-3-4


Ignore:
Timestamp:
Mar 4, 2024, 5:27:29 PM (20 months ago)
Author:
Tom Goddard
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Dev2024-3-4

    v2 v3  
    11= ChimeraX Developer Meeting =
    22
    3 Attendance: Greg, Zach, Tom, Eric
     3Attendance: Greg, Tom, Eric
    44
    55March 4, 2024
     
    2121= Discussion =
    2222
     23* ChimeraX mailing list problems
     24  - Elaine's email to mailing list bounced with "reason: 500 Line too long (see RFC5321 4.5.3.1.6)".  Greg thinks this is a bug in the python smtp module breaking and reassembling message lines.
     25  - Moderated chimerax-users email message that Eric approved appeared in archive but was not set to mailing list members.  Apparently these message when to mailman/var/queue/shunted due to errors.  Greg unshunted them and they were delivered.
     26  - A possible 3rd problem is that mailman "queue runners" die and are not restarted, a bug fixed in the next mailman.  But that newer mailman requires Python 3.9 while plato has Python 3.8.
     27
     28* ChimeraX bundle builder atomic_lib problems
     29  - ChimeraX cannot build atomic_lib a second time on Mac without an explicit "make clean" apparently because libtmpl.a is not "fat".
     30  - Eric will make a ticket.
     31
     32* ChimeraX atomic_lib dependency problem
     33  - After updating the atomic_lib version number trying to rebuild the 7 dependent bundles (atomic, mmcif, pdb, ...) fails with various dependency errors.
     34  - It seems the only fix is to rebuild all of ChimeraX.
     35  - Eric will make a ticket.
     36
     37* Cython deprecates "IF" macro
     38  - ChimeraX atomic cymol.pyx cython code uses the "IF" macro to handle Windows pointers needing long long integer while unix needing long.
     39  - Cython has deprecated "IF" with no equivalent replacement.
     40  - Eric may try "sed" to patch the cymol.pyx code at build time.
    2341
    2442--------------------------