Polarion 의 기능을 확장한 Custom Polarion Plugin 을 의미합니다. 사실 Plugin 과 동일한 형태이며, Siemens 가 배포한 것이 아닌 사용자가 배포한 Plugin 을 이렇게 부릅니다.
Polarion Extension 은 extensions 디렉터리에 배포를 하게 됩니다.
✔️extensions 디렉터리가 필요한 이유
extension 이 Plugin 과 동일하다면 도대체 왜 2개의 디렉터리에 나누어 배포하는 것일까요❓그 이유에 대해서도 자세하게 알아봅시다❗
👉Polarion 을 업그레이드 하게 될 경우, 지멘스는 제품 모듈들의 정합성 문제 발생 위험을 줄이기 위하여 plugins 디렉터리 내의 모든 jar 파일들을 삭제한 후, 새 버전의 jar 파일들을 복사하게 됩니다. 만약 Custom Plugin 들을 “plugins” 디렉터리에 넣어 두었다면, 이 과정에서 삭제될 것입니다.
extensions 디렉터리는 제품을 구성하는 OOTB Plugin 들과 고객이 개발한 Custom Plugin 들을 구분하기 존재하는 것 입니다.