GitHub 이슈를 주제에 할당할 수 있나요?

GitHub 이슈 링크를 주제에 연결하되, 관리자(또는 특정 그룹)만 볼 수 있게 하는 방법이 있을까요? 그리고 그런 링크가 연결된 주제를 정렬할 수 있으면 좋겠습니다. 주제를 열지 않아도 링크가 있는지 한눈에 확인할 수 있으면 합니다.

보통은 위스퍼(비공개 메시지)를 통해 사용자가 보고한 GHI 링크를 추가하곤 하는데, 링크가 있는지 알아야 하고, 게시글이 매우 긴 주제에서 중간 어딘가에 있을 수도 있습니다.

GitHub에 국한될 필요는 없다고 봅니다. 사용자 노트처럼 작은 메모 아이콘이 있지만, 사용자에게가 아니라 주제에 연결되는 형태를 상상하고 있습니다.

1개의 좋아요

토ピック 중간 어딘가에 표시되는 문제를 해결하려면 첫 번째 게시물에 속사포(whisper) 게시물이 아닌 직원 공지사항을 사용하는 것이 도움이 될 수 있습니다. 다만, 토ピック 외부에서 정렬이나 가시성을 개선하는 데는 효과가 없을 것 같습니다.

테마 컴포넌트를 사용(또는 새로 작성)하여 토ピック 목록에서 직원 공지사항의 존재를 표시하는 것이 가능할 수 있지만, 정렬은 플러그인이 필요할 것으로 추정됩니다.

3개의 좋아요

스태프 공지사항을 사용하는 것에 대해 생각해본 적이 없었는데, 내 기억이 맞다면 그것들은 공개적으로 열람 가능하니까요. 정렬은 사실 그렇게 필요하지 않을 것 같습니다. :thinking: 테마 컴포넌트에 대해 더 생각해봐야 할 것 같아요.

아이디어 감사합니다.

1개의 좋아요

아, 맞습니다. 스태프 공지(staff notices)는 공개적으로 볼 수 있죠. 저는 그것이 스태프를 위한 공지라는 뜻으로 알고 있었는데, 스태프가 만든 공지라는 의미였네요.

이 목적을 위해 플러그인을 만들지 않고 할 수 있는 유일한 방법은 스태프만 볼 수 있는 태그 그룹을 사용하는 것입니다. 예를 들어 ghi-123 같은 태그를 사용하는 거죠. 다만 관리하기가 다소 번거로울 수 있습니다. 스태프가 태그 그룹으로 이동해 새 태그를 만든 다음, 주제(topic)를 편집하여 태그를 추가해야 하니까요. 또한 이슈로 이동할 수 있는 클릭 가능한 링크도 제공되지 않습니다.

이슈를 참조해야 하는 저장소가 여러 개라면, 각 저장소마다 부모 태그가 필요한 태그 그룹을 만들어 ghi-abc-123 같은 태그를 사용할 수 있습니다. 여러 저장소가 없더라도, 다른 주제에 태그를 붙일 때 모든 ghi-xyz 태그를 숨기기 위해 부모 태그를 요구하는 것도 나쁜 아이디어는 아닙니다. 부모 태그도 스태프 전용 태그 그룹에 둘 수 있습니다.

최고의 경험을 제공하려면 커스텀 플러그인이 가장 적합할 것 같지만, 보유 중인 저장소 수, 주제에 이슈를 할당해야 하는 빈도, 그리고 Discourse가 워크플로우에 얼마나 깊이 통합되어 있는지에 따라 태그 기반 접근법으로도 충분할 수 있습니다.

2개의 좋아요

관련된 이전 토론들이 꽤 많이 있으므로 참고해 주세요. :+1:

3개의 좋아요