SigMF icon indicating copy to clipboard operation
SigMF copied to clipboard

Rename default branch, resolve versioning

Open Teque5 opened this issue 2 years ago • 2 comments

Now that the spec has been separated from the python module, the versions are now separate too. There are a few outstanding issues in this repo that I'd like to resolve that were remnants from the before-times:

  • rename default branch from sigmf-v1.x to main
  • rename mis-named tags (SigMF-v1.0.0) to v1.0.0
  • create new release for v1.2.0. Most recent release is v1.0.0, but most recent tag is v1.1.0.
  • update the spec example version to match current release

If another maintainer signs off on these changes I can do this myself.

Do we want to move the logo to a separate repo?

Teque5 avatar Sep 14 '23 17:09 Teque5

I really like the idea of using "main" as the default branch name. I think logo is OK to stay in this repo, although an SVG of the logo would be pretty sweet if anyone can manage that =). I would suggest waiting for the json schema to get merged in before we cut a release, we can bump the version of the json schema along with the title in the markdown at the same time.

777arc avatar Jan 12 '24 22:01 777arc

I think logo is OK to stay in this repo

It's a .sigmf file as an example where we can keep the metadata up to date w/the spec.

although an SVG of the logo would be pretty sweet if anyone can manage that =)

There are (7) svg versions of the logo in the zip file on this page. I think what you are suggesting is that we add logo-scope-color.svg to the repo, which may make sense since it's the most useful version. When I first added the png, I did that since GitHub wouldn't render an svg in a markdown file, but they added that feature in 2022. I'll make a PR.

Teque5 avatar Jan 13 '24 16:01 Teque5

As there are no objections I'm going to proceed:

  • [x] Renaming the base branch to main and tags the appropriate commits for other versions.
  • [x] Cleanup tags for all versions
  • [x] Create a PR that updates the spec to 1.2.0.
  • [x] Create a PR in sigmf-python for this branch -> now this PR
  • [x] Create releases commensurate with tags
  • [x] Create PyPi release for sigmf-python

Teque5 avatar Apr 06 '24 00:04 Teque5

Sounds good, I'll update my PR at some point

777arc avatar Apr 06 '24 01:04 777arc

All tasks complete.

Teque5 avatar Apr 15 '24 17:04 Teque5