Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Starz, watch and github forks #335

Closed
Diaskhan opened this issue Jul 26, 2018 · 20 comments
Closed

Starz, watch and github forks #335

Diaskhan opened this issue Jul 26, 2018 · 20 comments
Assignees

Comments

@Diaskhan
Copy link

Maybe, we should add a starz to repos,

after project link count of stars in github ?
Maybe need some program that scans all links and update the stars count !

@ngohungphuc
Copy link
Collaborator

Why should we do that ? I don't think is necessary
Firstly it would look kinda messy since we have a lot of repo in readme

scans all links and update the stars count
Secondly I think there are no tool help us to do that

@Diaskhan
Copy link
Author

Maybe add second page, that starz source page and added in repositroy ?
I could write it. its very simple !

@Diaskhan
Copy link
Author

Diaskhan commented Jul 29, 2018

By count of statz and forks we could make objective analyz that repository will supported in future! And on what stage is library! Alpha,stable and how many users is use it ! For example this is veujs ui framework that has https://github.com/ElemeFE/element

27 k stars! I think is repo has LTS!
Any others ui lib for vuejs still have no 10k stars!

@ngohungphuc
Copy link
Collaborator

If you can do that please submit PR and I will review it.
Thank you

@Diaskhan
Copy link
Author

Diaskhan commented Jul 30, 2018

If U call
https://api.github.com/repos/jasonrudolph/keyboard

Then api returns !

image

Need to write some app that by cycle checks all urls and write stars to md file !

@Diaskhan
Copy link
Author

@LordMike
Copy link
Contributor

What do others do here.. Let their CI system commit back to the repository?

There's no point in maintaining this by running a tool manually.

@mzorec
Copy link
Contributor

mzorec commented Jul 30, 2018

I disagree by adding stars to the repository. This might give unfair disadvantage to the newer repositories which might be better than the old one but user will not check them because old repository have more stars. Also user will make in this case wrong choice which lib to use.

@Diaskhan
Copy link
Author

Diaskhan commented Jul 30, 2018

There Have another Good vision. Is the date of last Commit! For example it could be september of 2013 or january of 2018.

Look at https://github.com/icsharpcode/AvalonEdit
The AvalonEdit project is dead ! Every body could create superb project, but not anybody maintain them to the present days! To mantain project, must be community and commiters!

And count of closed Issues !

@LordMike
Copy link
Contributor

Be aware that once a project is feature complete, there is rarely a reason to change it. If dependencies don't change and other circumstances stay the same -- the project will "seem" dead even though it isn't.

An example would be any form of maths / calculations / algorithms library. Once they're done .. they're done.

@Diaskhan
Copy link
Author

Diaskhan commented Aug 2, 2018

It is possible to include automatic script that will gather links and update file on github ?

@thangchung
Copy link
Owner

thangchung commented Aug 3, 2018

@Diaskhan @ngohungphuc @LordMike I thought about it last year, and look around some of the other awesome projects, but actually, they added stars and forks manually. I think that does not make sense to do that way. If there is anything way to do that with CI then it would be great.

@Diaskhan
Copy link
Author

Diaskhan commented Aug 3, 2018

@thangchung github CI is not for free! Possible must payed for CI!

@Diaskhan
Copy link
Author

Diaskhan commented Aug 3, 2018

Actually i could write tool to parse and make starz? @thangchung in future u could by yourself code in c#?
Need more information about we just provide stars information ? Need to ptovide date of last commit ?

By the way the travis ci is free for opensource projects https://docs.travis-ci.com/user/languages/

@Diaskhan
Copy link
Author

Diaskhan commented Aug 3, 2018

This is example for travic ci and C#
https://github.com/nbarbettini/csharp-travis-example

@thangchung
Copy link
Owner

@Diaskhan Yes, agreed that we can code for this type of functionality, but then we need to let the CI commit changes to GitHub again. It might make more cumbersome for awesome-dotnetcode project back then.

@Diaskhan
Copy link
Author

Diaskhan commented Aug 4, 2018

@Diaskhan
Copy link
Author

Diaskhan commented Aug 4, 2018

@Diaskhan
Copy link
Author

Diaskhan commented Aug 4, 2018

We dont gonna be touch main source file !
We gonna create new file with stars and last cimmit information !

@thangchung
Copy link
Owner

Close it now. Because we don't work on it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants