-
-
Notifications
You must be signed in to change notification settings - Fork 41
Checklist of Elements That Need to Be Updated Each Release
John Pellman edited this page Nov 3, 2015
·
15 revisions
- Zenodo Badge in Readme
- Configuration YAML examples in
configs
- The AMI
- Make sure that /media/ebs and /mnt exist and are configured with the correct permissions.
- Update nipype.
- Update C-PAC.
- Update AFNI using
@update.afni.binaries
. - Run apt-get update to check for updates for repo-based dependencies.
- Run a test subject- copy results back to local drive for use as pre-computed outputs.
- Test X2Go. Make sure that launcher on desktop is properly sourcing bashrc.
- The documentation must be merged from
dev
tomaster
. - The in-app documentation must be updated. Images must be ensured to be compatible with the latest version of libpng (see: https://github.com/spyder-ide/spyder/pull/2216 )
- The releases page must be have binaries uploaded to it (whose downloads will be tracked by the GitHub API.
- The download links on the FCP-INDI website must be updated.
2023+ Additions
- Developer Info
- Developers' Logbook
Legacy Posts
- Specifications
- Group Analysis Datagrabber
- Multisite and Multiscan Support
- Documentation
- Documentation Standards
- Generating Webpage Documentation with Sphinx
- How to Document Code
- Testing
- Overall Protocol for Testing
- Protocol for Testing the GUI
- Protocol for Writing Test Scripts
- Pre-Release
- Updates Checklist
- New Dependencies to Installation Instruction