Skip to content

docs: add proposed JS8Call @GROUP standard (issue #29) - #38

Open
nisfeb wants to merge 1 commit into
s2underground:mainfrom
nisfeb:js8call-groups-standard
Open

docs: add proposed JS8Call @GROUP standard (issue #29)#38
nisfeb wants to merge 1 commit into
s2underground:mainfrom
nisfeb:js8call-groups-standard

Conversation

@nisfeb

@nisfeb nisfeb commented Jun 29, 2026

Copy link
Copy Markdown

Closes #29 (proposal for ratification).

What

Adds a draft JS8Call @GROUP standard so automated traffic stops sharing @GHOSTNET and spamming manual operators' inboxes.

  • js8call-groups.md is the human-readable spec: why, naming rules that fit the JS8Call callsign field, a set of topic groups (subscribe by interest), a set of software groups (keep automation out of manual inboxes), and usage and subscription guidance.
  • js8call-groups.csv is the same registry in importable form (Group,Category,Purpose,Automated), which the issue calls for so TC2-BBS can import the group list directly.

Design

  • @GHOSTNET stays as-is for manual calling, SNR, and heartbeat traffic.
  • Topic groups: @EMERG, @WEATHR, @INFRA, @SUPPLY, @HEALTH, @CIVDEF, @SECRPT, @NUCDET, @NEWS.
  • Software groups: @SPOTTR (JS8Spotter), @TC2BBS (TC2-BBS).
  • Naming rules: uppercase A-Z and 0-9, max 6 characters, one purpose per group, no collision with JS8Call built-ins. This matches the example tags in issue Standardize JS8Call @GROUPS #29.

Status

Marked in the document as a proposal pending S2 Underground ratification. The tag names and categories are a starting point for discussion, deliberately kept to a small set so operators actually monitor them. Happy to adjust the taxonomy to match your intent.

Draft JS8Call @group standard in response to issue s2underground#29. Automated
traffic from companion software (TC2-BBS, JS8Spotter) currently
shares the @ghostnet group, which spams manual operator inboxes.

Define a small set of topic groups (subscribe by interest) and
software groups (keep automation out of manual inboxes), with
naming rules that fit the JS8Call callsign field. Ship a readable
spec (js8call-groups.md) and a machine-importable registry
(js8call-groups.csv) so software like TC2-BBS can import the list.

Marked as a proposal pending S2 Underground ratification.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Standardize JS8Call @GROUPS

1 participant