Open SuspiciousLookingOwl opened 3 years ago
@waghanza any ETA for this?
I got some cool ideas to implement (related to https://github.com/the-benchmarker/website/issues/19)
will try to do it this weekend ❤️
sorry, I hadn't any bandwidth before. the idea is that some frameworks are not hosted by github / gitlab, so their is no "social" things like stars ...
I think that's fine
I think you should keep information (vc and website, if exists), both have not the same goal, and it could be inaccurate to collapse those informations
For the exposed data (
data.json
anddata.min.json
), some frameworks uses their own web page as the framework URL (e.g. Fiber framework URL is https://gofiber.io/), and some frameworks uses their repository URL as the framework URL (e.g.Mark
framework URL is https://github.com/passwalls/mark).It will be nice to make all of the frameworks URL consistent and use the repository URL (whether it's GitHub or other VC) as the framework URL. This allows the website to easily fetches repository information from GitHub API (If the framework's repository are hosted in GitHub, which seems like most of them are)
For example
fiber
framework URL will be https://github.com/gofiber/fiber. I can easily extract the author / org name and repo name (gofiber/fiber
) to fetch information from GitHub API -> https://api.github.com/repos/gofiber/fiber