Technical Lead Team rolling issues, shoutouts, and meeting deciders - Part 3, to be discussed at TLT Meeting 16 Apr 2023 #86
Replies: 17 comments 23 replies
-
Generation of conda-lock files
|
Beta Was this translation helpful? Give feedback.
-
Changelog (for the Core)
See also ESMValGroup/ESMValCore#1951 |
Beta Was this translation helpful? Give feedback.
-
Change esmvalcore pin in environment and setup.py files(from last meeting) Can we also have a look at ESMValGroup/ESMValTool#2998 in the meeting? Originally posted by @bouweandela in #79 (comment) |
Beta Was this translation helpful? Give feedback.
-
Administration of the VM(from last meeting) This topic was already on the agenda of the past few meetings. We've never had a chance to discuss that. Given that the release involves the usage of the VM, this meeting could be a good time for that. See #62 (comment) Main items to be discussed:
|
Beta Was this translation helpful? Give feedback.
-
Follow-up from previous meetings
|
Beta Was this translation helpful? Give feedback.
-
Backward incompatible changes in OBS directoriesI'd be curious to hear opinions about how to handle changes made to our OBS directories. This could be the case if we decide to move some datasets from Tier3 to Tier2 or if we decide to read facets from directories, instead of filenames (see ESMValGroup/ESMValCore#1944), rename datasets, change metadata, ... |
Beta Was this translation helpful? Give feedback.
-
Add a site option to the get_config_user commandI would like to discuss ESMValGroup/ESMValCore#1706. We have 1 line commands to install the tool ( |
Beta Was this translation helpful? Give feedback.
-
Next ESMValTool release (v2.9.0)Last (?) from me, but not least (!): we will need a release manager for the next release. The next Core feature freeze is already scheduled in 2 months from now, see schedule. Since the release of v2.8 was delayed by about one month to allow the integration and testing of major changes (some of them needed before the closure of IS-ENES3), I really wonder if it makes sense to keep the next release so close to v2.8. But on the positive side, we have clarified the release process and documentation, and we have nice scripts to run all recipes and parse all output (errors) in one go. That should help next RMs to save time with the testing 😅 |
Beta Was this translation helpful? Give feedback.
-
whoa - @remi-kazeroni decided that we are a bit short on topics so he'd take care of that 😆 Good stuff! We have plenty to talk about then - shall we aim at a call next week before General Jesus H. Christ decides it's time to go back to Headquarters ie Easter strikes? @ESMValGroup/technical-lead-development-team react with 👍 if you want to meet next week (3-6 April) or with 👎 if you want a call after Easter (10-13 April) |
Beta Was this translation helpful? Give feedback.
-
Recording known good outputDuring recipe testing for v2.8, it was not clear if all recipe output should be inspected by a maintainer or developer. The comparison tool reported that 120 recipes should be checked manually. This high number is possibly due to some changes and bugfixes in the Core. See ESMValGroup/ESMValTool#3127. It may not be feasible to have all recipe output checked after each release. But what happens if some recipe output are affected but unknown Core/diag issues which silently pass from release to release until someone does check the plots. That is how an issue with masking of 0s was eventually noticed.
|
Beta Was this translation helpful? Give feedback.
-
Readthedocs kinda broke, noticed by @sloosvel on 2023-04-05. The issue was that the project part of the URL turned case sensitive, which broke the links in the side-bar. I fixed it by putting a redirect into our readthedocs config. I have no idea what changed; if anyone can share some light on this that would be great, but in any case let's talk about this and decide on a permanent solution. |
Beta Was this translation helpful? Give feedback.
-
Next releaseThe next release is currently scheduled for June, but we still need a release manager for it. I would also be interested in seeing if we can potentially postpone the release a bit in the light of SciTools/iris#5191 (comment). |
Beta Was this translation helpful? Give feedback.
-
Make DRS path templates configurable per rootpathI really would like to discuss ESMValGroup/ESMValCore#1894 on Tuesday. Being able to define DRS path templates per rootpath would be super helpful! Example: download_dir: /work/bd0854/DATA/ESMValTool2/download
rootpath:
CMIP6:
/work/bd0854/DATA/ESMValTool2/CMIP6_DKRZ: DKRZ
/work/bd0854/DATA/ESMValTool2/download: ESGF |
Beta Was this translation helpful? Give feedback.
-
Bugfix release (v2.8.1) to unlock the use of Python 3.11 in ESMValCoreSupport for Python 3.11 was added in ESMValGroup/ESMValCore#1832 but a new release of ESMValCore is necessary to enable its use. Options are:
Additionally, if a bugfix release option is chosen, shall we test all recipes and to which extent? |
Beta Was this translation helpful? Give feedback.
-
Agenda - May 16, 2023
I have ordered the items by number of upvotes. It could be that some topics are no longer relevant for discussion and should be removed. Let me know. Also, some discussion items may only be worth discussing if we have the resources to tackle the problems... |
Beta Was this translation helpful? Give feedback.
-
Minutes ESMValTool Technical Lead Team Call 16 May 2023
v2.9 Release
Python 3.11
AOBUpdate the v2.9 milestone table: https://github.com/ESMValGroup/ESMValCore/milestone/15
|
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
This is the third installment of our popular series in which we gather around the Zoom camp fire, and yap about technical matters. We had the eponymous and imaginatively named Part 2 and we had a few TLTs as well, with minutes from the latest but @remi-kazeroni alerted me, and for good measure too, that it's about time we discuss techny stuff again in such a Discussion point, and also, I will schedule us another TLT Call very soon - am waiting for the v2.8 to be out the way (cheers, Remi 🍺 ) so we can talk on the back of it, but by all means, please start adding items here, @ESMValGroup/technical-lead-development-team
Beta Was this translation helpful? Give feedback.
All reactions