litomore.me

守望梦境

GitHub 2024 年度总结

Tags = [ GitHub, 开源, 年度总结 ]

我的开源经历的第八年即将结束并迎来第九年。为此我手动统计了去年一年的数据并制定了一些奖项。让我们来看看都有什么吧!

GitHub 贡献统计

2024 年是我年度贡献数量最多的一年,期间我在开源社区提交了 1686 次贡献,并且参加了一些新的 GitHub 组织,其中有 @raycast, @denoland, @jsr-io, @lycheeverse, @Crossbell-Box, 以及 GNOME 的 @do-not-theme.

这一年,我也在尝试更多的领域:

  • 我在 Simple Icons Extreme 项目首次尝试了 Bun 并投入使用
  • 我用 Deno 重构了 Simple Icons CDN 并向 Deno standard library 贡献了代码
  • 我创建了我的第一个私有 SwiftUI 项目,并实现了第一个 PoC 版本
  • 我完成了我的第一个 Rust Wasm 项目,并用于个人项目
  • 以及更多 ...

下一年我将会进行更加深入的学习,对此我已经有了相应的规划,也许我会在明年的 GitHub 年度总结里跟大家分享。

奖项

这里我将提名一些我在 GitHub 经历的项目以及 issues 和 PRs。由于这是我的第一届年度总结,所以下面的提名里我会提名一些 2024 年以前的内容。

体验创新奖

这一年我花了一些点时间在尝试提升开发者和用户体验,这可能是是一些微不足道改进,也可能是一次对项目的重大提升。 但无论是哪一种它们都将你的体验升级到了一个新的阶段,并也有可能影响项目未来的发展。

提名名单:

  • badges/shields#9191 - 这个 PR 为 shields.io 添加了自适应图标大小的功能,这可以让你的个人或项目介绍页面在使用较宽的图标的情况下也能保持整洁美观。
  • LitoMore/raycast-cross-extension-conventions - 它定义了 Ryacast 跨插件情景下的开发约定,并且 Raycast 的 CEO 也给这个项目标星了喔。
  • Say - Text to Speech - 这个 Raycast 插件使用 macOS 内置朗读功能来阅读你提供的文字,并且它支持使用 Siri 的声音来达到最佳的使用体验。

那么,这一届的体验创新奖的得主是……badges/shields#9191!这不仅仅是 shields.io 一次重大的改进,同时也是对整个开源社区体验的提升!

最有趣事实奖

今天,我们聚集在一起,不仅是为了庆祝成就,也是为了庆祝知识带来的快乐和随之而来的惊喜。我很荣幸能颁发最有趣事实奖,这一奖项专门颁发给那些能够用有趣的趣闻启发我们、激发好奇心和欢笑的人。

提名名单:

  • denoland/dotland#1946 - 此 PR 优化了 Deno 的 logo 但不小心给 Deno 加一个小嘴巴。你甚至可以在 Dneo 2 的新 logo 上看到有一个类似的小嘴巴,但我不确定新设计是不是参考了我的版本。

最令人心碎奖

你与你的代码之间联系就像是一场邂逅,你永远不知道何时又要分离。 但你必须去面对,也许分离也是一个新的开始。

那么,这一届的最令人心碎奖的得主是……simple-icons/simple-icons#10019!你可知道就连 Visual Studio Code 也没了吗?这对 GitHub 来说也算是场地震了吧。

最荒诞奖

每当你无所顾虑地投入你的热情到一个项目里的时候,这个世界总会突然用一句「林子大了什么鸟都有」把你叫醒。 它让你发现原来开源社区也可以如此荒诞,也是它们,让你的开源经历变得如此有趣。

提名名单:

那么,这一届的体验创新奖的得主是……simple-icons/simple-icons#12312!啊?你问我为什么?这可是 eBPF!你写过代码么?

最佳赞助奖

作为一位开源项目维护者,我深信协作的力量和社区回报的重要性。你的支持不仅仅是在经济上帮助了我,同时还激励我继续致力于这些项目并使其变得更好。

提名名单:

那么,这一届的体验创新奖的得主是……Sevi.C!恭喜呀,同时也祝愿你能在 2025 年圆满完成 2024 立下的目标!

结尾

以上就是这届 GitHub Wrapped 2024 全部内容了。我们明年再见。