Opened 8 years ago

Closed 8 years ago

#1461 closed task (done)

Release HeuristicLab 3.3.4

Reported by: swagner Owned by: swagner
Priority: highest Milestone: HeuristicLab 3.3.4
Component: General Version: 3.3.4
Keywords: Cc:

Description (last modified by abeham)

Release steps:

Trunk:

  1. Update samples
  2. Increment plugin versions
  3. Update versions in plugin dependencies
  4. Increment assembly file versions
  5. Check and if necessary update year of copyrights
  6. Check and if necessary update build configurations and project dependencies
  7. Check if all unit tests are passed
  8. Create release tag

Release tag:

  1. Remove plugins which are not part of the release
  2. Check and if necessary update Files.txt and MergeConfigs.cmd in project HeuristicLab-3.3
  3. Update target path in CustomPostBuildTemplate_UpdateLocalInstallation.cmd in project HeuristicLab-3.3
  4. Check and if necessary update Builder.testsettings in project HeuristicLab-3.3.Tests
  5. Build configurations Release Any CPU, Release x86 and Release x64
  6. Remove unnecessary files from build output (*.vshost.exe, *.vshost.exe.config, *.vshost.exe.manifest, *.pdb, XML doc files, log files)
  7. Create zip files

Trac:

  1. Attach zip files to Download wiki page
  2. Update wiki pages Download, WikiStart, DevelopersManual? and ChangeLog (download button for 3.3.4 is called HL-Download-3.3.4.png)
  3. Create new milestone for the next release
  4. Update version in all tickets of the current milestone which are ready to release
  5. Close all tickets of the current milestone which are ready to release
  6. Change description of the current milestone into changelog style
  7. Complete current milestone and retarget all its remaining open tickets
  8. Update default version in the trac Admin module

Marketing and PR:

  1. Post info about new release on HEAL homepage and HeuristicLab Facebook fan page
  2. Inform everybody else who might be interested

Change History (14)

comment:1 Changed 8 years ago by gkronber

r6047 updated GP samples

comment:2 Changed 8 years ago by gkronber

r6048: deactivated overfitting analyzer in symbolic regression and classification samples.

comment:3 Changed 8 years ago by abeham

r6054

  • Updated remaining samples (ES, GA-TSP, GA-VRP, Island GA-TSP, LS-Knapsack, SA-Rastrigin, TS-TSP)

comment:4 Changed 8 years ago by gkronber

Andreas, thanks for updating the samples. We need to better coordinate our efforts!

comment:5 Changed 8 years ago by swagner

  • Description modified (diff)

comment:6 Changed 8 years ago by abeham

  • Description modified (diff)

comment:7 Changed 8 years ago by abeham

r6083

  • updated download button to 3.3.4

comment:8 Changed 8 years ago by swagner

Updated samples in r6092.

comment:9 Changed 8 years ago by mkommend

r6099: Updated plugin and assembly file versions.

comment:10 Changed 8 years ago by swagner

Created HeuristicLab 3.3.4 release tag in r6120.

comment:11 Changed 8 years ago by swagner

Removed plugins which are not included in the 3.3.4 release and updated files of the 3.3.4 release tag in r6129.

comment:12 Changed 8 years ago by swagner

  • Status changed from new to accepted

comment:13 Changed 8 years ago by swagner

  • Status changed from accepted to readytorelease

comment:14 Changed 8 years ago by swagner

  • Resolution set to done
  • Status changed from readytorelease to closed
  • Version changed from 3.3.3 to 3.3.4
Note: See TracTickets for help on using tickets.