{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":530586335,"defaultBranch":"main","name":"metrics","ownerLogin":"MariaDB","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-08-30T09:30:02.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/4739304?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1713853290.0","currentOid":""},"activityList":{"items":[{"before":"b73623f5483641625698b8323831321320d9e539","after":"a9afcc6569e43d878a8fcf8772066fb56f892158","ref":"refs/heads/main","pushedAt":"2024-06-03T13:25:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LinuxJedi","name":"Andrew Hutchings","path":"/LinuxJedi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/636271?s=80&v=4"},"commit":{"message":"Some updates to contributor configs","shortMessageHtmlLink":"Some updates to contributor configs"}},{"before":"e4b7c897aebcf7be4278540b14726e8e9ebc46e7","after":"b73623f5483641625698b8323831321320d9e539","ref":"refs/heads/main","pushedAt":"2024-04-23T06:20:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LinuxJedi","name":"Andrew Hutchings","path":"/LinuxJedi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/636271?s=80&v=4"},"commit":{"message":"2024 Q1 metrics update\n\n* Added missing people\n* Fixed error handling in pull request metrics GitHub library","shortMessageHtmlLink":"2024 Q1 metrics update"}},{"before":"c3b68b30269e8e7568f8109be7ff3576e3a6e420","after":"e4b7c897aebcf7be4278540b14726e8e9ebc46e7","ref":"refs/heads/main","pushedAt":"2024-01-09T14:09:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LinuxJedi","name":"Andrew Hutchings","path":"/LinuxJedi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/636271?s=80&v=4"},"commit":{"message":"gitdm bug fix and config update\n\nPython 3.12 didn't like how the Regexes were defined in gitdm, so those\nhave been fixed.\n\nIn addition a couple of entries have been moved from employers to\naliases to stop duplication, and more entries in the configs for Q4\n2023 contributors.","shortMessageHtmlLink":"gitdm bug fix and config update"}},{"before":"a2b248c43b3e7bd4b4231d94d66b66c3933feac1","after":"c3b68b30269e8e7568f8109be7ff3576e3a6e420","ref":"refs/heads/main","pushedAt":"2023-12-19T15:43:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LinuxJedi","name":"Andrew Hutchings","path":"/LinuxJedi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/636271?s=80&v=4"},"commit":{"message":"Add processing of email aliases in whotouched\n\nEmail address alises from gitdm are now processed in whotouched.","shortMessageHtmlLink":"Add processing of email aliases in whotouched"}},{"before":"a9af00b34e709b9a2a76b20a679a6289a1e7e6d6","after":"a2b248c43b3e7bd4b4231d94d66b66c3933feac1","ref":"refs/heads/main","pushedAt":"2023-12-01T13:25:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LinuxJedi","name":"Andrew Hutchings","path":"/LinuxJedi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/636271?s=80&v=4"},"commit":{"message":"Add prototype for `whotouched` tool","shortMessageHtmlLink":"Add prototype for whotouched tool"}},{"before":"8d69f467333e7eb93082f65d3e8af91249b71061","after":"a9af00b34e709b9a2a76b20a679a6289a1e7e6d6","ref":"refs/heads/main","pushedAt":"2023-10-26T12:03:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LinuxJedi","name":"Andrew Hutchings","path":"/LinuxJedi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/636271?s=80&v=4"},"commit":{"message":"Add Alibaba","shortMessageHtmlLink":"Add Alibaba"}},{"before":"9d9eb1b69bbd3b421a42da916977b0b90eb74fc8","after":"8d69f467333e7eb93082f65d3e8af91249b71061","ref":"refs/heads/main","pushedAt":"2023-10-20T07:30:00.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"LinuxJedi","name":"Andrew Hutchings","path":"/LinuxJedi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/636271?s=80&v=4"},"commit":{"message":"Merge pull request #3 from robertsilen/readmes\n\nAdd readmes metrics","shortMessageHtmlLink":"Merge pull request #3 from robertsilen/readmes"}},{"before":"e0cf0f24666e2218492094ccca1afca59ff652e1","after":"9d9eb1b69bbd3b421a42da916977b0b90eb74fc8","ref":"refs/heads/main","pushedAt":"2023-10-04T11:03:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LinuxJedi","name":"Andrew Hutchings","path":"/LinuxJedi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/636271?s=80&v=4"},"commit":{"message":"Update contributors, switch Amazon state\n\nAmazon is now a sponsor of MariaDB Foundation, the status has been\nupdated appropriately.","shortMessageHtmlLink":"Update contributors, switch Amazon state"}},{"before":"a8ab5d6769441224bce8c63cdb584b38e6359d0e","after":"e0cf0f24666e2218492094ccca1afca59ff652e1","ref":"refs/heads/main","pushedAt":"2023-08-11T10:54:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LinuxJedi","name":"Andrew Hutchings","path":"/LinuxJedi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/636271?s=80&v=4"},"commit":{"message":"Update PRs readme","shortMessageHtmlLink":"Update PRs readme"}},{"before":"b3d5581749555c5df341c29b32c175526acbccf1","after":"a8ab5d6769441224bce8c63cdb584b38e6359d0e","ref":"refs/heads/main","pushedAt":"2023-08-10T10:02:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LinuxJedi","name":"Andrew Hutchings","path":"/LinuxJedi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/636271?s=80&v=4"},"commit":{"message":"Add reporting for pull requests\n\nThis refactors `get_prs.py` to break out the GitHub functionality, this\ncan be used for reporting as well in the new `report.py`.\n\nThe reporting generates a list of PRs that require attention because\nthere has been no action in a set amount of time.","shortMessageHtmlLink":"Add reporting for pull requests"}},{"before":"941ad7e56552c7795269b3190ca7fe149577ac22","after":"b3d5581749555c5df341c29b32c175526acbccf1","ref":"refs/heads/main","pushedAt":"2023-07-05T14:20:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LinuxJedi","name":"Andrew Hutchings","path":"/LinuxJedi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/636271?s=80&v=4"},"commit":{"message":"Add verbose mode to PR script\n\nChanges made:\n\n* Using argparse for the parsing of arguments\n* Add verbose option which shows details of data retrieved\n* Remove some duplicated code for retrieving data from URLs","shortMessageHtmlLink":"Add verbose mode to PR script"}},{"before":"352e1a476c351f09dd9486a6541cb715c2d71815","after":"941ad7e56552c7795269b3190ca7fe149577ac22","ref":"refs/heads/main","pushedAt":"2023-07-03T17:14:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LinuxJedi","name":"Andrew Hutchings","path":"/LinuxJedi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/636271?s=80&v=4"},"commit":{"message":"Add self close categories to PRs\n\nTwo extra categories added:\n\n* Self Merge No Review - PRs that have not been reviewed by a MariaDB\n member and then merged by the author\n* Self Close No Review - PRs that have been closed by the author with no\n review to them\n\nIn addition:\n\n* Added draft PR count\n* Draft PRs are not scanned for the first response and no review metrics\n* Improved the API backoff code\n* Cleanup CSV header","shortMessageHtmlLink":"Add self close categories to PRs"}},{"before":"e83aab694e74f0b267e03bb1740a689efc6940a8","after":"352e1a476c351f09dd9486a6541cb715c2d71815","ref":"refs/heads/main","pushedAt":"2023-06-29T12:39:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LinuxJedi","name":"Andrew Hutchings","path":"/LinuxJedi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/636271?s=80&v=4"},"commit":{"message":"Change PRs CSV headers","shortMessageHtmlLink":"Change PRs CSV headers"}},{"before":"3d8aa8a44d2156f978fe86d6222f89a01ab8bbff","after":"e83aab694e74f0b267e03bb1740a689efc6940a8","ref":"refs/heads/main","pushedAt":"2023-06-28T16:00:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LinuxJedi","name":"Andrew Hutchings","path":"/LinuxJedi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/636271?s=80&v=4"},"commit":{"message":"Fix comments","shortMessageHtmlLink":"Fix comments"}},{"before":"c07c822c849a2b698982325db798eb4b3e0868ea","after":"3d8aa8a44d2156f978fe86d6222f89a01ab8bbff","ref":"refs/heads/main","pushedAt":"2023-06-28T15:40:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LinuxJedi","name":"Andrew Hutchings","path":"/LinuxJedi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/636271?s=80&v=4"},"commit":{"message":"MDBF-572 Add time to meaningful response\n\nLarge overhaul to the PR processing code for this:\n* Added ability to get paginated data\n* Get the current remaining calls on the rate limit and backoff as\n needed\n* Show progress output, '.' for normal API call '_' for a backoff API\n call\n* Added three columns for time to meaningful response\n\nThe time to first meaningful response works by taking the PRs open on a\ngiving week and getting the reviews and comments for each PR. The first\nreview or comment for a PR that is from a MariaDB team member that was\nnot the author is counted as the first meaningful response.\n\nThis gives us three metrics, one for the average days to first\nmeaningful response for the issues created that week. The second is the\nnumber of issues with a meaningful response, the third is the number\nwith no meaningful response.","shortMessageHtmlLink":"MDBF-572 Add time to meaningful response"}},{"before":"6a6fc1545fc0c01992d9f973de92ccfdcc4216a2","after":"c07c822c849a2b698982325db798eb4b3e0868ea","ref":"refs/heads/main","pushedAt":"2023-06-12T10:54:45.557Z","pushType":"push","commitsCount":1,"pusher":{"login":"LinuxJedi","name":"Andrew Hutchings","path":"/LinuxJedi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/636271?s=80&v=4"},"commit":{"message":"Update configs with latest contributors","shortMessageHtmlLink":"Update configs with latest contributors"}},{"before":"50ef4b2d54f0c7731e26125fd6e1a7be0627e853","after":"6a6fc1545fc0c01992d9f973de92ccfdcc4216a2","ref":"refs/heads/main","pushedAt":"2023-03-15T08:23:02.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"LinuxJedi","name":"Andrew Hutchings","path":"/LinuxJedi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/636271?s=80&v=4"},"commit":{"message":"Organisation renaming","shortMessageHtmlLink":"Organisation renaming"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWvnK-QA","startCursor":null,"endCursor":null}},"title":"Activity ยท MariaDB/metrics"}