Skip to content

6.2 check list #8511

@lrineau

Description

@lrineau

Previous release: #8223

Next release:

Before the beta release

  • Update of the Supported platforms.
  • Update of the minimum third party versions.
  • Update the Installation/lib/cmake/CGAL/CGALConfigVersion.cmake
  • Update the file Installation/include/CGAL/version.h
  • change the crontab to add --beta 1 --public to the command line
  • Diff of the change log of 6.2 with 6.1 to check only 6.2 was modified.
  • Add links to the file CHANGES.md ( Prepare CHANGES.md for 6.2 #9411)
  • Rewrap the file CHANGES.md ( Prepare CHANGES.md for 6.2 #9411)
  • Reorder the file CHANGES.md ( Prepare CHANGES.md for 6.2 #9411)
  • Update Documentation/doc/resources/1.8.13/menu_version.js and the other three copies
  • Prepare the announcement mail of the beta release
  • Prepare the modification of the web site, in upcoming (announcement plus release graph)
  • open the milestone for the release
  • Create new tables for features/small features with closed review for the next release
  • Prepare an update of rewrite rules following the split of PMP in Breakup and improve PMP's documentation #9286

After the beta release

  • change the crontab to add --beta 2 to the command line
  • Update the file Installation/include/CGAL/version.h (for header-only)
  • Update the file Installation/lib/cmake/CGAL/CGALConfigVersion.cmake
  • clone the milestone
  • PR for brew package:
  • PR for vcpkg:
  • RPM for Fedora:
  • Update https://cgal.geometryfactory.com/CGAL/Members/wiki/Releases
  • Update https://www.cgal.org/releases.html and change the post flags (active-beta-release)
  • Email announcement
  • Upload the pre-compiled demos
  • Check the pre-compiled demos run correctly

Before the official release

  • Update the file Installation/include/CGAL/version.h (for header-only)
  • Update the file Installation/lib/cmake/CGAL/CGALConfigVersion.cmake
  • change the crontab to remove --beta 1 from the command line
  • Update menu_version.js in the documentation.
  • prepare the announcement email

After the official release

After a bug-fix release 6.2.x

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions