未提供项目描述
项目描述
Git Scraper(这个名称很糟糕)
这个项目的目标是能够从GitHub抓取问题,以便了解它们的一些有趣之处。特别是,如领先时间、吞吐量、周期时间和容量。可能还有瓶颈?无论如何,这里是对这些事物含义的描述。
领先时间
这是问题从提交到关闭(如果可能,关联的PR已合并)的时间。技术上领先时间应该是项目实际发布下一个版本的时间,但在此期间...问题实际关闭的时间足够接近。
吞吐量
这是在一定时间框架内可以关闭的问题数量。例如,我们将为过去1个月、6个月、12个月和所有时间来计算这个数字。带有“重复”标签的问题将不包括在这个数字中。
周期时间
在我们的情况下,这基本上就是领先时间。
容量
给定一个时间单位,我们预计可以关闭多少问题?我们可以将其视为所有时间的问题函数,或者仅在该时间期间打开和/或关闭的问题。
我们将自动为过去1个月、6个月、12个月和所有时间提供这些信息。
快速入门
缓存问题(这可能需要一段时间)
git-scrape cache
去做三明治或一杯饮料。可能需要一段时间。我们将尽可能地饱和您的网络连接。但这将需要一段时间。
git-scrape report
这将打印出上述报告。也许我们也会有
git-scrape report --start=<date> --end=<date>
起始和结束都是包含的。 :shrug: 但对此还不确定。我们将看看能完成多少。