Added Comparing Oss On Github
This commit is contained in:
parent
05461e5188
commit
0a245b642e
35
_posts/2019-08-29-comparing-oss-on-github.markdown
Normal file
35
_posts/2019-08-29-comparing-oss-on-github.markdown
Normal file
@ -0,0 +1,35 @@
|
|||||||
|
---
|
||||||
|
title: Comparing OSS on GitHub
|
||||||
|
date: 2019-08-29 03:21:00 +09:00
|
||||||
|
---
|
||||||
|
|
||||||
|
You are making a decision on which open source project you would adopt for your newly developing application.
|
||||||
|
|
||||||
|
This time it is a little bit difficult for you because the candidates are seemingly almost the same in a functional perspective.
|
||||||
|
|
||||||
|
So let's delve into this from a different perspective: contributors and users activities.
|
||||||
|
|
||||||
|
- More stars, forks, and watchers are the good vital sign of a vibrant project, which indicates many users getting involved with the project.
|
||||||
|
- More issues stand for both good and bad sign but basically it indicates their activeness.
|
||||||
|
- Organization owned projects are, in most cases, more stable and robust than user owned projects.
|
||||||
|
- Size of the repository have complexed meanings but in practice, simpler code is better than the massive one if both are trying to achieve the same goal.
|
||||||
|
|
||||||
|
I made a simple tool to get you covered with the above guidelines.
|
||||||
|
|
||||||
|
# gh-compare
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
[gh-compare](https://github.com/uetchy/gh-compare) is a simple terminal app to explore your candidates and aggregate a result into a nice-looking report.
|
||||||
|
|
||||||
|
```bash
|
||||||
|
npm install -g gh-compare
|
||||||
|
gh-compare facebook/react vuejs/vue riot/riot
|
||||||
|
```
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
You will see the GitHub activities for each candidate at once.
|
||||||
|
It could help you to decide which library you would adopt!
|
||||||
|
|
||||||
|
Warmly welcome to any comments/ideas to improve `gh-compare`!
|
Loading…
x
Reference in New Issue
Block a user