Skip to content

sonic-net/sonic-tsc

Repository files navigation

Sonic TSC support repo

1. This repo stores SII score. We use the variable year as current year.

2. Pipeline to dump raw data.

3. Pipeline to refresh SII scores.

4. This repo stores raw data to calculate SII scores and data dump script.

5. SII Weight Multiplier: Original Link

Contribution (Yearly) Category Weight Multiplier
Merged HLD [1] Count Development 50
Merged PR [2] Count (S/M/L) Development 10/20/ (50 + 1 per 100 LoC above 300)
PR Review Count (S/M/L) Development 1/2/5
PR cherry-picking [3] Count Development 5
Documentations (Release Notes/Meeting Minutes) Development 50/1
New ASIC [4] Introduction Count Development 100
Issues Opened Count Quality [5] 5
Issues Triaged/Fixed Count Quality 10
Merged SONiC MGMT TEST Plan HLD [1] Count Quality 100
Merged Test cases [2] (S/M/L) Quality 20/40/100
TEST PR review count (S/M/L) Quality 2/4/10
Summit Presentation Count Innovation 50
Hackathon Participation Team Count Innovation 10
SONiC Production Deployment (S/M/L) [6] Proliferation 100/500/1000
SONiC End Consumer Proliferation (S/M/L) Proliferation [7] 5/50/100

6. Raw Data store path and data dump script

Author Organization Map:

Author Organization Map: sii_author_map/author.csv

Author Org info dump script: sii_author_map/dump_author.sh

Three HLD file data:

dash HLD: dash HLD

sai HLD: sai HLD

sonic HLD: sonic HLD

dump script: dump_hld_data.sh

SONiC issue data:

issue data path: issue

dump script: sii_issue/issues_dump.sh

SONiC PR and Review data:

prs: sii_pr_review/**/*.prs.json

review: sii_pr_review/**/*.reviews.json

dump script: sii_pr_review/pr_dump.sh

SONiC test related PR and Review data:

prs: sii_test_pr_review/**/*.prs.json

review: sii_test_pr_review/**/*.reviews.json

dump script: sii_test_pr_review/pr_dump.sh

SONiC testplan HLD data:

test plan HLD: test plan HLD

dump script: sii_testplan_hld/generate_testplan_hld_data.sh