Menu

#486 symbolic 3.0.1 release

closed
nobody
None
2022-08-12
2022-08-10
No

Mostly just testing... proposed release files are under the 3.0.0 ticket.... [@cmacdonald I've moved my proposed release from the 3.0.0 ticket to here, to make it easier for future readers]


Relevant hashes

commit 5512db9a226d4f738e5062904d26f7b0d024b4a6

SHA256 (symbolic-3.0.1.tar.gz) = ba99c631eb14ca51cc376e7c3e4c953ac92c060011b32f2c557354d9d0ff9ad4
SHA256 (symbolic-html.tar.gz) = cad2a957a109186470e8f29692bca42fb91bc6fb2e74af0adbe661cfa9a7315a

[for compatibility only]
MD5 (symbolic-3.0.1.tar.gz) = 579bd589f6189315c5aebd8cd0779d3e
MD5 (symbolic-html.tar.gz) = 67f3138cfe529bc9631a4921a7462594

Attachments are signed with the PGP subkey EF2811198AE14716DF2AE3F26D40BA0E3BE60105. The corresponding public key can be downloaded here.

Repository / Metadata

  • [X] release commit/changeset specified and present in repository
  • [X] generate_package_html / make html works without errors and warnings
  • [X] generated HTML documentation looks sane

pkg-tool runs without errors or warnings

  • [X] pkg install foo
  • [X] pkg load foo
  • [X] pkg unload foo
  • [X] 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, 7.2.0
  • These containers were run in CI

Package tests

  • [X] ran pkg test foo
  • [X] ran doctest
  • Above steps were run in CI

Package files in release candidate tarball

  • [X] DESCRIPTION version and release date updated
  • [X] DESCRIPTION minimum Octave tested
  • [X] DESCRIPTION all dependencies are listed [NOTE: deps unchanged]
  • [X] NEWS version and date match
  • [X] NEWS big changes announced
  • [X] INDEX all (new) functions are listed
  • [X] version numbers in help text and function body (e.g., banners) updated [NOTE: no such version numbers found]
  • [X] license specifications in help text and function body agree licensecheck -r [NOTE: not sure what exactly is "help text" but all license headers LGTM]
  • [X] file permissions are readable/executable by all users
  • [X] junk files are removed (hidden dot files, backup files, results of configure runs, etc.) [NOTE: inst/.oct-config not removed as it's needed]
  • (optional if present) src/configure.ac version updated [NOTE: no such file]
4 Attachments

Discussion

  • Colin Macdonald

    Colin Macdonald - 2022-08-10

    I added @alexvong1995 to some Developers group: hopefully that works next time.

    I'm releasing the files now. Next steps are to update the yaml file here: https://github.com/gnu-octave/packages/blob/main/packages/symbolic.yaml with a Pull Request in that repo.

    That repo controls the data from pkg install -forge symbolic.

     
  • Colin Macdonald

    Colin Macdonald - 2022-08-10

    Next steps for me are to bump the Fedora package. Other repos are done by misc other folks, whose efforts are much appreciated!

     
  • Colin Macdonald

    Colin Macdonald - 2022-08-10
    • status: open --> closed
     
  • Alex Vong

    Alex Vong - 2022-08-10
    • Description has changed:

    Diff:

    --- old
    +++ new
    @@ -1 +1,52 @@
    -Mostly just testing...  proposed release files are under the 3.0.0 ticket....
    +<s>Mostly just testing...  proposed release files are under the 3.0.0 ticket....</s> [@cmacdonald I've moved my proposed release from the 3.0.0 ticket to here, to make it easier for future readers]
    +
    +---
    +
    +# Relevant hashes
    +
    +`commit 5512db9a226d4f738e5062904d26f7b0d024b4a6`
    +
    +`SHA256 (symbolic-3.0.1.tar.gz) = ba99c631eb14ca51cc376e7c3e4c953ac92c060011b32f2c557354d9d0ff9ad4`
    +`SHA256 (symbolic-html.tar.gz) = cad2a957a109186470e8f29692bca42fb91bc6fb2e74af0adbe661cfa9a7315a`
    +
    +**[for compatibility only]**
    +`MD5 (symbolic-3.0.1.tar.gz) = 579bd589f6189315c5aebd8cd0779d3e`
    +`MD5 (symbolic-html.tar.gz) = 67f3138cfe529bc9631a4921a7462594`
    +
    +Attachments are signed with the PGP subkey `EF2811198AE14716DF2AE3F26D40BA0E3BE60105`. The corresponding public key can be downloaded [here](https://notabug.org/alexvong1995/gpg-key-transition/src/master/A5FCA28E0FF8E4C57F75555CDD66FE5CB79F5A5E.asc).
    +
    +# Repository / Metadata
    +
    +- [X] release commit/changeset specified and present in repository
    +- [X] `generate_package_html` / `make html` works without errors and warnings
    +- [X] generated HTML documentation looks sane
    +
    +# pkg-tool runs without errors or warnings
    +
    +- [X] `pkg install   foo`
    +- [X] `pkg load      foo`
    +- [X] `pkg unload    foo`
    +- [X] `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, 7.2.0
    +  - These containers were run in [CI](https://github.com/cbm755/octsympy/actions/runs/2828373278)
    +
    +# Package tests
    +
    +- [X] ran `pkg test foo`
    +- [X] ran `doctest`
    +- Above steps were run in [CI](https://github.com/cbm755/octsympy/actions/runs/2828373278)
    +
    +# Package files in release candidate tarball
    +
    +- [X] `DESCRIPTION` version and release date updated
    +- [X] `DESCRIPTION` minimum Octave tested
    +- [X] `DESCRIPTION` all dependencies are listed [NOTE: deps unchanged]
    +- [X] `NEWS` version and date match
    +- [X] `NEWS` big changes announced
    +- [X] `INDEX` all (new) functions are listed
    +- [X] version numbers in help text and function body (e.g., banners) updated [NOTE: no such version numbers found]
    +- [X] license specifications in help text and function body agree `licensecheck -r` [NOTE: not sure what exactly is "help text" but all license headers LGTM]
    +- [X] file permissions are readable/executable by all users
    +- [X] junk files are removed (hidden dot files, backup files, results of configure runs, etc.) [NOTE: `inst/.oct-config` not removed as it's needed]
    +- [ ] (optional if present) `src/configure.ac` version updated [NOTE: no such file]
    
     
  • Alex Vong

    Alex Vong - 2022-08-10
    • Attachments has changed:

    Diff:

    --- old
    +++ new
    @@ -0,0 +1,4 @@
    +symbolic-3.0.1.tar.gz (262.7 kB; application/gzip)
    +symbolic-3.0.1.tar.gz.asc (228 Bytes; text/plain)
    +symbolic-html.tar.gz (144.3 kB; application/gzip)
    +symbolic-html.tar.gz.asc (228 Bytes; text/plain)
    
     
  • Alex Vong

    Alex Vong - 2022-08-12
    • Description has changed:

    Diff:

    --- old
    +++ new
    @@ -13,7 +13,7 @@
     `MD5 (symbolic-3.0.1.tar.gz) = 579bd589f6189315c5aebd8cd0779d3e`
     `MD5 (symbolic-html.tar.gz) = 67f3138cfe529bc9631a4921a7462594`
    
    -Attachments are signed with the PGP subkey `EF2811198AE14716DF2AE3F26D40BA0E3BE60105`. The corresponding public key can be downloaded [here](https://notabug.org/alexvong1995/gpg-key-transition/src/master/A5FCA28E0FF8E4C57F75555CDD66FE5CB79F5A5E.asc).
    +Attachments are signed with the PGP subkey `EF2811198AE14716DF2AE3F26D40BA0E3BE60105`. The corresponding public key can be downloaded [here](https://notabug.org/alexvong1995/gpg-key-transition/raw/master/A5FCA28E0FF8E4C57F75555CDD66FE5CB79F5A5E.asc).
    
     # Repository / Metadata
    
     

Log in to post a comment.