Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 3.0 #2737

Closed
11 of 12 tasks
arporter opened this issue Oct 7, 2024 · 16 comments
Closed
11 of 12 tasks

Release 3.0 #2737

arporter opened this issue Oct 7, 2024 · 16 comments
Assignees
Labels
Release Planning and creating PSyclone releases

Comments

@arporter
Copy link
Member

arporter commented Oct 7, 2024

As discussed, we need to make a 3.0 release. Mainly to facilitate the new users of the 'code transformation' functionality and to emphasise that the API has changed since the 2.5.0 release.

We want this before SC24.

@arporter arporter added the Release Planning and creating PSyclone releases label Oct 7, 2024
@hiker
Copy link
Collaborator

hiker commented Oct 12, 2024

I might also consider #2483, that might be useful for work with the UM, but I need to check where this PR is exactly at

@DrTVockerodtMO
Copy link
Collaborator

DrTVockerodtMO commented Oct 30, 2024

@LonelyCat124
Copy link
Collaborator

@arporter Should we rename the "nemo" tutorials to Code transformation before this release as well?

@arporter
Copy link
Member Author

@arporter Should we rename the "nemo" tutorials to Code transformation before this release as well?

Ideally, yes.

@LonelyCat124
Copy link
Collaborator

@arporter Should we rename the "nemo" tutorials to Code transformation before this release as well?

Ideally, yes.

I'll see if I can do this then

@hiker
Copy link
Collaborator

hiker commented Oct 31, 2024

@arporter Should we rename the "nemo" tutorials to Code transformation before this release as well?

Ideally, yes.

I'll see if I can do this then

#2759 (which I assume should go into 3.0 as well) addresses a similar issue with library files. And there are the examples as well.

We should agree on a name - maybe just transformation? Or no_psykal?

@sergisiso
Copy link
Collaborator

For the folder names: generic or std_fortran are other options.

@arporter
Copy link
Member Author

arporter commented Nov 4, 2024

Thanks @LonelyCat124 and @hiker. I like "generic" but am happy to go with the consensus.

@LonelyCat124
Copy link
Collaborator

I had a chat with Sergi about the tutorials and we decided to leave that until we have time to redo them entirely, as they're very out of date.

@arporter
Copy link
Member Author

arporter commented Nov 4, 2024

OK.

@hiker
Copy link
Collaborator

hiker commented Nov 5, 2024

generic sounds fine to me

@hiker
Copy link
Collaborator

hiker commented Nov 18, 2024

@arporter
Copy link
Member Author

We now have a hard deadline of 13th of December for this release. We should probably aim for at least a week earlier to allow for any unforeseen problems.

@TeranIvy
Copy link
Collaborator

We now have a hard deadline of 13th of December for this release. We should probably aim for at least a week earlier to allow for any unforeseen problems.

@arporter, it's Friday 13th of December for LFRic release to use PSyclone 3.0, which means we need to ideally be ready a week before that :)

arporter added a commit that referenced this issue Nov 26, 2024
TeranIvy added a commit that referenced this issue Nov 27, 2024
arporter added a commit that referenced this issue Nov 29, 2024
@arporter
Copy link
Member Author

The only thing outstanding now is #2701 (plus my small PR to update the OMP docs). Do you want to back-port your fix for this @sergisiso or shall we leave it?
@TeranIvy has the new, 'user-supplied kernels with operates-on dof' functionality been tested do you know?
We have CIUK from Weds to Fri next week so I would prefer to make the release on Monday or Tuesday if possible.

oakleybrunt added a commit that referenced this issue Dec 3, 2024
oakleybrunt added a commit that referenced this issue Dec 3, 2024
(towards #2737) update OMP section of docs
arporter added a commit that referenced this issue Dec 6, 2024
arporter added a commit that referenced this issue Dec 6, 2024
arporter added a commit that referenced this issue Dec 6, 2024
@arporter
Copy link
Member Author

arporter commented Dec 6, 2024

Release has been published on github and manually uploaded to pypi.
RTD has updated.
I've opened a PR on spack (https://github.com/spack/spack/pull/47964/files).
I'll email the LFRic list now!

@arporter arporter closed this as completed Dec 6, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Release Planning and creating PSyclone releases
Projects
None yet
Development

No branches or pull requests

7 participants