Opened 2 years ago

Closed 11 months ago

Last modified 11 months ago

#2640 closed task (done)

Release HeuristicLab 3.3.15

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

Description (last modified by swagner)

Codename:

  • Berlin

New Features:

  • Barnes-Hut t-SNE (C# port of Laurens van der Maaten's C++ implementation)
  • Kernel Ridge Regression
  • Elastic-net Regression (glmnet wrapper)
  • Support for categorical variables for symbolic regression and multiple data analysis algorithms
  • Graph Coloring Problem
  • PSO improvements (compatible with standard PSO 2011)
  • New functionalities for data preprocessing
  • New functionality for run analysis (e.g. RLD/ECDF)
  • Extreme-point based packing algorithm for 3D bin packing

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 (48)

comment:1 Changed 2 years ago by swagner

  • Description modified (diff)
  • Owner set to swagner
  • Status changed from new to assigned

comment:2 Changed 2 years ago by swagner

  • Description modified (diff)

comment:3 Changed 2 years ago by swagner

  • Description modified (diff)

comment:4 Changed 2 years ago by swagner

  • Description modified (diff)

comment:5 Changed 2 years ago by gkronber

r14227: moved NSGA-II to category: 'population-based algorithms' and moved random search to category: 'single-solution algorithms'

comment:6 Changed 21 months ago by gkronber

r14786: small fixes in IndexedItem

comment:7 Changed 20 months ago by gkronber

  • Description modified (diff)

comment:8 Changed 20 months ago by gkronber

  • Description modified (diff)

comment:9 Changed 20 months ago by mkommend

r14959: Added global ignore properties.

comment:10 Changed 20 months ago by gkronber

r14972: merged r14160 from trunk to stable (was omitted when merging #2594)

comment:11 Changed 20 months ago by gkronber

r14973: added r12973 and its reverse merge r12977 to mergeinfo of stable (only record the merge)

comment:12 Changed 20 months ago by gkronber

r14974: merged r13268 from trunk to stable (was omitted in merging #2442)

comment:13 Changed 18 months ago by abeham

  • Description modified (diff)

comment:14 Changed 18 months ago by gkronber

  • Description modified (diff)

comment:15 Changed 17 months ago by abeham

  • Description modified (diff)

comment:16 Changed 17 months ago by gkronber

r15252: merged r14227 and r14786 from trunk to stable

comment:17 Changed 17 months ago by gkronber

Comparison of stable and trunk shows several changesets which have presumably not been merged (tortoisesvn > Merge, trunk->stable, 'Specific range': 0-HEAD, 'Show log', 'Hide non-mergeable revisions') The following tickets are affected:

EDIT: not up to date

Last edited 17 months ago by gkronber (previous) (diff)

comment:18 Changed 17 months ago by gkronber

r15258: added r14479 to the merge info of the stable branch (this changeset was never merged but a later changesets which copied files introduced the changes anyway)

comment:19 Changed 15 months ago by jkarder

r15363: updated hl download images

comment:20 Changed 15 months ago by abeham

r15397: Added .editorconfig file

comment:21 Changed 15 months ago by abeham

r15398: fixed interactive merge config

comment:22 Changed 12 months ago by swagner

  • Status changed from assigned to accepted
  • Version changed from 3.3.14 to trunk

comment:23 Changed 11 months ago by swagner

r15581: Updated year of assembly copyrights

comment:24 Changed 11 months ago by swagner

r15582: Updated year of assembly copyrights on stable

comment:25 Changed 11 months ago by swagner

r15583: Updated year of copyrights in license headers

comment:26 Changed 11 months ago by swagner

r15584: Updated year of copyrights in license headers on stable

comment:27 Changed 11 months ago by swagner

  • Description modified (diff)

r15587: Updated versions

comment:28 Changed 11 months ago by swagner

  • Description modified (diff)

r15588: Updated project dependencies

comment:29 Changed 11 months ago by swagner

r15589: Merged r15587 from stable back into trunk

comment:30 Changed 11 months ago by swagner

r15590: Merged r15588 from stable back into trunk

comment:31 Changed 11 months ago by swagner

r15591: Updated samples

comment:32 Changed 11 months ago by swagner

  • Description modified (diff)

r15592: Merged r15591 into stable

comment:33 Changed 11 months ago by swagner

r15593: Merged r15397 and r15398 into stable

comment:34 Changed 11 months ago by jkarder

  • Description modified (diff)

comment:35 Changed 11 months ago by pfleck

r15594 Hotfix data preprocessing (median instead of mean)

r15595 merged to stable

comment:36 Changed 11 months ago by jkarder

r15596: updated prepareProjectsForMono.sh

comment:37 Changed 11 months ago by abeham

Looked at r15596: seems good

comment:38 Changed 11 months ago by jkarder

r15597: merged r15596 into stable

comment:39 Changed 11 months ago by pfleck

r15598 Another datapreprocessing hotfix (row-column changed)

r15599 merged to stable

comment:40 Changed 11 months ago by swagner

  • Description modified (diff)

r15600: Created release tag for HeuristicLab 3.3.15

comment:41 Changed 11 months ago by swagner

  • Description modified (diff)

comment:42 Changed 11 months ago by swagner

  • Description modified (diff)

r15601: Updated tutorial slides

comment:43 Changed 11 months ago by swagner

  • Description modified (diff)
  • Status changed from accepted to readytorelease

comment:44 Changed 11 months ago by swagner

  • Resolution set to done
  • Status changed from readytorelease to closed

comment:45 Changed 11 months ago by swagner

  • Description modified (diff)

comment:46 Changed 11 months ago by swagner

  • Description modified (diff)

comment:47 Changed 11 months ago by swagner

  • Description modified (diff)

comment:48 Changed 11 months ago by swagner

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