Hi Simon,
I’ve been exploring GitHub API capabilities by gathering data on GHC proposals. I wonder if any of the numbers below might be interesting to reflect on for GHC SC.
Total number of GHC proposals: 441
Rate of proposals: 5 per month
Approved proposals: 149
Need revision: 30
Declined proposals: 16
Median time from creation to decision: 101 days
Average time from creation to decision: 181 days
Median time from creation to approval: 100 days
Average time from creation to approval: 165 days
Fastest approval:
8 days for "Adjust warning category syntax"
2nd fastest approval:
11 days for "Remove dot from characters allowed in overloaded labels"
2nd slowest approval:
980 days for "Fine-grained unused warnings"
Slowest approval:
1112 days for "Decorate exceptions with backtrace information"
Total activity: 15999 comments
Median activity per proposal: 23 comments
Average activity per proposal: 36 comments
Median activity per approved proposal: 31 comments
Average activity per approved proposal: 51 comments
Least active approved proposal:
1 comment for "Amend the Higher Order Patterns proposal"
2nd least active approved proposal:
2 comments for "Amend 281 visible forall to work without ScopedTypeVariables"
2nd most active:
313 comments for "Lambda expressions with guards and multiple clauses (was: `\\ of`, -XMultiWayLambda)"
Most active:
519 comments for "RecordDotSyntax language extension proposal"
Open proposals: 117
Median age for open proposals: 1105 days
Average age for open proposals: 1215 days
Newest open proposal:
12 days for "Clarify CRLF behavior in multiline strings"
Oldest open proposal:
2960 days for "Mutable constructor fields"
Best regards,
Andrew