GithubHelp home page GithubHelp logo

tiye / opensourcewin.github.io Goto Github PK

View Code? Open in Web Editor NEW

This project forked from opensourcewin/opensourcewin.github.io

1.0 0.0 0.0 18.4 MB

opensource.win website

Home Page: https://opensource.win

License: MIT License

EJS 78.97% CSS 21.03%

opensourcewin.github.io's Introduction

开源码力榜官方网站

我们是谁?

我们是如何评选的?

  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

opensourcewin.github.io's People

Contributors

alexv525 avatar huan avatar joyqi avatar linuxsuren avatar shuashuai avatar sy-records avatar

Stargazers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.