About¶
Background information about the apnic-skills project: how it has evolved, the terms under which you can use it, and how to contribute.
Sub-pages¶
- Changelog — Key version changes, drawn from the git history.
- License — The MIT License under which the project is distributed.
- Contributing — Development setup, the 100% test-coverage requirement, and the pull-request process.
Project at a Glance¶
| Language | Go 1.25 |
| Module | github.com/cyberspacesec/apnic-skills |
| License | MIT |
| Test coverage | 100% (SDK statement coverage; CLI named functions 100%) |
| Repository | cyberspacesec/apnic-skills |
| Documentation | cyberspacesec.github.io/apnic-skills |
Release Timeline¶
gantt
title Project history (by commit date)
dateFormat YYYY-MM-DD
axisFormat %Y-%m
section Bootstrap
Initial commit :milestone, init, 2025-02-24, 0d
section Hardening
.gitignore + submodule sync :task1, 2026-01-29, 1d
100% test coverage for all SDK APIs :milestone, cov, 2026-06-28, 0d
section BGP expansion
Thyme BGP models + parsers (5 files) :task2, 2026-07-04, 1d
Multi-source (au/hk) support :task3, 2026-07-04, 1d
5 BGP fetchers + unit tests :task4, 2026-07-04, 1d
5 CLI subcommands + --bgp-source flag :task5, 2026-07-04, 1d
used-autnums panic fix + bad-prefixes truncation :task6, 2026-07-04, 1d
section Tooling
Anti-scraping + IRR/REx/RRDP/telemetry work :task7, 2026-07-04, 1d
Merge PR #4 (thyme-bgp-additional) :milestone, pr4, 2026-07-04, 0d See the Changelog for the detailed, dated feature list.