{"id":48582523,"url":"https://github.com/zircote/github4farms","last_synced_at":"2026-04-08T17:34:11.411Z","repository":{"id":341099991,"uuid":"1145708041","full_name":"zircote/github4farms","owner":"zircote","description":"12-session hands-on GitHub training curriculum for farmers — zero technical experience to independent usage. Accessible (WCAG 2.2 AA), farm-relevant scenarios, seasonal scheduling, complete slide decks and facilitation materials.","archived":false,"fork":false,"pushed_at":"2026-02-28T01:36:43.000Z","size":5641,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-02-28T04:59:38.749Z","etag":null,"topics":["accessibility","adult-education","agriculture","curriculum","digital-literacy","farm-management","farmers","github-actions","github-copilot","github-training","hands-on-learning","instructional-design","open-education","slide-deck","training-materials","wcag"],"latest_commit_sha":null,"homepage":null,"language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/zircote.png","metadata":{"files":{"readme":".github/readme-infographic.svg","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":"zircote"}},"created_at":"2026-01-30T05:39:00.000Z","updated_at":"2026-02-28T01:36:40.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/zircote/github4farms","commit_stats":null,"previous_names":["zircote/github4farms"],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/zircote/github4farms","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zircote%2Fgithub4farms","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zircote%2Fgithub4farms/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zircote%2Fgithub4farms/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zircote%2Fgithub4farms/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/zircote","download_url":"https://codeload.github.com/zircote/github4farms/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zircote%2Fgithub4farms/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31567056,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-08T14:31:17.711Z","status":"ssl_error","status_checked_at":"2026-04-08T14:31:17.202Z","response_time":54,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["accessibility","adult-education","agriculture","curriculum","digital-literacy","farm-management","farmers","github-actions","github-copilot","github-training","hands-on-learning","instructional-design","open-education","slide-deck","training-materials","wcag"],"created_at":"2026-04-08T17:34:10.758Z","updated_at":"2026-04-08T17:34:11.390Z","avatar_url":"https://github.com/zircote.png","language":"HTML","funding_links":["https://github.com/sponsors/zircote"],"categories":[],"sub_categories":[],"readme":"\u003csvg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 800 420\" role=\"img\" aria-labelledby=\"infographic-title infographic-desc\"\u003e\n  \u003ctitle id=\"infographic-title\"\u003eGitHub Training Curriculum for Farmers - Project Overview\u003c/title\u003e\n  \u003cdesc id=\"infographic-desc\"\u003eVisual summary showing before/after comparison, ROI, 4-phase timeline, and key metrics\u003c/desc\u003e\n\n  \u003c!-- Background --\u003e\n  \u003crect width=\"800\" height=\"420\" fill=\"#f8fafc\"/\u003e\n\n  \u003c!-- Section 1: Before/After Comparison --\u003e\n  \u003cg id=\"before-after\"\u003e\n    \u003c!-- Before Box --\u003e\n    \u003crect x=\"20\" y=\"20\" width=\"180\" height=\"110\" rx=\"8\" fill=\"#fef2f2\" stroke=\"#fca5a5\" stroke-width=\"2\"/\u003e\n    \u003ctext x=\"110\" y=\"45\" font-family=\"system-ui, -apple-system, sans-serif\" font-size=\"14\" font-weight=\"700\" fill=\"#991b1b\" text-anchor=\"middle\"\u003eBEFORE\u003c/text\u003e\n    \u003ctext x=\"110\" y=\"65\" font-family=\"system-ui, -apple-system, sans-serif\" font-size=\"12\" fill=\"#7f1d1d\" text-anchor=\"middle\"\u003e0% GitHub Knowledge\u003c/text\u003e\n    \u003ctext x=\"110\" y=\"80\" font-family=\"system-ui, -apple-system, sans-serif\" font-size=\"12\" fill=\"#7f1d1d\" text-anchor=\"middle\"\u003eManual Record-Keeping\u003c/text\u003e\n    \u003ctext x=\"110\" y=\"95\" font-family=\"system-ui, -apple-system, sans-serif\" font-size=\"12\" fill=\"#7f1d1d\" text-anchor=\"middle\"\u003eNo Digital Literacy\u003c/text\u003e\n    \u003ctext x=\"110\" y=\"110\" font-family=\"system-ui, -apple-system, sans-serif\" font-size=\"12\" fill=\"#7f1d1d\" text-anchor=\"middle\"\u003eTechnology Anxiety\u003c/text\u003e\n\n    \u003c!-- Arrow with Improvement --\u003e\n    \u003cpath d=\"M 210 75 L 250 75\" stroke=\"#10b981\" stroke-width=\"3\" fill=\"none\" marker-end=\"url(#arrowhead)\"/\u003e\n    \u003ctext x=\"230\" y=\"65\" font-family=\"system-ui, -apple-system, sans-serif\" font-size=\"11\" font-weight=\"700\" fill=\"#10b981\" text-anchor=\"middle\"\u003e+80%\u003c/text\u003e\n    \u003ctext x=\"230\" y=\"90\" font-family=\"system-ui, -apple-system, sans-serif\" font-size=\"9\" fill=\"#10b981\" text-anchor=\"middle\"\u003eSkills Gained\u003c/text\u003e\n\n    \u003c!-- After Box --\u003e\n    \u003crect x=\"260\" y=\"20\" width=\"180\" height=\"110\" rx=\"8\" fill=\"#f0fdf4\" stroke=\"#86efac\" stroke-width=\"2\"/\u003e\n    \u003ctext x=\"350\" y=\"45\" font-family=\"system-ui, -apple-system, sans-serif\" font-size=\"14\" font-weight=\"700\" fill=\"#166534\" text-anchor=\"middle\"\u003eAFTER\u003c/text\u003e\n    \u003ctext x=\"350\" y=\"65\" font-family=\"system-ui, -apple-system, sans-serif\" font-size=\"12\" fill=\"#14532d\" text-anchor=\"middle\"\u003e80% GitHub Proficiency\u003c/text\u003e\n    \u003ctext x=\"350\" y=\"80\" font-family=\"system-ui, -apple-system, sans-serif\" font-size=\"12\" fill=\"#14532d\" text-anchor=\"middle\"\u003e60% Active Usage\u003c/text\u003e\n    \u003ctext x=\"350\" y=\"95\" font-family=\"system-ui, -apple-system, sans-serif\" font-size=\"12\" fill=\"#14532d\" text-anchor=\"middle\"\u003eDigital Literacy Foundation\u003c/text\u003e\n    \u003ctext x=\"350\" y=\"110\" font-family=\"system-ui, -apple-system, sans-serif\" font-size=\"12\" fill=\"#14532d\" text-anchor=\"middle\"\u003eTrain-the-Trainer Ready\u003c/text\u003e\n  \u003c/g\u003e\n\n  \u003c!-- Section 2: ROI Box --\u003e\n  \u003cg id=\"roi\"\u003e\n    \u003crect x=\"460\" y=\"20\" width=\"320\" height=\"110\" rx=\"8\" fill=\"#eff6ff\" stroke=\"#93c5fd\" stroke-width=\"2\"/\u003e\n    \u003ctext x=\"620\" y=\"45\" font-family=\"system-ui, -apple-system, sans-serif\" font-size=\"16\" font-weight=\"700\" fill=\"#1e3a8a\" text-anchor=\"middle\"\u003eRETURN ON INVESTMENT\u003c/text\u003e\n    \u003ctext x=\"620\" y=\"70\" font-family=\"system-ui, -apple-system, sans-serif\" font-size=\"28\" font-weight=\"900\" fill=\"#1e40af\" text-anchor=\"middle\"\u003eINFINITE\u003c/text\u003e\n    \u003ctext x=\"620\" y=\"90\" font-family=\"system-ui, -apple-system, sans-serif\" font-size=\"12\" fill=\"#1e3a8a\" text-anchor=\"middle\"\u003eZero Cash Investment\u003c/text\u003e\n    \u003ctext x=\"620\" y=\"105\" font-family=\"system-ui, -apple-system, sans-serif\" font-size=\"11\" fill=\"#1e3a8a\" text-anchor=\"middle\"\u003eVolunteer-led • Open-source tools • Compounding value\u003c/text\u003e\n  \u003c/g\u003e\n\n  \u003c!-- Section 3: Phase Timeline Bar --\u003e\n  \u003cg id=\"timeline\"\u003e\n    \u003ctext x=\"20\" y=\"165\" font-family=\"system-ui, -apple-system, sans-serif\" font-size=\"14\" font-weight=\"700\" fill=\"#0f172a\"\u003ePROJECT TIMELINE: 47 WEEKS\u003c/text\u003e\n\n    \u003c!-- Phase 1: Preparation (4 weeks) --\u003e\n    \u003crect x=\"20\" y=\"175\" width=\"70\" height=\"40\" rx=\"4\" fill=\"#3b82f6\"/\u003e\n    \u003ctext x=\"55\" y=\"192\" font-family=\"system-ui, -apple-system, sans-serif\" font-size=\"10\" font-weight=\"700\" fill=\"#fff\" text-anchor=\"middle\"\u003ePHASE 1\u003c/text\u003e\n    \u003ctext x=\"55\" y=\"204\" font-family=\"system-ui, -apple-system, sans-serif\" font-size=\"9\" fill=\"#fff\" text-anchor=\"middle\"\u003ePreparation\u003c/text\u003e\n    \u003ctext x=\"55\" y=\"212\" font-family=\"system-ui, -apple-system, sans-serif\" font-size=\"8\" fill=\"#dbeafe\" text-anchor=\"middle\"\u003e4 weeks\u003c/text\u003e\n\n    \u003c!-- Phase 2: Design (6 weeks) --\u003e\n    \u003crect x=\"95\" y=\"175\" width=\"105\" height=\"40\" rx=\"4\" fill=\"#10b981\"/\u003e\n    \u003ctext x=\"147.5\" y=\"192\" font-family=\"system-ui, -apple-system, sans-serif\" font-size=\"10\" font-weight=\"700\" fill=\"#fff\" text-anchor=\"middle\"\u003ePHASE 2\u003c/text\u003e\n    \u003ctext x=\"147.5\" y=\"204\" font-family=\"system-ui, -apple-system, sans-serif\" font-size=\"9\" fill=\"#fff\" text-anchor=\"middle\"\u003eDesign\u003c/text\u003e\n    \u003ctext x=\"147.5\" y=\"212\" font-family=\"system-ui, -apple-system, sans-serif\" font-size=\"8\" fill=\"#d1fae5\" text-anchor=\"middle\"\u003e6 weeks\u003c/text\u003e\n\n    \u003c!-- Phase 3: Development (8 weeks) --\u003e\n    \u003crect x=\"205\" y=\"175\" width=\"140\" height=\"40\" rx=\"4\" fill=\"#f59e0b\"/\u003e\n    \u003ctext x=\"275\" y=\"192\" font-family=\"system-ui, -apple-system, sans-serif\" font-size=\"10\" font-weight=\"700\" fill=\"#000\" text-anchor=\"middle\"\u003ePHASE 3\u003c/text\u003e\n    \u003ctext x=\"275\" y=\"204\" font-family=\"system-ui, -apple-system, sans-serif\" font-size=\"9\" fill=\"#000\" text-anchor=\"middle\"\u003eDevelopment\u003c/text\u003e\n    \u003ctext x=\"275\" y=\"212\" font-family=\"system-ui, -apple-system, sans-serif\" font-size=\"8\" fill=\"#78350f\" text-anchor=\"middle\"\u003e8 weeks\u003c/text\u003e\n\n    \u003c!-- Phase 4: Delivery (28 weeks) --\u003e\n    \u003crect x=\"350\" y=\"175\" width=\"430\" height=\"40\" rx=\"4\" fill=\"#8b5cf6\"/\u003e\n    \u003ctext x=\"565\" y=\"192\" font-family=\"system-ui, -apple-system, sans-serif\" font-size=\"10\" font-weight=\"700\" fill=\"#fff\" text-anchor=\"middle\"\u003ePHASE 4: DELIVERY (with seasonal breaks)\u003c/text\u003e\n    \u003ctext x=\"565\" y=\"204\" font-family=\"system-ui, -apple-system, sans-serif\" font-size=\"9\" fill=\"#fff\" text-anchor=\"middle\"\u003e3 Training Blocks + 2 Seasonal Breaks\u003c/text\u003e\n    \u003ctext x=\"565\" y=\"212\" font-family=\"system-ui, -apple-system, sans-serif\" font-size=\"8\" fill=\"#ede9fe\" text-anchor=\"middle\"\u003e28 weeks (12 active + 16 break)\u003c/text\u003e\n\n    \u003c!-- Milestone Markers --\u003e\n    \u003ccircle cx=\"55\" cy=\"225\" r=\"4\" fill=\"#1e40af\"/\u003e\n    \u003ctext x=\"55\" y=\"238\" font-family=\"system-ui, -apple-system, sans-serif\" font-size=\"8\" fill=\"#1e3a8a\" text-anchor=\"middle\"\u003eM1\u003c/text\u003e\n\n    \u003ccircle cx=\"147.5\" cy=\"225\" r=\"4\" fill=\"#059669\"/\u003e\n    \u003ctext x=\"147.5\" y=\"238\" font-family=\"system-ui, -apple-system, sans-serif\" font-size=\"8\" fill=\"#065f46\" text-anchor=\"middle\"\u003eM3\u003c/text\u003e\n\n    \u003ccircle cx=\"275\" cy=\"225\" r=\"4\" fill=\"#d97706\"/\u003e\n    \u003ctext x=\"275\" y=\"238\" font-family=\"system-ui, -apple-system, sans-serif\" font-size=\"8\" fill=\"#92400e\" text-anchor=\"middle\"\u003eM4\u003c/text\u003e\n\n    \u003ccircle cx=\"565\" cy=\"225\" r=\"4\" fill=\"#6d28d9\"/\u003e\n    \u003ctext x=\"565\" y=\"238\" font-family=\"system-ui, -apple-system, sans-serif\" font-size=\"8\" fill=\"#5b21b6\" text-anchor=\"middle\"\u003eM8\u003c/text\u003e\n  \u003c/g\u003e\n\n  \u003c!-- Section 4: Phase Cards --\u003e\n  \u003cg id=\"phase-cards\"\u003e\n    \u003ctext x=\"20\" y=\"265\" font-family=\"system-ui, -apple-system, sans-serif\" font-size=\"14\" font-weight=\"700\" fill=\"#0f172a\"\u003ePHASE DELIVERABLES\u003c/text\u003e\n\n    \u003c!-- Card 1 --\u003e\n    \u003crect x=\"20\" y=\"275\" width=\"180\" height=\"60\" rx=\"6\" fill=\"#fff\" stroke=\"#cbd5e1\" stroke-width=\"1.5\"/\u003e\n    \u003ctext x=\"30\" y=\"293\" font-family=\"system-ui, -apple-system, sans-serif\" font-size=\"11\" font-weight=\"700\" fill=\"#3b82f6\"\u003ePhase 1: Preparation\u003c/text\u003e\n    \u003ctext x=\"30\" y=\"307\" font-family=\"system-ui, -apple-system, sans-serif\" font-size=\"9\" fill=\"#475569\"\u003eLearner needs assessment\u003c/text\u003e\n    \u003ctext x=\"30\" y=\"318\" font-family=\"system-ui, -apple-system, sans-serif\" font-size=\"9\" fill=\"#475569\"\u003eLearning objectives (8-12)\u003c/text\u003e\n    \u003ctext x=\"30\" y=\"329\" font-family=\"system-ui, -apple-system, sans-serif\" font-size=\"9\" fill=\"#475569\"\u003eFarm use case library (10+)\u003c/text\u003e\n\n    \u003c!-- Card 2 --\u003e\n    \u003crect x=\"210\" y=\"275\" width=\"180\" height=\"60\" rx=\"6\" fill=\"#fff\" stroke=\"#cbd5e1\" stroke-width=\"1.5\"/\u003e\n    \u003ctext x=\"220\" y=\"293\" font-family=\"system-ui, -apple-system, sans-serif\" font-size=\"11\" font-weight=\"700\" fill=\"#10b981\"\u003ePhase 2: Design\u003c/text\u003e\n    \u003ctext x=\"220\" y=\"307\" font-family=\"system-ui, -apple-system, sans-serif\" font-size=\"9\" fill=\"#475569\"\u003eSessions 1-3 prototyped\u003c/text\u003e\n    \u003ctext x=\"220\" y=\"318\" font-family=\"system-ui, -apple-system, sans-serif\" font-size=\"9\" fill=\"#475569\"\u003ePilot tested, iterated\u003c/text\u003e\n    \u003ctext x=\"220\" y=\"329\" font-family=\"system-ui, -apple-system, sans-serif\" font-size=\"9\" fill=\"#475569\"\u003e90%+ accessibility compliance\u003c/text\u003e\n\n    \u003c!-- Card 3 --\u003e\n    \u003crect x=\"400\" y=\"275\" width=\"180\" height=\"60\" rx=\"6\" fill=\"#fff\" stroke=\"#cbd5e1\" stroke-width=\"1.5\"/\u003e\n    \u003ctext x=\"410\" y=\"293\" font-family=\"system-ui, -apple-system, sans-serif\" font-size=\"11\" font-weight=\"700\" fill=\"#f59e0b\"\u003ePhase 3: Development\u003c/text\u003e\n    \u003ctext x=\"410\" y=\"307\" font-family=\"system-ui, -apple-system, sans-serif\" font-size=\"9\" fill=\"#475569\"\u003eSessions 4-12 developed\u003c/text\u003e\n    \u003ctext x=\"410\" y=\"318\" font-family=\"system-ui, -apple-system, sans-serif\" font-size=\"9\" fill=\"#475569\"\u003eProject templates (4-6)\u003c/text\u003e\n    \u003ctext x=\"410\" y=\"329\" font-family=\"system-ui, -apple-system, sans-serif\" font-size=\"9\" fill=\"#475569\"\u003eQuick-reference guides\u003c/text\u003e\n\n    \u003c!-- Card 4 --\u003e\n    \u003crect x=\"590\" y=\"275\" width=\"190\" height=\"60\" rx=\"6\" fill=\"#fff\" stroke=\"#cbd5e1\" stroke-width=\"1.5\"/\u003e\n    \u003ctext x=\"600\" y=\"293\" font-family=\"system-ui, -apple-system, sans-serif\" font-size=\"11\" font-weight=\"700\" fill=\"#8b5cf6\"\u003ePhase 4: Delivery\u003c/text\u003e\n    \u003ctext x=\"600\" y=\"307\" font-family=\"system-ui, -apple-system, sans-serif\" font-size=\"9\" fill=\"#475569\"\u003e8-12 sessions delivered\u003c/text\u003e\n    \u003ctext x=\"600\" y=\"318\" font-family=\"system-ui, -apple-system, sans-serif\" font-size=\"9\" fill=\"#475569\"\u003eKirkpatrick L1-L4 evaluation\u003c/text\u003e\n    \u003ctext x=\"600\" y=\"329\" font-family=\"system-ui, -apple-system, sans-serif\" font-size=\"9\" fill=\"#475569\"\u003eTrain-the-trainer identified\u003c/text\u003e\n  \u003c/g\u003e\n\n  \u003c!-- Section 5: Key Data Table --\u003e\n  \u003cg id=\"key-data\"\u003e\n    \u003ctext x=\"20\" y=\"365\" font-family=\"system-ui, -apple-system, sans-serif\" font-size=\"14\" font-weight=\"700\" fill=\"#0f172a\"\u003eKEY METRICS\u003c/text\u003e\n\n    \u003crect x=\"20\" y=\"375\" width=\"760\" height=\"30\" rx=\"4\" fill=\"#f1f5f9\"/\u003e\n\n    \u003ctext x=\"30\" y=\"393\" font-family=\"system-ui, -apple-system, sans-serif\" font-size=\"10\" font-weight=\"700\" fill=\"#0f172a\"\u003eSessions: 8-12\u003c/text\u003e\n    \u003ctext x=\"140\" y=\"393\" font-family=\"system-ui, -apple-system, sans-serif\" font-size=\"10\" font-weight=\"700\" fill=\"#0f172a\"\u003eLearners: 1-25\u003c/text\u003e\n    \u003ctext x=\"250\" y=\"393\" font-family=\"system-ui, -apple-system, sans-serif\" font-size=\"10\" font-weight=\"700\" fill=\"#0f172a\"\u003eFrameworks: 9\u003c/text\u003e\n    \u003ctext x=\"360\" y=\"393\" font-family=\"system-ui, -apple-system, sans-serif\" font-size=\"10\" font-weight=\"700\" fill=\"#0f172a\"\u003eEpics: 15\u003c/text\u003e\n    \u003ctext x=\"450\" y=\"393\" font-family=\"system-ui, -apple-system, sans-serif\" font-size=\"10\" font-weight=\"700\" fill=\"#0f172a\"\u003eStories: 58\u003c/text\u003e\n    \u003ctext x=\"540\" y=\"393\" font-family=\"system-ui, -apple-system, sans-serif\" font-size=\"10\" font-weight=\"700\" fill=\"#0f172a\"\u003eCompletion: 75%+\u003c/text\u003e\n    \u003ctext x=\"660\" y=\"393\" font-family=\"system-ui, -apple-system, sans-serif\" font-size=\"10\" font-weight=\"700\" fill=\"#0f172a\"\u003eAccessibility: 90%+\u003c/text\u003e\n  \u003c/g\u003e\n\n  \u003c!-- Arrow marker definition --\u003e\n  \u003cdefs\u003e\n    \u003cmarker id=\"arrowhead\" markerWidth=\"10\" markerHeight=\"10\" refX=\"9\" refY=\"3\" orient=\"auto\"\u003e\n      \u003cpolygon points=\"0 0, 10 3, 0 6\" fill=\"#10b981\"/\u003e\n    \u003c/marker\u003e\n  \u003c/defs\u003e\n\u003c/svg\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzircote%2Fgithub4farms","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fzircote%2Fgithub4farms","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzircote%2Fgithub4farms/lists"}