-
Notifications
You must be signed in to change notification settings - Fork 0
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
List of projects that are good candidates for study #1
Comments
|
@SuperKogito let's say that we have a list of repos - we would have some repository, let's call it "urlchecker-analysis" that uses the GitHub action:
So you can imagine we would have a results structure something like this:
And then you can imagine having an analysis script that can be run over any specific repository checked, and say things like "The percentage of urls broken on average is... the change from week to week is..." and more importantly, if we get enough repos, we might even be able to say things in a larger sense like "We found repos associated with this domain, or repos that were updated only this many times, had significantly more broken links." And of course that requires having metadata about the repos, which is something else we can get from the GitHub API, etc. But that's a later step, we can focus on first:
And then we can play around with developing the analysis bit when there is a tiny bit of data. I suspect that most repos won't have huge changes day to day, which is why I'm thinking the rate of monthly might be a good start. And then once we have this analysis, we can write it up, make pretty plots, and give good reason to do the checks in the first place! |
For the badges - definitely give it a go! Please again open feature branches for review first. I've made custom badges (I think with shields.io?) Here are a few purple ones I designed for the needs-love project :) https://github.com/rseng/needs-love |
urlchecker-analysis, I love it. The whole concept, that's a genius idea <3 I will see which repository urls we can use :) |
awesome! If you want to put together a first shot at a list, I can put together the skeleton of the repo (I've already thought about it a bit). |
go on with the repo and I will add a list to it? or maybe better to put it here? I will try to make it, at the latest by tomorrow. |
Just put it here since we have the nice issue :) |
Actually even better - I can make the repo and transfer the issue! <3 |
Done! |
Let me know what you think of it and which ones we should add ;) |
These are great! I don't see why we shouldn't add all of them? It's a very nice range of types of repos. |
I need to finish up working on an API, but after that I should be able to put some time into this! If not today, definitely this week. |
From issue urlstechie/urlchecker-python#13:
This sounds like fun! I'm totally willing to take on the bulk of work stated above, I haven't done a little fun project like this in a while. Let me know your thoughts!
The text was updated successfully, but these errors were encountered: