{"adoption": {"forks": 642, "observed_at": "2026-08-28T04:05:51.744714+00:00", "stars": 1903}, "canonical_url": "https://ross.abutalabs.com/products/dear-github-20", "card": {"archived": false, "artifact_type": "learning-resource", "description": "📨 An open letter to GitHub from the maintainers of open source projects ", "domain": ["developer-tools", "social-media"], "enriched": true, "function": ["documentation"], "health_score": 20, "homepage": null, "language": "JavaScript", "license": null, "license_family": "other", "maturity": "abandoned", "member_repos": ["drop-ice/dear-github-2.0"], "name": "drop-ice/dear-github-2.0", "platform": [], "pushed_at": "2024-04-20T06:18:31+00:00", "repo": "drop-ice/dear-github-2.0", "stars": 1903, "tags": ["open-letter", "advocacy", "activism", "github", "ice-contract", "not-software", "web-server"], "topics": [], "urls": [], "use_cases": ["read the open letter to GitHub about the ICE contract", "cite maintainer opposition to GitHub's ICE Enterprise Server contract", "understand the 2019 Dear GitHub 2.0 campaign", "find signatories of the open letter", "research open source community activism against government contracts"], "what_it_is": "An open letter from open source maintainers to GitHub protesting its renewed contract with US Immigration and Customs Enforcement (ICE). It is an advocacy document, not usable software, despite being written in JavaScript (likely for the hosted page).", "when_to_avoid": ["you need actual software, a library, or a tool to integrate into a project", "you want a neutral technical resource about GitHub features"], "when_to_choose": ["you want to reference or sign the maintainer letter protesting GitHub's ICE contract", "you are researching open source community activism or platform ethics debates"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/dear-github-20", "repo": "drop-ice/dear-github-2.0", "role": "main", "score": 32}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:05:51.744714+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T03:11:52.740708+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ddf6e33710c6a16a318d5703f66ed054868c62922bdf799bc9236d2969ebda5e", "fetched_at": "2026-08-28T04:05:51.744714+00:00", "kind": "readme", "missing": false, "url": "https://github.com/drop-ice/dear-github-2.0"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:05:51.744714+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T03:11:52.740708+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ddf6e33710c6a16a318d5703f66ed054868c62922bdf799bc9236d2969ebda5e", "fetched_at": "2026-08-28T04:05:51.744714+00:00", "kind": "readme", "missing": false, "url": "https://github.com/drop-ice/dear-github-2.0"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T03:11:52.740708+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ddf6e33710c6a16a318d5703f66ed054868c62922bdf799bc9236d2969ebda5e", "fetched_at": "2026-08-28T04:05:51.744714+00:00", "kind": "readme", "missing": false, "url": "https://github.com/drop-ice/dear-github-2.0"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:05:51.744714+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:05:51.744714+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:05:51.744714+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T03:11:52.740708+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ddf6e33710c6a16a318d5703f66ed054868c62922bdf799bc9236d2969ebda5e", "fetched_at": "2026-08-28T04:05:51.744714+00:00", "kind": "readme", "missing": false, "url": "https://github.com/drop-ice/dear-github-2.0"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:05:51.744714+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:05:51.744714+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T03:11:52.740708+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ddf6e33710c6a16a318d5703f66ed054868c62922bdf799bc9236d2969ebda5e", "fetched_at": "2026-08-28T04:05:51.744714+00:00", "kind": "readme", "missing": false, "url": "https://github.com/drop-ice/dear-github-2.0"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:05:51.744714+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:05:51.744714+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:05:51.744714+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T03:11:52.740708+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ddf6e33710c6a16a318d5703f66ed054868c62922bdf799bc9236d2969ebda5e", "fetched_at": "2026-08-28T04:05:51.744714+00:00", "kind": "readme", "missing": false, "url": "https://github.com/drop-ice/dear-github-2.0"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:05:51.744714+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:05:51.744714+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T03:11:52.740708+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ddf6e33710c6a16a318d5703f66ed054868c62922bdf799bc9236d2969ebda5e", "fetched_at": "2026-08-28T04:05:51.744714+00:00", "kind": "readme", "missing": false, "url": "https://github.com/drop-ice/dear-github-2.0"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T03:11:52.740708+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ddf6e33710c6a16a318d5703f66ed054868c62922bdf799bc9236d2969ebda5e", "fetched_at": "2026-08-28T04:05:51.744714+00:00", "kind": "readme", "missing": false, "url": "https://github.com/drop-ice/dear-github-2.0"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T03:11:52.740708+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ddf6e33710c6a16a318d5703f66ed054868c62922bdf799bc9236d2969ebda5e", "fetched_at": "2026-08-28T04:05:51.744714+00:00", "kind": "readme", "missing": false, "url": "https://github.com/drop-ice/dear-github-2.0"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T03:11:52.740708+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ddf6e33710c6a16a318d5703f66ed054868c62922bdf799bc9236d2969ebda5e", "fetched_at": "2026-08-28T04:05:51.744714+00:00", "kind": "readme", "missing": false, "url": "https://github.com/drop-ice/dear-github-2.0"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["no_releases", "no_license"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 2476, "days_push": 865, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 32, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}