ParaView issues
https://gitlab.kitware.com/paraview/paraview/-/issues
2018-06-05T11:16:02-04:00
https://gitlab.kitware.com/paraview/paraview/-/issues/18219
ParaView 5.5.1
2018-06-05T11:16:02-04:00
Cory Quammen
cory.quammen@kitware.com
ParaView 5.5.1
# Preparatory steps
- Update ParaView guides
- [x] User manual
- [x] Uploaded
- [x] Catalyst guide
- [x] Uploaded
- [x] Getting Started
- [x] Uploaded
# Update ParaView
- [x] Update `release` branch f...
# Preparatory steps
- Update ParaView guides
- [x] User manual
- [x] Uploaded
- [x] Catalyst guide
- [x] Uploaded
- [x] Getting Started
- [x] Uploaded
# Update ParaView
- [x] Update `release` branch for **paraview**
```
git fetch origin
git checkout release
git merge --ff-only origin/release
```
- [x] Update `version.txt` and tag the commit
```
git checkout -b update-to-5.5.1
echo 5.5.1 > version.txt
git commit -m 'Update version number to 5.5.1' version.txt
git tag -a -m 'ParaView 5.5.1' v5.5.1 HEAD
```
- Integrate changes to `master` branch
- [x] Create a merge request targeting `master` (do *not* add `Backport: release`)
- [x] Get positive review
- [x] `Do: merge`
- Integrate changes to `release` branch
- [x] `git push origin update-to-5.5.1:release v5.5.1`
- Create tarballs
- [x] ParaView (`Utilities/Maintenance/create_tarballs.bash --txz --zip -v v5.5.1`)
- [x] Catalyst (`Catalyst/generate-tarballs.sh v5.5.1`)
- Upload tarballs to `paraview.org`
- [x] `rsync -rptv $tarballs paraview.release:ParaView_Release/v5.5/`
# Update ParaView-Superbuild
Keep the relevant items for the kind of release this is.
- Update `release` branch for **paraview/paraview-superbuild**
- [x] `git fetch origin`
- [x] `git checkout release`
- [x] `git merge --ff-only origin/release`
- Update `versions.cmake` and `CMakeLists.txt`
- [x] Set ParaView source selections in `CMakeLists.txt`
- [x] Force explicit version in `CMakeLists.txt`
```
# Force source selection setting here.
set(paraview_SOURCE_SELECTION "5.5.1" CACHE STRING "Force version to 5.5.1" FORCE)
set(paraview_FROM_SOURCE_DIR OFF CACHE BOOL "Force source dir off" FORCE)
```
- [x] Guide selections in `versions.cmake`
- [x] `git add versions.cmake CMakeLists.txt`
- [x] `git commit -m "Update the default version to 5.5.1"`
- Integrate changes to `master` branch
- [x] Create a merge request targeting `master`, title beginning with WIP
- [x] Build binaries (`Do: test`)
- [x] Download the binaries that have been generated in the dashboard results. They will be deleted within 24 hours.
- [x] Remove explicit version forcing added in CMakeLists.txt and force push
```
git add CMakeLists.txt
git commit --amend
git gitlab-push -f
```
- [x] Remove WIP from merge request title
- [x] Get positive review
- [x] `Do: merge`
- [x] `git tag -a -m 'ParaView superbuild 5.5.1' v5.5.1 HEAD`
- Integrate changes to `release` branch
- [x] `git push origin update-to-5.5.1:release v5.5.1`
# Validating binaries
- For each binary, check
- [ ] Getting started guide opens
- [ ] Examples load and match thumbnails in dialog
- [ ] Python
- [ ] `import compiler`, `import numpy`
- [ ] Plugins are present and load properly
- [ ] Text source LaTeX `$A^2$`
- [ ] OSPRay
- [ ] IndeX runs
- [ ] AutoMPI
- Binary checklist
- [x] macOS
- [x] Linux
- [x] Windows MPI (.exe)
- [x] Windows MPI (.zip)
- [x] Windows no-MPI (.exe)
- [x] Windows no-MPI (.zip)
# Upload binaries
- Upload binaries to `paraview.org`
- [x] `rsync -rptv $binaries paraview.release:ParaView_Release/v5.5/`
- [x] Ask @chuck.atkins to sign macOS binary
- [x] Ask @utkarsh.ayachit to regenerate `https://www.paraview.org/files/listing.txt` and `md5sum.txt`
```
buildListing.sh
updateMD5sum.sh v5.5
```
- [x] Test download links
# Post-release
- [x] Notify `paraview@paraview.org` and `paraview-developers@paraview.org`
that the release is available.
- [x] Post an announcement in the Announcements category on discourse.paraview.org
- [x] Update release notes
(https://www.paraview.org/Wiki/ParaView_Release_Notes)
/cc @ben.boeckel
/cc @cory-quammen
/cc @utkarsh.ayachit
5.5.1 (Summer 2018)
Cory Quammen
cory.quammen@kitware.com
Cory Quammen
cory.quammen@kitware.com