subscribe하지 않고 GitHub의 Slack 알림

2951 단어 슬랙GitHub

GitHub for Slack



팀에서 개발을 하고 있는 사람은 하고 있는 사람이 많다고 생각합니다.

그래,
GitHub for Slack입니다.

slack의 모든 채널에서/github subscribe owner/repo
지정한 리포지토리에 새 PR을 만들거나 PR을 병합하거나,
PR에 코멘트가 오거나,,,

뭐, 지정한 repository 에 무언가가 일어나면, 가르쳐 준다.
라는 편리한 것입니다.

문제점



시끄러운

매우 시끄 럽습니다.

아니, 스스로 「이 리포에 뭔가 있으면 Slack 로 가르쳐 줘」라고 말하고 있는데,
막상 알림을 받으면 시끄러워서 깨어나는 것은 너무 힘들지만,
진짜로 팀에서 개발하고 있으면 평생 통지가 오고, Slack 빵빵이 되어
Slack 의 통지에 대한 인식이 희미해져 버린다는, 원래도 아이도 없게 되어 버릴 수도 있습니다.

이것은 좋지 않다.

"시끄러운"의 원인은
자신이 관계없는 PR의 정보도 포함해 전부 온다

(뭐, 자신이 함께 되어 개발하고 있는 자재에 대해서, 관계없다고 하는 것은 없습니다만, 「상세까지는 모르고 좋다」라고 하는 의미입니다.)

다른 방법을 찾았습니다.

Scheduled reminders



있었습니다.

이것은 나만의 것입니다.

즉,
사람이 PR을 만들 때
사람의 PR에 코멘트가 들어왔을 때
사람이 PR의 reviewer로 선택되었을 때
사람의 PR이 merge 되었을 때
알림이 오지 않습니다.

전부, 자신이 관계 있을 때,



자신의 PR에 코멘트가 왔을 때
자신의 PR이 approve/merge 되었을 때
자신이 사람의 PR의 reviewer로 설정되었을 때
그냥 알림이 올 것입니다.

이렇게하면 Slack에서 알림이 왔을 때의 의식이 바뀝니다.

before
「아, 또 왔어…

after
「내가 알고 싶은 정보만 취득할 수 있기 때문에, 스트레스가 없어져, 일은 잘 되고, 연봉도 배꼽 올라, 비모테였던 나에게도 그녀도 할 수 있었습니다!」

이렇게 다르다.

방법


  • GitHub > Settings
  • Settings > Scheduled reminders
  • Scheduled reminders

  • 원래,하지만 이것은
    '자신과 관련된 정보를 알리기'
    말하는 것이 목적이 아닙니다.
    '내 작업에 대한 알림 알림'
    라고 말하는 것입니다 (아마)

    그래서 여기에서는
    "매주 몇 요일, 몇시에, 남겨두고 있는 태스크가 있으면 Slack 에 통지할게"
    을 설정합니다.

    그래서 중요한 것은 여기에서입니다.
  • Enable real-time alerts
    하단의 "Enable real-time alerts"를 체크합니다.
    그러면 숨겨진 확인란이 많이 확장됩니다.

  • 여기서 원하는 정보에 대해 체크를 넣습니다.
    잘 모르기 때문에, 지금은 우선, 모두 모듬하고 있습니다 (그 중 정리한다)


    그러면
    확인한 정보는 정각 알림이 아닌
    "변화가 있으면 실시간으로 알려줄게"
    수 있습니다.

    이상입니다!

    여러분도 쾌적한 팀 개발을! !

    참고


  • GitHub for Slack
  • Managing scheduled reminders for your team
  • 좋은 웹페이지 즐겨찾기