DSc T2Editor Developers
DocumentationT2Editor v10.5.xDistribution
Distribution

T2Editor 서드파티 저장소

공식 서비스와 독립 저장소가 공존하기 위한 배포·서명·가용성 원칙입니다.

T2Editor 서드파티 저장소

서드파티 저장소는 한 중앙 서비스의 복제본이 아니라 독립된 배포 주체다. 각 저장소는 자기 도메인, 운영 정책, 패키지 책임과 장애 범위를 가져야 한다.

저장소가 제공할 것

  • 변경되지 않는 버전별 ZIP과 SHA-256 같은 무결성 값
  • 채널, 발행 시각, PHP 최소·최대, T2Editor 최소 버전
  • 유형 plugin, extend-js, extend-php, locales와 정확한 설치 대상
  • 라이선스, 변경 내역, 지원·보안 신고 경로
  • 실제 시험한 호스트 gnuboard5, rhymix, standalone 호환 표기

라이믹스 호환 표시는 전용 스킨 렌더링, 다중 인스턴스, 제출 동기화, 파일 모듈 위임과 네이티브 첨부 등록까지 시험한 경우에만 사용한다.

저장소 운영 원칙

이미 발행한 버전 파일을 몰래 바꾸지 않는다. 수정은 새 버전으로 발행하고 이전 해시와 변경 이유를 보존한다. 저장소가 중단되어도 이미 내려받은 패키지와 다른 Provider Market이 계속 동작하도록 설치 후 실행이 원격 서버에 종속되지 않게 한다.

저장소 인증과 패키지 안전성은 같지 않다. 도메인이 인증되어도 각 패키지는 별도 manifest, 해시, 라이선스와 호환성 검증을 통과해야 한다.


10.5.0 기준 변경점

카탈로그와 릴리스 메타데이터의 t2editor_min은 단순 최소 숫자가 아니라 현재 설치본과의 메이저 호환성 판단에 사용된다. 다른 메이저를 요구하는 패키지는 목록과 상세 화면에서 경고하고 설치 승인 단계에서 다시 확인한다. 서버는 확인 토큰 없이 들어온 직접 설치 요청을 거부해야 한다.

기술 기준

T2Editor v10.5.x 문서이며, 같은 메이저·마이너 버전대의 구조와 계약을 기준으로 합니다.

T2Editor 홈으로