Agency/docs/sites/active/github-osarch.md
Ryan Schultz 107220aa9a docs: split site docs into platform + site layers; add changelog entries
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-11 16:01:05 -05:00

66 lines
2.2 KiB
Markdown

# Site: OSArch GitHub Repositories
**Proposed by:** theoryshaw
**Date:** 2026-05-11
**Status:** Active — bootstrapped at genesis; community may remove or amend
([how site governance works](../../ARCHITECTURE.md#how-should-the-community-decide-which-sites-to-collect-from))
**Platform:** [GitHub](../platforms/github.md)
---
## What is this site?
The OSArch community's open source code lives primarily on GitHub. Contributions here
represent some of the most direct and sustained technical participation in the community.
---
## Inclusion criteria
| Criterion | Met? | Notes |
|---|---|---|
| Data is publicly accessible (no API key required) | Yes | Public repo data requires no credentials |
| Actively used by a meaningful portion of the community | Yes | Primary home for OSArch technical work |
| Activity represents genuine effort, not easily gamed | Yes | Commits, PRs, and reviews represent real sustained effort |
| Platform is stable enough to depend on | Yes | GitHub has been stable for 15+ years |
| Relevant to the community's actual work | Yes | Core to the OSArch technical ecosystem |
---
## Tracked repositories
Scope limited to the following repositories (list maintained in `config.yaml`):
| Repository | Notes |
|---|---|
| `IfcOpenShell/IfcOpenShell` | Core IFC library and Bonsai add-on |
| `brunopostle/ifcurl` | Community contributor repo |
| `brunopostle/ifcmerge` | Community contributor repo |
| `brunopostle/homemaker-addon` | Community contributor repo |
| `falken10vdl/bonsaiPR` | Community contributor repo |
All repositories are weighted equally — see [ADR 004](../../decisions/004-no-per-repo-tier-weighting.md).
The list includes both org-level and individual contributor repos; community may propose additions.
---
## Score weight
Current weight in `config.yaml`: `github_commits: 0.4`
Commits represent sustained technical effort and are the hardest signal to produce without
genuine contribution. Weight subject to community debate.
---
## Concerns or open questions
- Same person may appear under different GitHub usernames across repos
- Scope debate: OSArch org only, or any repo where OSArch members contribute?
---
## Discussion
Not yet opened.