{"source":"https://contributable.vercel.app","licence":"CC BY 4.0","methodology":"https://contributable.vercel.app/methodology","v":2,"owner":"dart-lang","name":"pub","updatedAt":"2026-10-11T05:46:02.088Z","coveredSince":"2025-10-04T18:08:14.426Z","facts":{"owner":"dart-lang","name":"pub","description":"The pub command line tool","stars":1125,"forks":243,"archived":false,"isFork":false,"license":"BSD-3-Clause","defaultBranch":"main","pushedAt":"2026-10-08T15:14:04Z","createdAt":"2015-05-15T22:36:26Z","topics":[],"languages":{"Dart":2544931,"Shell":429,"Batchfile":418},"frameworks":[],"commits90d":28,"releases365d":0,"lastReleaseAt":"2018-03-26T19:19:36Z","gettingStarted":{"contributing":true,"codeOfConduct":true,"issueTemplates":true,"devcontainer":false,"cla":"cla","channels":[],"policy":null}},"metrics":{"computedAt":"2026-10-11T05:46:02.088Z","outsidePulls":{"cohort":{"n":32,"merged":16,"closedUnmerged":4,"open":12,"mergeRate":0.8,"openShare":0.375,"evidence":{"merged":[4909,4905,4901,4897,4895,4894,4891,4890,4878,4868,4864,4863,4857,4852,4849,4848],"closedUnmerged":[4867,4866,4865,4856],"open":[4908,4906,4892,4882,4880,4874,4862,4861,4860,4859,4855,4838]}},"firstTimers":{"n":1,"merged":1,"closedUnmerged":0,"open":0,"mergeRate":null,"openShare":null,"evidence":{"merged":[4857],"closedUnmerged":[],"open":[]}},"year":{"n":71,"merged":44,"closedUnmerged":10,"open":17,"mergeRate":0.8148148148148148,"openShare":0.23943661971830985,"evidence":{"merged":[4909,4905,4901,4897,4895,4894,4891,4890,4878,4868,4864,4863,4857,4852,4849,4848,4833,4832,4824,4823],"closedUnmerged":[4867,4866,4865,4856,4815,4805,4746,4745,4743,4714],"open":[4908,4906,4892,4882,4880,4874,4862,4861,4860,4859,4855,4838,4835,4831,4757,4733,4721]}}},"pullFirstResponse":{"n":32,"answered":19,"waiting":13,"medianHours":643.8055555555555,"p75Hours":null,"within48h":0.3125,"within7d":0.40625,"curve":[{"hours":0.08972222222222222,"waiting":0.96875},{"hours":0.18138888888888888,"waiting":0.9375},{"hours":0.2513888888888889,"waiting":0.90625},{"hours":0.41555555555555557,"waiting":0.875},{"hours":0.9708333333333333,"waiting":0.84375},{"hours":2.2647222222222223,"waiting":0.8125},{"hours":2.548611111111111,"waiting":0.78125},{"hours":3.683611111111111,"waiting":0.75},{"hours":3.7488888888888887,"waiting":0.71875},{"hours":25.067222222222224,"waiting":0.6875},{"hours":105.92611111111111,"waiting":0.65625},{"hours":140.17583333333334,"waiting":0.625},{"hours":158.53805555555556,"waiting":0.59375},{"hours":177.085,"waiting":0.5625},{"hours":197.62805555555556,"waiting":0.53125},{"hours":643.8055555555555,"waiting":0.5},{"hours":670.6686111111111,"waiting":0.46875},{"hours":763.88,"waiting":0.4375},{"hours":980.5416666666666,"waiting":0.40384615384615385}],"evidence":{"answered":[4909,4906,4905,4901,4897,4895,4894,4891,4890,4878,4868,4864,4863,4857,4855,4852,4849,4848,4838],"waiting":[4908,4892,4882,4880,4874,4867,4866,4865,4862,4861,4860,4859,4856]}},"timeToMerge":{"n":32,"merged":16,"medianHours":1028.3258333333333,"evidence":[4909,4905,4901,4897,4895,4894,4891,4890,4878,4868,4864,4863,4857,4852,4849,4848]},"issueFirstResponse":{"n":12,"answered":7,"waiting":5,"medianHours":343.2108333333333,"p75Hours":null,"within48h":0.16666666666666674,"within7d":0.33333333333333337,"curve":[{"hours":8.543055555555556,"waiting":0.9166666666666666},{"hours":14.910555555555556,"waiting":0.8333333333333333},{"hours":75.69361111111111,"waiting":0.75},{"hours":82.52388888888889,"waiting":0.6666666666666666},{"hours":251.18833333333333,"waiting":0.5833333333333333},{"hours":343.2108333333333,"waiting":0.5},{"hours":949.4863888888889,"waiting":0.4166666666666667}],"evidence":{"answered":[4907,4898,4893,4846,4845,4842,4840],"waiting":[4896,4853,4850,4841,4839]}},"starter":{"counts":{"available":0,"claimed":0,"in-progress":0,"stale":1},"helpWantedAvailable":0,"issues":[{"n":4389,"title":"Build and maintain an official JSON schema for `pubspec.yaml`","state":"stale","label":"beginner","createdAt":"2024-09-12T16:32:57Z","updatedAt":"2026-02-13T10:54:34Z"},{"n":3368,"title":"Make server message for 401 and 403 more emphasized (and clarify it is from the server).","state":"in-progress","label":"help-wanted","createdAt":"2022-03-29T23:09:27Z","updatedAt":"2025-09-25T08:51:54Z"},{"n":2096,"title":"Misleading error message when git dependency name doesn't match","state":"in-progress","label":"help-wanted","createdAt":"2019-03-10T16:41:05Z","updatedAt":"2025-11-17T15:14:29Z"}]},"responseWindow":{"hours":[0,0,0,0,0,0,0,0,1,0,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,4,0,5,2,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"people":4,"replies":35},"activeMaintainers":7},"series":[{"week":"2025-10-12","opened":0,"merged":0,"answered7d":0,"activity":1},{"week":"2025-10-19","opened":0,"merged":0,"answered7d":0,"activity":1},{"week":"2025-10-26","opened":2,"merged":2,"answered7d":2,"activity":2},{"week":"2025-11-02","opened":0,"merged":0,"answered7d":0,"activity":1},{"week":"2025-11-09","opened":1,"merged":1,"answered7d":1,"activity":3},{"week":"2025-11-16","opened":2,"merged":1,"answered7d":1,"activity":5},{"week":"2025-11-23","opened":0,"merged":0,"answered7d":0,"activity":2},{"week":"2025-11-30","opened":1,"merged":0,"answered7d":0,"activity":2},{"week":"2025-12-07","opened":0,"merged":0,"answered7d":0,"activity":1},{"week":"2025-12-14","opened":1,"merged":1,"answered7d":0,"activity":1},{"week":"2025-12-21","opened":0,"merged":0,"answered7d":0,"activity":0},{"week":"2025-12-28","opened":0,"merged":0,"answered7d":0,"activity":1},{"week":"2026-01-04","opened":0,"merged":0,"answered7d":0,"activity":0},{"week":"2026-01-11","opened":4,"merged":3,"answered7d":3,"activity":7},{"week":"2026-01-18","opened":3,"merged":1,"answered7d":1,"activity":6},{"week":"2026-01-25","opened":2,"merged":1,"answered7d":1,"activity":2},{"week":"2026-02-01","opened":1,"merged":1,"answered7d":1,"activity":5},{"week":"2026-02-08","opened":1,"merged":0,"answered7d":0,"activity":2},{"week":"2026-02-15","opened":3,"merged":3,"answered7d":3,"activity":13},{"week":"2026-02-22","opened":3,"merged":3,"answered7d":3,"activity":13},{"week":"2026-03-01","opened":0,"merged":0,"answered7d":0,"activity":4},{"week":"2026-03-08","opened":3,"merged":3,"answered7d":3,"activity":6},{"week":"2026-03-15","opened":0,"merged":0,"answered7d":0,"activity":1},{"week":"2026-03-22","opened":1,"merged":1,"answered7d":1,"activity":5},{"week":"2026-03-29","opened":0,"merged":0,"answered7d":0,"activity":2},{"week":"2026-04-05","opened":1,"merged":0,"answered7d":0,"activity":1},{"week":"2026-04-12","opened":0,"merged":0,"answered7d":0,"activity":1},{"week":"2026-04-19","opened":0,"merged":0,"answered7d":0,"activity":0},{"week":"2026-04-26","opened":1,"merged":1,"answered7d":1,"activity":3},{"week":"2026-05-03","opened":2,"merged":1,"answered7d":2,"activity":3},{"week":"2026-05-10","opened":1,"merged":1,"answered7d":1,"activity":2},{"week":"2026-05-17","opened":2,"merged":2,"answered7d":1,"activity":4},{"week":"2026-05-24","opened":3,"merged":2,"answered7d":1,"activity":4},{"week":"2026-05-31","opened":1,"merged":0,"answered7d":0,"activity":2},{"week":"2026-06-07","opened":1,"merged":0,"answered7d":1,"activity":1},{"week":"2026-06-14","opened":0,"merged":0,"answered7d":0,"activity":0},{"week":"2026-06-21","opened":0,"merged":0,"answered7d":0,"activity":0},{"week":"2026-06-28","opened":0,"merged":0,"answered7d":0,"activity":3},{"week":"2026-07-05","opened":0,"merged":0,"answered7d":0,"activity":0},{"week":"2026-07-12","opened":0,"merged":0,"answered7d":0,"activity":0},{"week":"2026-07-19","opened":0,"merged":0,"answered7d":0,"activity":0},{"week":"2026-07-26","opened":2,"merged":2,"answered7d":1,"activity":3},{"week":"2026-08-02","opened":3,"merged":1,"answered7d":1,"activity":4},{"week":"2026-08-09","opened":1,"merged":1,"answered7d":1,"activity":3},{"week":"2026-08-16","opened":14,"merged":4,"answered7d":2,"activity":25},{"week":"2026-08-23","opened":3,"merged":2,"answered7d":1,"activity":8},{"week":"2026-08-30","opened":5,"merged":5,"answered7d":4,"activity":24},{"week":"2026-09-06","opened":3,"merged":1,"answered7d":2,"activity":6},{"week":"2026-09-13","opened":0,"merged":0,"answered7d":0,"activity":1},{"week":"2026-09-20","opened":1,"merged":1,"answered7d":0,"activity":2},{"week":"2026-09-27","opened":9,"merged":6,"answered7d":6,"activity":17},{"week":"2026-10-04","opened":16,"merged":2,"answered7d":2,"activity":19}],"trend":{"flag":"got-faster","recentMedianHours":189.3925,"previousMedianHours":763.88,"recentN":26,"previousN":25,"openedThisWeek":16,"openedLastWeek":9},"programs":[{"program":"gsoc","slug":"dart","name":"Dart","years":[2024,2025,2026]}]}