Skip to content
Arnaud Delorme edited this page Mar 3, 2026 · 2 revisions

Welcome to the sccn.github.io wiki!

Release candidate

  1. Check that there is no bug in the unit test cases
  2. Update the revision page at https://eeglab.org/others/EEGLAB_revision_history.html
  3. Change the version number and date in eeg_getversion.m
  4. Create the release candidate usign maketoolboxgit20xx
  5. Compile as Windows and Mac, and check automated test (menu item "test compiled version")
  6. Manually upload and update links in /home/www/eeglab/eeglabversions (zip archive can have the extension rc for release candidate)
  7. Compile as Matlab with rc (release candidate), plugin will automatically be submitted.
  8. Check the automated installation by changing the EEGLAB preferences.
  9. Create a new branch for the old version (use GIT)
  10. Issue release candidate email to EEGLABLIST list with direct link to executables

Final candidate

One week later after release candidate.

  1. Recompile all executable if any code change. Otherwise rename the zip files.
  2. Change revision
  3. Accept new plugin and check that update is seen.
  4. Run "test_compiled_version" script
  5. Final edits in the revision page
  6. Unpate links in /home/arno/www/eeglab/currentversion
  7. Update links in /home/arno/www/eeglab/currentversion
  8. Send email to EEGLABNEWS list

Post release

  1. Put back dev as the version

Clone this wiki locally