Skip to content
This repository was archived by the owner on Nov 6, 2025. It is now read-only.
This repository was archived by the owner on Nov 6, 2025. It is now read-only.

Github 통계 예시 코드 구현 #132

Description

@danbi2990

Github GraphQL API에서 수집할 수 있는 데이터를 활용해 아래 통계를 구현합니다.

  • Issue
    • 인원, 기간, 저장소별 할당 & open 이슈 수
    • 인원, 기간, 저장소별 할당 & resolved 이슈 수 (연결된 PR이 머지된?)
    • 인원, 기간, 저장소별 할당 & resolved 이슈의 Priority 분포
    • 인원, 기간, 저장소별 할당 & resolved 이슈의 Size 합계분포
    • 인원, 기간, 저장소별 할당 & resolved 이슈의 평균 처리 기간
  • PR
    • 인원, 기간, 저장소별 open PR 수
    • 인원, 기간, 저장소별 merged PR 수
    • 인원, 기간, 저장소별 merged PR의 평균 리뷰+코멘트 수
    • 인원, 기간, 저장소별 merged PR의 평균 처리 기간
    • 인원, 기간, 저장소별 merged PR의 코드 변경량: addtions, deletions, addtions-deletions
      • 자동 생성된 코드는 제외할 수 있도록 (이미지, 외부 소스)
    • 인원, 기간, 저장소별 merged PR의 approved 리뷰 수
    • 인원, 기간, 저장소별 merged PR의 non-approved 리뷰 수
    • 인원, 기간, 저장소별 merged PR의 코멘트 수
    • 인원, 기간, 저장소별 커밋 수 (streak)
  • Discussion
    • 인원, 기간, 저장소별 Discussion 수
    • 인원, 기간, 저장소별 코멘트 수

이 이슈에서는 먼저 첫번째 '인원, 기간, 저장소별 할당 & open 이슈 수'를 예시 코드로 구현합니다.
나머지 통계는 예시 코드를 바탕으로 별도의 하위 이슈를 생성해 작업합니다.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions