daidai21 / read_source_code

read source code

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

read source code

代码量小的 / 看过源码的直接订阅;其余的如下,定期自己找(邮件太多了):

other repo

company-US

foundation/community

company-CN

===

https://opensource.alibaba.com/project https://opensource.tencent.com/

===

Top200 Originzation

  1. google
  2. facebook
  3. apache
  4. alibaba
  5. https://github.com/hashicorp
  6. https://github.com/kubernetes
  7. https://github.com/spring-projects
  8. https://github.com/golang
  9. https://github.com/elastic
  10. https://github.com/pallets #py #flask
  11. https://github.com/moby
  12. https://github.com/django
  13. https://github.com/prometheus #go
  14. https://github.com/httpie #http #py
  15. https://github.com/python #py #c
  16. https://github.com/scrapy #py
  17. https://github.com/encode
  18. https://github.com/scikit-learn
  19. https://github.com/pingcap

===

find issue for PR:

label:"help wanted" label:"good first issue"

===

filter issue:

  1. 可复现性
  2. 修复的必要性 重要性

PR lvl:

  1. typo
  2. translate
  3. debug
  4. feature

find process:

  1. judge difficulty in getting started, interested or not, etc
  2. run project, run example
  3. find contribution guide
  4. find issue label
  5. find issue, craete PR

filter repository:

  1. starts > 10k
  2. create time within 2 years, new tech (easy join, Consider the development curve)
  3. type: framework, middleware, insfra, system, (small tool)
  4. have: level (committer, contributor, etc), contribution guide

created:YYYY:>2018-01-01 stars:>10000

growth route:

  1. User
  2. Contributor
    1. create issue
      1. question
      2. bug
      3. feature
    2. answer issue
      1. question
      2. bug
      3. feature
    3. PR
      1. translation / typo / doc
      2. bug
      3. feature
  3. Committer
  4. PMC
  5. Member

===

About

read source code


Languages

Language:Python 90.4%Language:Java 6.5%Language:Makefile 1.4%Language:Batchfile 1.4%Language:C 0.1%Language:Shell 0.1%Language:JavaScript 0.1%