Changes between Version 1 and Version 2 of Dev2021-12-16


Ignore:
Timestamp:
Dec 16, 2021, 4:42:55 PM (4 years ago)
Author:
Tom Goddard
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Dev2021-12-16

    v1 v2  
    2323= Discussion =
    2424
     25* How to update daily builds to Qt 6.2
     26  - Need sufficient testing before putting in daily build.
     27  - Shell does not work.  Uses qtconsole which uses qtpy 1.11 shim which does not support PyQt6.  qtpy 2.0 scheduled for Dec 22 release supports pyqt6.
     28  - Using enumeration values without enumeration name needs a better solution.
     29    * Our prereqs/qtshim code just adds the enumeration values our code uses.
     30    * That won't work for outside developers.
     31    * Eric suggests having our shim import and use qtpy classes to handle enumerations.
     32  - Greg suggests making separate cron job that builds qt6 daily build, putting it in a separate directory, and shown on a separate download page.
     33  - Tristan and Tony Schaefer might want to try the Qt6 version before goes into daily build.
     34  - Greg says Qt 6 requires macOS 10.14 minimum.  Our builds currently use 10.13.
     35
     36* Update prereqs
     37  - Prereqs besides Qt can be updated now that 1.3 is released.
     38
     39* Chimera 1.16 release
     40  - Greg will try making it tomorrow.
     41  - Eric will announce to chimera users.
     42  - Last Windows 7 release since no security patches for Windows 7 last 2 years.
     43  - Also Greg says cygwin dropped support for Windows 7.
     44  - Windows 7 users can stick with 1.16 and older releases.
     45
     46* Trac reliability
     47  - We are currently using Trac 1.2, latest stable is 1.4, prerelease is 1.5, all Python 2 based.
     48  - If we update from 1.2 to 1.4 would need to see if plugins we use are available.
     49  - We have already updated email2trac to latest.
     50  - Greg is interested in trying replacing sqlite with mysql since problem is often "database malformed".
     51  - Python 3 Trac is on the horizon possibly 1.6.
     52
    2553= Action Items =
     54  - Make Chimera 1.16 release.  Greg.  Anounce it.  Eric + Elaine
    2655  - Present github continuous integration tutorial.  Zach
    2756  - Remove pkg-config prereq if it is not being used for builds. Tom