Red Hat은 버그 추적 도구 인 Red Hat Bugzilla의 소스 코드를 출시했습니다.

Red Hat 공개 게시하여 Red Hat Bugzilla 시스템 검토를위한 소스 코드 그것은 Bugzilla의 Red Hat 내부 포크 오류 데이터베이스를 유지하고 수정을 모니터링하며 혁신 구현을 조정하는 데 사용됩니다.

그 외에 여러 방법으로 소프트웨어 결함을 구성 할 수 있습니다., 허용 seguimiento 여러 제품버전이 다르고 여러 구성 요소로 구성됨. 또한 우선 순위 및 심각도에 따라 소프트웨어 결함을 분류하고 해당 솔루션에 대한 버전을 할당 할 수 있습니다.

또한 댓글, 솔루션 제안을 추가하고, 결함에 적용된 솔루션 유형과 해결 방법을 할당 할 관리자를 임명 할 수 있습니다.이 모든 작업은 각 이벤트가 발생하는 날짜를 추적하고 적절하게 구성된 경우 해당 사용자에게 이메일을 보냅니다. 오류에 관심이 있습니다.

Red Hat Bugzilla 정보

Red Hat Bugzilla 코드 Perl로 작성되었으며 무료 MPL 라이센스에 따라 배포됩니다.. Bugzilla를 사용하는 가장 큰 프로젝트는 Mozilla, Red Hat 및 SUSE입니다. Red Hat은 자체 브랜치를 사용합니다. RHBZ(레드햇 버그질라) 인프라에서 고급 기능으로 보완되고 Red Hat의 개발 세부 사항에 대해 설명합니다.

레드햇 버그질라 1998 년부터 개발되었으며 그러나 지금까지 개발은 변경 내역을 게시하지 않고 메타 데이터에 기밀 정보가 존재하기 때문에 저장소에 대한 액세스를 제공하지 않고 비공개로 수행되었습니다.

인터페이스 RHBZ는 JavaScript 프레임 워크 Alertify 사용으로 이어졌습니다. Ajax 및 양식에서 고급 편집 기능을 구현하는 메커니즘을 사용하여 데이터를 동적으로로드하는 데 사용됩니다.

테이블 디자인을 위해 DataTables 라이브러리를 사용하여 PlotylyJS 보고서에서 다이어그램을 생성하고 대화 상자 및 양식 작업을 구성하고 Font Awesome Free 글꼴을 선택하고 관리합니다.

게시자는 Bayoteers의 Bugzilla 확장 기능도 사용합니다.BayotBase, AgileTools 및 TreeViewPlus와 같은 종속성 정보를 표시하고 그룹 작업을 관리합니다.

원래의 Bugzilla 코드베이스는 최근 버그 수정으로 제한되었습니다. 몇 년 전에 시작된 Bugzilla 인터페이스 재 설계 프로젝트가 XNUMX 년 이상 중단되었습니다. 주요 활동은 현재 빠르게 발전하고있는 Mozilla의 브랜치가있는 저장소에 집중되어 있습니다.

Red Hat Bugzilla는 이제 오픈 소스입니다.

지금 RHBZ는 독립형 오픈 소스 프로젝트로 변형되었습니다., MPL-2.0 라이선스에 따라 코드가 완전히 공개되어 있으며 외부에서 사용할 수 있습니다.

기본적으로 RHBZ는 필요한 플러그인이 지원되는 현재 Bugzilla 소스 트리를 사용했습니다. 기밀 데이터의 존재로 인해 커밋 노트에서 RHBZ의 오픈 버전e는 1174 개의 변경된 파일의 대규모 패치로 게시합니다., Bugzilla 274307 소스 상단에서 54053 라인이 추가되고 5.0.4 라인이 제거되었습니다.

RHBZ는 1998 년 Red Hat의 내부 포크로 시작되었으며 이후 XNUMX 년 동안 많은 변화를 겪었습니다. 확인 메시지와 메타 정보에는 민감한 데이터가 포함되어 있으므로 확인 내역을 공개 할 수 없습니다.

코드 자체는 공개 될 수 있지만 위의 이유로 업스트림 Bugzilla 코드에 대한 일회성 커밋입니다. Red Hat은 기록과 함께 소스의 내부 사본을 유지합니다.

이러한 변경 사항이나 기타 변경 사항에 대한 설명이 필요한 경우 Red Hat 직원에게 문의하는 것이 좋습니다.

원래 Bugzilla 코드베이스에 추가하여 RHBZ는 Mozilla 인프라와 호환되는 브랜치의 요소도 사용합니다.

마지막으로 그것에 대해 더 알고 싶은 사람들을 위해 Red Hat Bugzilla 코드 릴리스에 대한 정보 및 / 또는 소스 코드 검토 또는 사본 확보에 관심이있는 경우 세부 정보 및 소스 코드를 확인할 수 있습니다. 다음 링크에서.


코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자: AB Internet Networks 2008 SL
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.