generated from coulomb/repo-seed
Register the Apache Chemistry OpenCMIS TCK harness boundary for guide-board extension maintenance tracking.
93 lines
2.4 KiB
YAML
93 lines
2.4 KiB
YAML
schema_version: open-reuse.integration.v0.1
|
|
id: open-cmis-tck
|
|
name: Apache Chemistry OpenCMIS TCK Harness
|
|
description: >
|
|
Guide-board extension that orchestrates selected Apache Chemistry OpenCMIS TCK
|
|
checks against CMIS Browser Binding targets and normalizes results into
|
|
guide-board-compatible evidence.
|
|
status: registered
|
|
owner: open-cmis-tck
|
|
|
|
local:
|
|
repo: open-cmis-tck
|
|
path: integration/opencmis-tck.integration.yaml
|
|
system: guide-board
|
|
|
|
upstream:
|
|
name: Apache Chemistry OpenCMIS TCK
|
|
project_url: https://github.com/apache/chemistry-opencmis
|
|
homepage: https://chemistry.apache.org/
|
|
version_policy: opencmis-1.1.x
|
|
current_version: "1.1.0"
|
|
monitor:
|
|
releases: true
|
|
tags: true
|
|
security_advisories: true
|
|
license_changes: true
|
|
|
|
reuse:
|
|
primary_reuse_mode: adapter
|
|
secondary_reuse_modes:
|
|
- cli-boundary
|
|
- dependency-reuse
|
|
risk_level: medium
|
|
rationale: >
|
|
OpenCMIS TCK ConsoleRunner is invoked through a local adapter boundary;
|
|
guide-board consumes normalized evidence rather than TCK internals.
|
|
|
|
boundary:
|
|
type: cli-boundary
|
|
local_adapter: adapters.opencmis_console_adapter
|
|
reused_surface: org.apache.chemistry.opencmis.tck ConsoleRunner test groups
|
|
entry_point: runners/opencmis_tck.py
|
|
contracts:
|
|
- guide-board.extension.v1
|
|
fragility_points:
|
|
- ConsoleRunner CLI argument changes
|
|
- TCK test group class renames
|
|
- text report format changes
|
|
- Maven dependency version drift
|
|
|
|
runtime:
|
|
required:
|
|
- Java 11+
|
|
- Maven 3.8+
|
|
- chemistry-opencmis-test-tck 1.1.0
|
|
|
|
validation:
|
|
harness: python3 -m pytest tests/test_open_cmis_tck.py
|
|
skip_without_runtime: true
|
|
checks:
|
|
- adapter invocation planning
|
|
- text report normalization
|
|
- capability mapping
|
|
- preflight probes
|
|
policy: required-before-update
|
|
|
|
update_policy:
|
|
default_action: require-maintainer-review
|
|
auto_eligible: false
|
|
|
|
risks:
|
|
sensitivity:
|
|
- OpenCMIS TCK release changes
|
|
- CMIS spec interpretation changes
|
|
- Java runtime requirement changes
|
|
- Maven artifact availability
|
|
escalation_triggers:
|
|
- validation failure
|
|
- upstream TCK release
|
|
- normalization mismatch on live runs
|
|
|
|
maintenance:
|
|
maintainers:
|
|
- guide-board
|
|
- open-cmis-tck
|
|
escalation_conditions:
|
|
- upstream OpenCMIS release detected
|
|
- validation failure on live TCK runs
|
|
- guide-board extension contract change
|
|
|
|
audit:
|
|
registered_at: "2026-06-24"
|
|
registered_by: open-reuse |