-
Notifications
You must be signed in to change notification settings - Fork 13
Closed
Description
Release v[1.11.0]
Release issue to document testing and bug fixing. Check out the GitHub wiki workflow for the drafting of a new release.
General information
Test within the branch Jan.
Don't forget to pull a new version of the following repositories before testing: Testing, FlavorDatabase, TestDataSet!!
Pre-test before creating release branch
- UnitTest: @jan-petr
- TestDatasets: @jan-petr
- Flavors: @jan-petr
- Test-run docu crawler: @jan-petr
- Fix and close last issues: @jan-petr
Testing
Run UnitTesting — xASL_test_Unittesting
Test relevant tests again after all major fixes.
A minor bug #1484 had to be fixed, but all should be good now.
- Linux: @jan-petr R2022b
- Windows: @MDijsselhof R2021b
- Flux: @maartenhammer R2019a
- Luna: @maartenhammer R2019a
- MacOS-Intel: @maartenhammer R2019a
- MacOS-Silicon: @BeatrizPadrela - Silicon working with Rossetta
Run TestDatasets — xASL_test_TestExploreASL — it should reveal no difference between the current results and results from 1.11.0 (that I've just updated)
Test relevant tests again after all major fixes.
- Linux: @jan-petr R2022b
- Windows: @MDijsselhof R2021b
- Flux: @maartenhammer R2019a
- Luna: @maartenhammer R2019a
- MacOS-Intel: @maartenhammer R2019a
- MacOS-Silicon: @BeatrizPadrela - Silicon working with Rossetta
- MacOS-Silicon: @HenkMutsaerts - Silicon R2023b
Run Flavors test - (xASL_test_Flavors([],0,0) - Run only the import part including BIDS2Legacy and stop before processing. Paste the printed errors.
Test relevant tests again after all major fixes.
- Linux: @jan-petr R2022b
- Windows: @MDijsselhof R2021b
- Flux: @maartenhammer R2019a
- Luna: @maartenhammer R2019a
- MacOS-Intel: @maartenhammerR2019a - several errors persist - see below
- MacOS-Silicon: @BeatrizPadrela - Silicon working with Rossetta only
- Fix the following Flavors on MacOS-Intel and re-run all flavor tests. The issue is with special characters in names and is currently fixed in macOS dcm2nii error #1273 and will be released in version 1.12.0
- ["GE_PCASL_3Dspiral_DV25.0_product_1",
- "Philips_PCASL_2DEPI_3.2.2.0_glioma_1",
- "Philips_PCASL_2DEPI_3.2.2.0_LookLocker_1",
- "Philips_PCASL_2DEPI_3.2.2.1_1",
- "Philips_PCASL_2DEPI_3.2.3.0_BSupN_1",
- "Siemens_PASL_3DGRASE_VB17A_1",
- "Siemens_PCASL_3DGRASE_XA31_multiPLD_2"]
First phase of the release
- All above done and we can start the first phase of the release process? @jan-petr
- Document
CHANGES.mdusing release notes of all issues: @jan-petr - Update
VERSIONfile: @jan-petr - Test-run docu crawler: @jan-petr
- Update reference table in TestDataSet: @jan-petr
- Zenodo has wrong license and wrong authors #1403: @maartenhammer
- -C flag in compilation incompatible with Singularity #1177: @maartenhammer
Second phase of the release
- First phase done and we can start the second phase of the release process? @jan-petr
- Merge release branch to main: Jan
- Rebase develop with latest commits: Jan
- Do the release, copy release text, tag, and Zenodo: Jan
- Update version to BETA in develop: Jan
- Update docker documentation, and fix workflow on deploy. #508: @maartenhammer
- Current version does not work for Singularity #1437: @maartenhammer work in progress, more complex than expected. Moved to 1.12.0
- Compile new Linux version
- Compile new Windows version
- Compile new MacOS version
- Merge and close all branches+issues for this version: @jan-petr
- Clean project and milestones: @jan-petr
- Crawl new documentation: Jan
- Update online documentation and delete BETA: Jan
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
releaseReleaseRelease