ARTICLE DETAIL

资讯详情

深耕网站视觉设计与运营推广的一线实战洞察。

awesome4girls开源指南:如何借Debian Women、OPW等项目迈出开源第一步

awesome4girls开源指南:如何借Debian Women、OPW等项目迈出开源第一步 awesome4girls开源指南如何借Debian Women、OPW等项目迈出开源第一步【免费下载链接】awesome4girlsA curated list of inclusive events/projects/initiatives for women in the tech area. :gift_heart:项目地址: https://gitcode.com/gh_mirrors/aw/awesome4girlsawesome4girls 是一份专为科技领域女性精选的包容性活动、项目与倡议清单收录了超过 100 个经过整理的条目。这篇文章把它当作一张资源地图带你快速找到 Debian Women、OPWOutreach Program for Women这类对新手友好的开源入口并顺带讲清楚如何贡献清单本身——迈出你的第一步开源实践 先认识 awesome4girls一张按图索骥的资源地图整个清单的核心内容都在README.md中按六大板块组织浏览起来非常高效Events/Meetups按语言划分的社区活动如 Django Girls、JsLadies BR、NodeGirls、PyLadiesGeneral面向所有人的组织与活动如 Ada Lovelace Day、AnitaB.org、Women Who CodeInitiatives/Programs细分出 Academy/Camp、Mentorship、Chatrooms、Linux/OpenSource 等子分类Other Initiatives奖项、内容媒体、纪录片、招聘与讲者资源Organisation toolkitsAdaCamp Toolkit 等自助办会工具箱Other Listsawesome-diversity 等延伸阅读清单这份清单并不是静态网页。它自带一套自动化检查体系这正是它适合作为学习样板的原因文件作用lib/awesome_list.rb把 Markdown 清单解析成 HTML提取链接、章节、条目spec/format_spec.rb校验条目按字母排序、描述首字母大写、以句号结尾、无行尾空格spec/links_spec.rb逐条验证外部链接可访问200/301/302 均视为有效spec/misspelling_spec.rb用 misspell 工具检查拼写错误Rakefile把上述检查串成一键执行的 Rake 任务行为准则写在CODE_OF_CONDUCT.md中基于 Contributor Covenant 1.3.0参与即表示同意遵守——这是很多新手第一次直接接触开源社区礼仪的地方 第一步用清单找到新手友好的开源入口新手做开源最大的障碍不是技术而是不知道从哪里开始。awesome4girls 的价值在于每个条目都带一段描述不少条目明确标注了欢迎新人AnitaB.org描述中直接写明其项目 very beginner friendly有大量 first-timer issue新人友好任务适合练手提交 PRDjango Girls提供免费的 Python/Django 工作坊和开源教程适合先上课、再上手的路径OS4W提供导师名录directory for finding mentors and pair partners并整理了一份附有行为准则的开源项目清单帮你找到靠谱的队友Outreach Program for WomenOPW一条系统化的开源入门路径下文细讲第二步为什么 Debian Women 适合做第一个开源社区Debian Women 位于清单的 Linux/OpenSource 板块2004 年 5 月创立目标是平衡并多元化 Debian 项目主动接触感兴趣的女性并鼓励她们深度参与。对新手来说它有三个明显优势贡献形式多样Debian 的贡献不限于写代码——文档、翻译、软件打包、测试都是被社区认可的真实贡献社区历史长、流程成熟运营二十余年规范、文档、协作流程都经过充分打磨新人容易照着做主动欢迎写在使命里项目定位就是鼓励新人参与意味着你能找到人问路而不是独自摸索如果你偏好桌面发行版同板块还有 Fedora Women、KDE Women、Ubuntu Women都可以作为备选社区 第三步用 OPW 实习完成第一个完整的开源作品OPWOutreach Program for Women位于清单的 Jobs 板块是目前最接近带薪开源实习的成熟项目全年开放提供互助社区随时可以开始练习贡献不必等待报名窗口每年两期集中式实习与多个自由软件组织合作完成具体任务可见的成果简历上写得出、说得清的第一个开源作品外加一群愿意带你的维护者 实用建议不要等到实习期才开始。条目描述明确写着可以全年参与社区、随时开始贡献——提前熟悉流程等你正式入选时就是最从容的那个人。回馈清单从 clone 到 PR 的 4 步贡献 awesome4girls 本身几乎零技术门槛只需编辑 Markdown不需要懂 Ruby虽然会跑检查脚本更好。1️⃣ 克隆仓库git clone https://gitcode.com/gh_mirrors/aw/awesome4girls cd awesome4girls2️⃣ 阅读贡献约定CONTRIBUTING.md的规则非常精简记住四条即可提交前先搜索避免重复条目一个建议对应一个独立 PR条目标题按字母顺序排列描述以大写开头、以句号结尾注意编辑器要去除行尾空格3️⃣ 提交前本地自检安装好 Ruby2.2.0 及以上后在项目根目录执行gem install bundle bundle install rake setup rakerake setup会安装拼写检查工具rake则跑完全部三项检查。检查脚本的报错信息写得很友好——比如格式问题会直接提示请查看 CONTRIBUTING.md相当于一次温和的教学式代码评审 ✅4️⃣ 写好 PR 标题项目建议的提交信息格式为[category]: some description of content added清晰标明分类与变更内容维护者会更容易快速理解你的改动。新手避坑清单链接重复spec/links_spec.rb会报告 Links ... appear more than once提交前搜一下已有条目失效链接同文件会逐条请求验证对方站点下线时请及时更新或移除排序错误spec/format_spec.rb会给出期望顺序与实际顺序的对比照着调整即可拼写问题spec/misspelling_spec.rb依赖rake setup安装的 misspell 工具未安装时该项会自动跳过写在最后开源的第一步往往不是看懂所有代码而是找到一群欢迎你的人。awesome4girls 帮你完成找的动作Debian Women 和 OPW 则提供了从参与、练习到产出的完整台阶——读完这份清单、按上面的 4 步提交你的第一个 PR你就已经是一名开源贡献者了 ✨【免费下载链接】awesome4girlsA curated list of inclusive events/projects/initiatives for women in the tech area. :gift_heart:项目地址: https://gitcode.com/gh_mirrors/aw/awesome4girls创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表