이 주제에 답변하실 때, 일회성 해결책이 아니라 GitHub 외부의 개발 도구와 통합할 수 있는 흥미로운 접근 방식을 오픈소스 커뮤니티에 제공한다는 점을 고려해 주십시오. Forgejo는 GitHub과 GitLab 외의 도구 중 1위로 자리매김했기 때문에 우선적으로 고려할 가치가 있습니다(예: Codeberg.org에서 운영 중). 또한, 해커들을 위한 미니멀한 이메일 기반 포지인 SourceHut을 이 시스템의 훌륭한 프론트엔드로 활용할 수도 있습니다.
원래 저는 누군가가 Tickets 플러그인을 맡아 개발해 주기를 바라는 마음으로 이 주제를 #marketplace에 올리려 했으나, 이 같은 작업이 이루어지기 전에 사전 논의가 필요하다는 점을 깨달았습니다.
특히, 여러분은 코드 포지나 프로젝트 관리용 이슈 트래커와 Discourse를 어떻게 조합하여 사용하시거나, 이를 대체하여 사용하시는지 궁금합니다. Discourse 팀의 피드백도 환영합니다!
네, Assign 플러그인을 확장하거나 사용하는 것이 유용할 수 있습니다. @angus가 다른 곳에 바쁘시므로, 저도 수위를 떠보고 이런 작업을 하고 싶은 사람이 있는지 확인해 보고 싶었습니다. 아직 진행 중인 NGI Zero 보조금 덕분에 이 작업은 자금을 지원받을 수 있는 일이 될 수 있습니다.
티켓 플러그인은 제자리걸음을 하고 있으며, 더 정확한 개입 없이는 수정될 가능성이 낮은 몇 가지 작은 버그가 있습니다. 하지만 이 플러그인은 웹훅을 사용하고 Forgejo와 통합하는 데 사용할 수 있으며, 코드 통합을 지원하도록 만들어졌기 때문에 이 부분에 더 관심이 있습니다. 그런데 Discourse 커뮤니티와 Forgejo 커뮤니티 모두 이 제안에 대해 무시한 것 같습니다.
OSI 9층(정치) 관련 충돌이 여러 건 발생해서 진전이 없었습니다. 그래도 @merefield 님( )이 공유한 링크들은 지금까지 그가 정말로 핵심을 파악하고 있는 것으로 보이므로 큰 관심으로 살펴보려 합니다.
다른 소식으로는, #fedora 커뮤니티가 기존 포지를 비추천(deprecate) 처리하고, 원하는 git 호스트(Forgejo, Codeberg 등)에 워크플로를 통합할 수 있는 이식 가능한 방식을 검토하고 있습니다. 특정 이유들로 인해 github.com에 대한 의존도를 줄이는 데 많은 관심이 모아지고 있습니다.