Free cookie consent management tool by TermsFeed Policy Generator

Opened 6 years ago

Last modified 5 years ago

#2875 closed task

Release HeuristicLab 3.3.16 — at Version 6

Reported by: swagner Owned by: swagner
Priority: medium Milestone: HeuristicLab 3.3.16
Component: General Version:
Keywords: Cc:

Description (last modified by abeham)

Codename:

  • tbd

New Features:

  • Write and solve MIP/LP models (integrated Google's OR-Tools)
  • Manage projects in Hive and assign jobs and compute resources
  • Upgraded .NET Framework dependency to 4.6.1
  • Performance improvements and bug fixes

New Contributers:

  • fholzing

Release Steps:

Stable Branch:

  1. Increment plugin and application versions
  2. Update versions in plugin dependencies
  3. Increment assembly file versions
  4. Increment installer 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. Update samples
  9. Create release tag
  10. Merge commits back into trunk

Release tag:

  1. Build configuration Release Any CPU
  2. Check if it compiles with mono
  3. Remove unnecessary files from build output (*.vshost.exe, *.vshost.exe.config, *.vshost.exe.manifest, *.pdb, *.dll.config (do not remove DotNetScilab-1.0.dll.config, that's a plugin dependency), app.config)
  4. Hide HeuristicLab 3.3.exe.config
  5. Create zip file

Trac:

  1. Attach zip file to Download wiki page
  2. Update wiki pages WikiStart, Download, ChangeLog, ChangeLogPending, etc.
  3. Create new milestone for the next release
  4. Change description of the current milestone into changelog style
  5. Complete current milestone and retarget all its remaining open tickets

Documentation:

  1. Update tutorial slides (latest version, number of plugins, algorithms and problems, features)

Marketing and PR:

  1. Post info about new release on HEAL homepage, HeuristicLab Facebook fan page and LinkedIn
  2. Write a release announcement for the Blog and send a mail to our mailing list
  3. Update Wikipedia page
  4. Create release annotation in Google Analytics and update download analysis
  5. Push to GitHub
  6. Update Features page
  7. Inform everybody else who might be interested

Change History (6)

comment:1 Changed 6 years ago by swagner

  • Description modified (diff)

comment:2 Changed 6 years ago by gkronber

  • Description modified (diff)

comment:3 Changed 5 years ago by gkronber

r16942: Improve comments in NamedItem

comment:4 Changed 5 years ago by abeham

r17016: Adapted the Test command scripts to use VS2017

comment:5 Changed 5 years ago by jkarder

r17052: Updated search for MSBuild location in build script

comment:6 Changed 5 years ago by abeham

  • Description modified (diff)
Note: See TracTickets for help on using tickets.