ecosystem-extensions-v2 Proposal

Why

Mini-ImagePipe now has a stronger runtime contract, but it still lacks the integration seams needed to connect with higher-value NVIDIA ecosystem components such as CV-CUDA, TensorRT, and GStreamer/DeepStream. Without explicit optional-backend surfaces, the project cannot safely expose those integrations without turning them into hard build dependencies.

What Changes

  • Add an OpenSpec-backed ecosystem extension phase for optional backend integrations.
  • Introduce explicit capability reporting for CV-CUDA, TensorRT, and GStreamer/DeepStream support.
  • Add optional operator/bridge scaffolding that fails explicitly when a backend is unavailable.
  • Keep the default build dependency-free while documenting how ecosystem backends plug in later.

Impact

  • Makes ecosystem integrations visible and testable without requiring those SDKs in every build.
  • Preserves the runtime-v2 additive API approach.
  • Prepares the repository for later GPU-deployment integrations without breaking current users.