Menu

#484 symbolic 3.0.0 release

closed
nobody
None
2022-08-10
2022-07-06
No

commit: 469e3a0d3f2749dd679fd6845cb34063abfcd319

cff469b7487c6236335026a4103eb3da symbolic-3.0.0.tar.gz

886b60c69325070944f6bc884a8c681b symbolic-html.tar.gz

Repository / Metadata

  • [x] release commit/changeset specified and present in repository

  • [x] generate_package_html / make html works without errors and warnings

  • generated HTML documentation looks sane

pkg-tool runs without errors or warnings

  • pkg install foo
  • pkg load foo
  • pkg unload foo
  • pkg uninstall foo
  • Above steps were run on Octave and OS versions:

  • Various GNU/Linux containers, Octave 5.1.0, 5.2.0, 6.1.0, 6.2.0, 6.3.0, 6.4.0, 7.1.0

  • Windows 10 Octave 5.2

Package tests

  • ran pkg test foo

Note: Somewhat flaky due to upstream issue https://savannah.gnu.org/bugs/index.php?62681

  • ran doctest

Package files in release candidate tarball

  • DESCRIPTION version and release date updated
  • DESCRIPTION minimum Octave tested
  • DESCRIPTION all dependencies are listed
  • NEWS version and date match
  • NEWS big changes announced
  • INDEX all (new) functions are listed
  • version numbers in help text and function body (e.g., banners) updated
  • license specifications in help text and function body agree licensecheck -r
  • file permissions are readable/executable by all users
  • junk files are removed (hidden dot files, backup files, results of configure runs, etc.)
  • [-] (optional if present) src/configure.ac version updated
2 Attachments

Discussion

  • Colin Macdonald

    Colin Macdonald - 2022-07-06
    • Attachments has changed:

    Diff:

    --- old
    +++ new
    @@ -1 +1,2 @@
     symbolic-3.0.0.tar.gz (261.1 kB; application/gzip)
    +symbolic-html.tar.gz (146.9 kB; application/gzip)
    
     
  • Colin Macdonald

    Colin Macdonald - 2022-07-06

    I understand this workflow is changing and maybe future releases won't be here...

    If you add me to the admin group now, I will try to do the push steps myself.

    In the paste, I asked for this to be tagged like git tag -a v3.0.0 -m "Version 3.0.0"

    And I'm happy to do that part myself!

     
  • Kai Torben Ohlhus

    Many thanks for the release @cmacdonald. You are admin now, please try to release yourself. If you have doubts, I can guide you. In any case on the weekend I catch up this release and then step down from the active OF maintainer role.

     
    👍
    1
  • Colin Macdonald

    Colin Macdonald - 2022-07-06

    Thanks. The steps were easy enough for me.

    update: I tried to update the Wiki a bit: i.e., I don't think it makes sense to maintain the news file any more

     

    Last edit: Colin Macdonald 2022-07-06
  • Colin Macdonald

    Colin Macdonald - 2022-07-06
    • status: open --> accepted
     
  • Colin Macdonald

    Colin Macdonald - 2022-07-06
    • status: accepted --> closed
     
  • Alex Vong

    Alex Vong - 2022-08-10

    @cmacdonald I can't create a new ticket for v3.0.1, maybe there're some perm issues

     
  • Alex Vong

    Alex Vong - 2022-08-10

    Anyway, I'll post it here for now. I'll delete it once I can create a new ticket. Perm granted, thanks @cmacdonald! See ticket #486

     

    Last edit: Alex Vong 2022-08-10

Log in to post a comment.