Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support metadata only distributions, complete nonstandard dataset support (v2) #203

Merged
merged 1 commit into from
Dec 16, 2021

Conversation

jacobagilbert
Copy link
Member

This defines a new field core:metadata_only which allows a metadata file to be distributed by its self.

This also improves tooling and schema for non-standard recordings. There are some edge cases here that are resolved by an explicit dataset hierarchy in the case of conflicts:

  1. The file named <METAFILE_BASENAME>.sigmf-meta if it exists
  2. The file in the core:dataset field (Non-Compliant Dataset) if it exists
  3. None (may be a metadata only distribution)

Alternate to #198

Closes #183

sigmf-spec.md Outdated Show resolved Hide resolved
sigmf-spec.md Outdated Show resolved Hide resolved
@jacobagilbert jacobagilbert force-pushed the alt_metadata_only branch 2 times, most recently from be7a3d1 to 2c72f03 Compare December 4, 2021 18:42
@jacobagilbert
Copy link
Member Author

Before this is merged, i need to go through and run the code changes; this was done open loop and while vscode is happy this needs to be tested.

Copy link
Contributor

@bhilburn bhilburn left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

minor changes only

sigmf-spec.md Outdated Show resolved Hide resolved
sigmf-spec.md Outdated Show resolved Hide resolved
sigmf-spec.md Outdated Show resolved Hide resolved
sigmf-spec.md Outdated Show resolved Hide resolved
@jacobagilbert jacobagilbert force-pushed the alt_metadata_only branch 2 times, most recently from aaf9333 to 5a5abc5 Compare December 10, 2021 03:20
@jacobagilbert
Copy link
Member Author

@bhilburn comments addressed; i had to make a few changes to the code but it is behaving well with everything i can throw at it.

@jacobagilbert
Copy link
Member Author

@Teque5 if you have a few minutes to review the code here that would be appreciated

also adds code support for NCDs and metadata only distributions
@bhilburn
Copy link
Contributor

LGTM 👍🏼

@jacobagilbert jacobagilbert merged commit b062eb3 into sigmf:sigmf-v1.x Dec 16, 2021
@jacobagilbert jacobagilbert deleted the alt_metadata_only branch June 2, 2022 15:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Allow for metadata-only distributions
2 participants