Skip to content

Add AISmessages to Miscellaneous#1284

Open
tbsalling wants to merge 1 commit into
akullpp:masterfrom
tbsalling:aismessages
Open

Add AISmessages to Miscellaneous#1284
tbsalling wants to merge 1 commit into
akullpp:masterfrom
tbsalling:aismessages

Conversation

@tbsalling

@tbsalling tbsalling commented Jul 6, 2026

Copy link
Copy Markdown

Adds AISmessages to the Miscellaneous section.

AISmessages decodes NMEA-armoured AIS messages used in maritime navigation and safety systems.

Why it fits the list (fills a gap — criterion d): there is currently no Java AIS/maritime-messaging library on the list.

Unique selling points:

  • ITU-R M.1371 compliant across the standard AIS message types.
  • High decoding throughput with a low per-message memory footprint.
  • Zero runtime dependencies.

Placement: Filed under Miscellaneous per rule 3, as it doesn't fit an existing specialized section and is a single entry (rule 4 reserves new sections for two or more same-domain entries). Inserted in alphabetical order and the description ends with a full stop.

License note: AISmessages is free for non-commercial use, licensed under CC-BY-NC-SA-4.0. This isn't on the OSI list, so flagging it explicitly against criterion (ii); the entry is marked (CC-BY-NC-SA-4.0) for transparency.


Summary by cubic

Add AISmessages to the Miscellaneous list as a Java decoder for NMEA-armoured AIS messages. The entry notes ITU‑R M.1371 compliance, high performance, zero runtime dependencies, and its CC‑BY‑NC‑SA‑4.0 license.

Written for commit bace4b4. Summary will update on new commits.

Review in cubic

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>

@cubic-dev-ai cubic-dev-ai Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

No issues found across 1 file

Re-trigger cubic

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.

1 participant