Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

commit 단위 슬랙 알람 이대로 괜찮은가 #22

Open
3 of 5 tasks
ohahohah opened this issue Feb 4, 2021 · 0 comments
Open
3 of 5 tasks

commit 단위 슬랙 알람 이대로 괜찮은가 #22

ohahohah opened this issue Feb 4, 2021 · 0 comments
Assignees
Labels
documentation Improvements or additions to documentation question Further information is requested

Comments

@ohahohah
Copy link
Member

ohahohah commented Feb 4, 2021

실제로 중요한 일을 먼저 하자. 급한 일 말고, 정해진 일 말고.

  • slack 채널에 commit 마다 이슈마다 알람이 계속 계속 온다. commit 을 여러 사람이 하다보면 봇 메시지 때문에 대화가 안 보일 수 있음.
  • 이대로 괜찮습니까?
  • github bot 을 채널에 붙였을 떄의 효과는 무엇인가?
    • 팀원의 작업내용을 인지할 수 있다.
      • 동기 부여, 자극이 된다.
      • repo 에 들어가지 않아도 바로 내용 확인 가능

생각나는 개선 방안들은 아래와 같다.

  • github 알람용 슬랙 채널을 만든다
    • 👍 작업이 간단
    • 👎 스팸 메시지처럼 알람을 제대로 안읽고 슥 지나쳐버릴 수 있음
  • PR 로 Merge commit
    • 모든 작업이 끝나면 commit 하나로 합친다.
    • 👍 연관된 commit 내용이 알람 오도록 한다.
    • 👎
      • '연관된 commit' 을 단위는 무엇이지?
      • commit 단위가 딱 하루 하루 단위로 끊어낼 수 없다. 전날 내용을 반영해서 오늘 내용에 적을 수 있음.
      • commit 작업이 지금보다 번거롭다.
  • commit 알람은 특정 키워드만 안내하도록 알람을 붙인다.
    • 👍 유의미하다고 생각하는 커밋 메시지만 알람 온다. 알람량이 줄어서 깔끔.
    • 👎 github 제공 webhook 을 사용하지 못한다. 따로 툴을 개발해야한다.

CheckList

  • assignees , labels 확인하기
  • issue title 은 이슈를 요약하고 있나?
  • issue body는 issue body만 확인하고도 모르는 사람도 내용을 파악할 수 있을 정도로 적었나? (무엇을,언제,어디서)
  • 정말 issue 에 적은 해결방법(action item) 밖에 없을까?
  • action item 은 바로 실행할 수 있도록 구체적인가? 모호한 표현을 쓰지 말자.
@ohahohah ohahohah added documentation Improvements or additions to documentation question Further information is requested labels Feb 4, 2021
@ohahohah ohahohah added this to the 2기_2021.01.24-2021.02.17 milestone Feb 4, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation question Further information is requested
Projects
None yet
Development

No branches or pull requests

3 participants