compliance: application dist에 third-party license·NOTICE 자동 포함 #9

Open
opened 2026-07-29 11:21:51 +09:00 by lectom · 0 comments

Estimate Time: 8–16 hours
Origin: #7 spec review Scope-out
Related: #3 DWG WASM 재현 빌드·SBOM·외부 배포 체계
Milestone: 현재 repository에 milestone이 없어 미지정. 목표 일정 확정 시 due date가 있는 compliance milestone 연결을 제안합니다.

배경

#7에서 Draco·Basis 역할, upstream, Apache-2.0 링크와 KTX2 fixture provenance를 THIRD_PARTY_NOTICES.md에 기록했습니다. 그러나 application dist에는 license 전문과 upstream NOTICE가 자동 포함되지 않습니다. 외부 배포 승인 전 이를 자동화해야 합니다.

완료 조건

  • 2D/3D runtime artifact와 배포 demo asset을 대상으로 required license/NOTICE 목록을 확정합니다.
  • Apache-2.0, MIT, MPL-2.0, OFL-1.1 전문과 필요한 upstream NOTICE를 정확한 version/commit에 고정합니다.
  • production build가 배포물에 notice bundle을 자동 포함합니다.
  • artifact gate가 필수 notice 누락과 provenance checksum drift를 RED로 검출합니다.
  • #3의 DWG WASM/SBOM 범위와 중복 없이 연결 관계를 문서화합니다.
  • 공개 배포 전 법무 검토가 필요한 unknown fixture는 별도 목록으로 유지합니다.

Out of Scope

  • decoder 성능 최적화
  • DWG wrapper 재현 build 자체(#3)
  • container image 정의
> **Estimate Time:** 8–16 hours > **Origin:** #7 spec review Scope-out > **Related:** #3 DWG WASM 재현 빌드·SBOM·외부 배포 체계 > **Milestone:** 현재 repository에 milestone이 없어 미지정. 목표 일정 확정 시 due date가 있는 compliance milestone 연결을 제안합니다. ## 배경 #7에서 Draco·Basis 역할, upstream, Apache-2.0 링크와 KTX2 fixture provenance를 `THIRD_PARTY_NOTICES.md`에 기록했습니다. 그러나 application `dist`에는 license 전문과 upstream NOTICE가 자동 포함되지 않습니다. 외부 배포 승인 전 이를 자동화해야 합니다. ## 완료 조건 - 2D/3D runtime artifact와 배포 demo asset을 대상으로 required license/NOTICE 목록을 확정합니다. - Apache-2.0, MIT, MPL-2.0, OFL-1.1 전문과 필요한 upstream NOTICE를 정확한 version/commit에 고정합니다. - production build가 배포물에 notice bundle을 자동 포함합니다. - artifact gate가 필수 notice 누락과 provenance checksum drift를 RED로 검출합니다. - #3의 DWG WASM/SBOM 범위와 중복 없이 연결 관계를 문서화합니다. - 공개 배포 전 법무 검토가 필요한 unknown fixture는 별도 목록으로 유지합니다. ## Out of Scope - decoder 성능 최적화 - DWG wrapper 재현 build 자체(#3) - container image 정의
Sign in to join this conversation.
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: cyhan/dwg-dxf-viewer-sample#9