Files
git.stella-ops.org/src/StellaOps.Feedser.Source.Vndr.Vmware/TASKS.md

1.6 KiB

Source.Vndr.Vmware — Task Board

ID Task Owner Status Depends On Notes
VM1 Advisory listing discovery + cursor Conn TODO Common Track revisions; respect VMware PSIRT cadence.
VM2 VMSA parser → DTO QA TODO Extract product/version/CVE/severity; capture fixed build numbers.
VM3 Canonical mapping (aliases/affected/refs) Conn TODO Models Deterministic ordering; set vendor="VMware" and advisory_id_text=VMSA.
VM4 Snapshot tests + resume QA TODO Storage
VM5 Observability QA TODO Metrics counters.
VM6 SourceState + hash dedupe Conn TODO Storage Skip unchanged advisories; ensure idempotent reruns.
VM6a Options & HttpClient configuration Conn TODO Source.Common Introduce VmwareOptions with base portal URLs and allowlisted HttpClient setup.
VM7 Dependency injection routine & scheduler registration Conn TODO Core Wire HttpClient/options and register fetch/parse/map jobs consistent with other connectors.
VM8 Replace stub plugin with connector pipeline skeleton Conn TODO Source.Common Implement fetch/parse/map scaffolding persisting source_state, documents, and canonical advisories.

Changelog

  • YYYY-MM-DD: Created.