Changes between Initial Version and Version 1 of Dev2022-6-27


Ignore:
Timestamp:
Jun 14, 2022, 11:16:27 AM (3 years ago)
Author:
Tom Goddard
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Dev2022-6-27

    v1 v1  
     1= ChimeraX Developer Meeting =
     2
     3Zach, Greg, Eric, Tom
     4
     5June 27, 2022
     6
     7= Agenda =
     8
     9== General ==
     10
     11== ChimeraX ==
     12=== Build System ===
     131) Supporting IDEs
     14  - may only need editable installs (will require workaround as namespace packages cannot be installed in this mode automatically)
     15  - editable installs should also let us call ChimeraX with Python for rapid iteration and the C launcher for detailed crash info
     16  - Zach mentioned PyCharm, LSP (Language Server Protocol), XCode
     17  - Greg mentioned Visual Studio
     18
     192) API for getting C headers: get_include (see: numpy.get_include)
     20  - {{{native-packaging}}} moves bundle header files to {{{bundle/src/include/module}}}
     21
     223) API for getting library directories: get_libdir
     23
     24=== Infrastructure ===
     251) Beta releases on Toolshed
     26
     272) Decoupling core bundle version number from the ChimeraX release number
     28
     293) Prereq audit after 27 June
     30
     314) arm64 port
     32  - Tom suggests zipping x86_64 ChimeraX and arm64 ChimeraX together
     33  - How best to backport M1 support from native-packaging to 1.4 release branch
     34
     35== Chimera ==
     361) Back up the build machine to a solid state drive
     37
     38--------------------------
     39= Discussion =
     40
     41--------------------------
     42= Action Items =
     43  - Present github continuous integration tutorial.  Zach
     44  - Remove pkg-config prereq if it is not being used for builds. Tom