惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

量子位
博客园_首页
罗磊的独立博客
云风的 BLOG
云风的 BLOG
J
Java Code Geeks
Last Week in AI
Last Week in AI
D
DataBreaches.Net
Jina AI
Jina AI
博客园 - Franky
大猫的无限游戏
大猫的无限游戏
Apple Machine Learning Research
Apple Machine Learning Research
V
V2EX
D
Docker
MongoDB | Blog
MongoDB | Blog
B
Blog RSS Feed
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
宝玉的分享
宝玉的分享
Engineering at Meta
Engineering at Meta
The Cloudflare Blog
博客园 - 三生石上(FineUI控件)
有赞技术团队
有赞技术团队
人人都是产品经理
人人都是产品经理
H
Help Net Security
T
The Blog of Author Tim Ferriss

皓子的小站

网站字体应用之坑——font-family 篇 糟糕的 meta name="theme-color" How to Automatically Track Newly Supported ESLint Rules in Oxlint How to Gradually Migrate from ESLint to Oxlint (Without Breaking Everything) 静态资源预压缩:零运行时开销,极致节省带宽 CVE-2025-70886 Proof of Concept (PoC) | A Script to Crash Halo CMS Comment Backend 自定义网页鼠标指针——一段曲折的旅程 CVE-2025-70886 漏洞复现/PoC | 一个脚本让 Halo CMS 评论后台瘫痪 2025 年终总结 & 博客两周年 老用户专享!已有 Halo 专业版授权可免费升级商业版 自动追踪 Oxlint 对 ESLint 规则的新增支持 Halo 贡献者证书与实体周边盲盒开箱 博客评论系统指南 CDN 回源跟随配置导致登录异常问题排查 SCDN 免费赞助计划:助力高质量博客&博客圈 锐捷校园网:网络共享与带宽叠加方案(哈理工案例) ESLint 到 Oxlint 渐进式迁移快速上手指南 Fixing Vite Breaking Inline JS & CSS in Thymeleaf Templates 解决 Vite 破坏 Thymeleaf 模板内联 JS & CSS 的方法 我的博客,为什么是月更? 博客俱乐部一周年纪念品开箱 网站字体加载之坑——format 篇 经历 1000000000 次 DDoS 请求攻击后,我总结了三条经验 题解分享:[AtCoder Beginner Contest 414 E] Count A%B=C 题解分享:[蓝桥杯 2025 国 Python A] 杨辉三角 P12876 FiF口语训练破解刷分教程(适用于 Windows) 不要与蠢人辩论 小心网络地雷·续篇 当心网络组织“开往”·续篇 当心网络组织“开往”
开源项目发到 bilibili...
HowieHz · 2024-12-02 · via 皓子的小站

笔者并没有批评以下任何行为,只是通过现有的经验总结可能出现的情况。
希望通过这篇文章能让初次发布开源项目的到视频平台的开发者做好心理准备。

将开源项目发送到视频平台后,你的项目可能获得的 PR

  1. 代码全移到 src 目录下
  2. 给你项目加上 pre-commit 钩子,然后加上自动格式化,静态类型检查之类的功能
  3. 给你改写 README.md
    • 加上一堆来自 Shields.iobadges
    • 加上来自 GitHub Star HistoryStar History
    • 修改多语言 README.md 的链接关系
    • 里面关于怎么配置项目的描述移动到 CONTRIBUTING.md
    • 改一行话的说话语气
  4. 加 .gitignore
  5. (对于 Python 项目)加 requirements.txt

还可能遇到不理解开源项目怎么运作的人

  • 我能提 PR 是你的荣幸,你还不乖乖合并,即使只是改了一行文档。
  • 虽然我爆改你的项目也没和你讨论啥的,因为不需要。我可是写了个 Major new feature,那可是我的成果结晶,希望你不要不识抬举。不和你讨论是我的自信,你不合并这个 PR,那我浪费在上面的时间怎么说?
  • MIT 许可证太垃圾了,开源就应该用 AGPL v3
  • 直接 close 我的 PR,你简直不是人,虽然我有 99% 的错,难道你没有一点错吗,给你挂 b 站动态了。
  • 高强度催 merge,你再不 merge 我就来不及回去见家里人最后一面了。
  • 我觉得你这个应该这么写,必须帮你重构了
  • riir
  • 请给我仓库写入权限
  • (对于一些 Python 项目来说)pyqt5 这种**怎么还用,请用 pyside6
  • 催促各种奇怪小语言的 i18n 支持,即使这个软件压根没有几个外国人知道
  • 被移源顶针拿走做视频,何任何视频博主无关
  • 项目可能明确要求提 PR 前要先提 ISSUE,虽然是新功能重大改动复杂问题存在潜在争议,而不是小问题或简单修复,项目也没有鼓励自由提交,我就是喜欢直接提 PR。“这绝不是特立独行,这可显得我效率高了!”