패치워크(소프트웨어)
Patchwork (software)| 원저작자 | 제레미 커 |
|---|---|
| 개발자 | 스티븐 피누케인 |
| 안정된 릴리스 | 3.1.0 / 2022년 7월 15일; 전([1] |
| 저장소 | |
| 기입처 | 파이썬, 장고 |
| 운영 체제 | 크로스 플랫폼 |
| 이용가능기간: | 영어 |
| 유형 | 코드 리뷰 |
| 면허증. | GPL v2[2] |
| 웹 사이트 | jk |
Patchwork는 오픈 소스 프로젝트에 대한 기여와 관리를 용이하게 하도록 설계된 무료 웹 기반 패치 추적 시스템입니다.이는 프로젝트 참여자와 유지 보수자 모두에게 패치 관리 프로세스를 쉽게 하기 위한 것입니다.
메일링 리스트에 송신된 패치는, 시스템에 의해서 「캐치」되어 Web 페이지에 표시됩니다.패치를 참조하는 코멘트는 패치 페이지에도 추가됩니다.프로젝트 유지보수는 패치 목록을 스캔하여 각각에 Accepted, Rejected 또는 Under Review 등의 특정 상태를 표시할 수 있습니다.이전 패치를 아카이브로 보내거나 삭제할 수 있습니다.
현재 패치워크는 Linux 커널의 서브시스템인 오픈소스 프로젝트에 많이 사용되고 있습니다.Patchwork는 커널 워크플로우를 염두에 두고 개발되었지만, 그 목적은 대부분의 커뮤니티 프로젝트에 적합하도록 충분히 유연해지는 것입니다.
역사
패치워크는 Linux PPC64 메일링 [3]리스트용으로 Jeremy Kerr에 의해 개발되었습니다.ozlabs.org의 도입은 이후 추가 프로젝트와 [4][5]기능을 포함하도록 확장되었습니다.
설계.
원래는 [6]Perl로 작성되었지만 현재는 Django 웹 프레임워크를 사용하여 Python으로 작성되었습니다.최신 버전의 패치워크에서는 프런트 엔드 UI에 부트스트랩을[7] 사용합니다.
「 」를 참조해 주세요.
레퍼런스
외부 링크
- Patchwork-FDO, 프리데스크탑 포크
- 패치워크 메일링 리스트
- 패치워크 매뉴얼
- Ubuntu 패치워크 핸드북
- Stephen Finucane (2016-01-31). "A New Patchwork: Bringing CI, patch tracking and more to the Mailing List" (PDF). Retrieved 2016-08-22.