Poggit은 플러그인 빌더(Poggit-CI)와 플러그인 목록(Poggit-Release)이라는 두 가지 기능을 제공하는 웹사이트입니다.
저는 이 프로젝트를 프레임워크를 사용하지 않으면 얼마나 나쁜지 실험하는 방법으로 사용하고 싶었습니다. 나는 이것을 바꿀 계획이 없습니다. 이는 PHP(특히 서버 프레임워크가 없는 경우)가 왜 나쁜지 알려주는 살아있는 증거이기 때문입니다.
Poggit은 커밋을 푸시하거나 풀 요청을 할 때 프로젝트에 대한 phar를 구축합니다.
Poggit 웹사이트에 로그인하고 귀하의 사용자 계정 또는 조직에 대한 Poggit 애플리케이션을 승인하세요. CI 관리 패널에서 특정 저장소에 대해 Poggit-CI를 활성화하는 버튼을 찾을 수 있습니다. Poggit은 저장소에 .poggit.yml
파일을 생성하는 데 도움을 주고, Poggit은 커밋할 때마다 저장소에 프로젝트 빌드를 시작합니다.
프로젝트는 개발 빌드가 완료된 후에 출시될 수 있습니다. CI 프로젝트 페이지에서 릴리스 버튼을 찾을 수 있습니다.
출시된 플러그인 목록은 https://poggit.pmmp.io/plugins에서 확인할 수 있습니다. https://poggit.pmmp.io/review에서 검토 대기 중인 플러그인을 찾을 수도 있습니다.
Poggit은 "Virions"라는 라이브러리 프레임워크를 제공합니다.
예, 비록 권장되지는 않지만 기술적으로는 가능합니다.
Poggit은 사용자가 플러그인을 찾을 수 있는 웹사이트를 관리합니다. 따라서 모두가 자신만의 Poggit 웹사이트를 만들면 플러그인 목록이 여기저기 흩어져 있어 사용자에게 혼란을 줄 수 있습니다. 커뮤니티를 위해 Poggit 버전을 너무 많이 개선하여 원래 버전이 더 이상 존재할 가치가 없는 한 공개 Poggit을 직접 호스팅하지 마십시오.
그러나 다양한 이유로 인해 저는 주로 자유 소프트웨어 지지자이기 때문에 Poggit 인스턴스를 직접 호스팅할 수 있습니다. 이 프로젝트는 Apache 라이센스 버전 2.0에 따라 라이센스가 부여됩니다. LICENSE 파일에서 이 라이센스의 전체 사본을 얻을 수 있습니다.
그럼에도 불구하고 Poggit은 기업이 아닌 개발자를 위한 오픈 소스입니다. 개발자들이 이를 개선하거나 " 함께 더 나은 소프트웨어를 구축하기 위해" 배울 수 있는 곳이 바로 여기입니다. 보안상의 이유로 또는 테스트를 위해 Poggit을 직접 호스팅하려는 경우 환영합니다. 하지만 수익을 목적으로 포깃을 호스팅하시는 분들 은 그러지 마시길 정중히 부탁드립니다 .
직접 호스팅할 수 있나요?를 읽어 보세요 . Poggit을 설치하기 전에.
그런 다음 INSTALL.md에서 Poggit 설치 지침을 참조하세요.