Skip to content

tiye/OpenSourceWin.github.io

 
 

Repository files navigation

开源码力榜官方网站

我们是谁?

我们是如何评选的?

  1. 开发者影响力基于 GitHub 全域开发者活跃数据计算得到。
  2. 影响力计算使用了开发者与项目之间的活动关联与图算法计算获得。
  3. 计算影响力的基本主张为:更有影响力的开发者在 GitHub 上更加活跃、更有影响力的开发者更倾向于参与到更有影响力的项目中、更有影响力的项目会吸引到更多更有影响力的开发者参与。

如何提供你的资料?

如你所见我们的官方网站也是完全开源的,它基于Hexo静态网站生成器搭建,我们利用 GitHub Actions 提供的持续集成功能来实时发布我们的内容。OpenSource.win里的所有入榜用户个人资料的维护亦采用开源的方式,由用户自己完善后向我们提交 PR,经审核完成后合并入主站并实时发布。

如何开始?

点击本页面右上角的 Fork 按钮,将代码添加至你自己的主仓库。然后用你喜欢的 Git 工具将代码 Clone 到本地。

进入代码目录,安装 Hexo 的必要依赖。

cd OpenSourceWin
npm i

然后你就可以创建自己的个人介绍页了,注意:页面的名称请使用你的 GitHub 用户名。

npx hexo new page <你的用户名>

假设你的用户名是 foo,现在你会发现在 source 目录下面出现了一个新的 foo 目录。里面有 index.md 这个文件,这里既是你用来撰写个人简介的地方,如它的后缀所示,个人简介由 Markdown 格式书写。打开这个文件,修改并添加以下内容(注意:尖括号<>以及以内的内容仅代表对当前项目的解释,在正式使用时请依照此修改为你的内容):

---
slug: <GitHub用户名>
name: <昵称,如果不填写则默认使用 slug>
description: <在首页显示的个人简介,不要超过50个字>
github_id: <GitHub ID,这是一个纯数字ID,用于自动获取头像,如果你想单独上传一个头像请提供下方的 avatar 字段>
avatar: <个人头像文件,下面会介绍>
---

<在这里可以用Markdown书写个人简介>

上面提到的个人头像文件,我们建议每个用户都要提交一个个人头像,以便我们标示你。这个图片可以是 jpg,png,gif 格式,应该是一个正方形分辨率至少超过 256x256 的文件。

将此文件放置在个人简介的同级目录下,比如这个文件叫 avatar.png,它应该放置到 source/foo 目录下,然后上列的 avatar 项目应该填写 avatar.png

所有内容修改完成后,将其提交至 GitHub,并向我们的主项目提交一个 PR 请求,然后等待我们的审核合并后即可正常显示。

注意事项

  1. 请不要修改除你自己的用户名所在目录以外的其它文件。
  2. 如果你不在榜单内,请不要提交。
  3. GitHub 的页面生成不是实时的,大约需要15分钟左右才能看到效果。

榜单列表

以下是九十九位入选此次榜单的用户列表。

OpenSource.win

About

opensource.win website

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • EJS 79.0%
  • CSS 21.0%