{"source":"https://contributable.vercel.app","licence":"CC BY 4.0","methodology":"https://contributable.vercel.app/methodology","v":2,"owner":"OneBusAway","name":"maglev","updatedAt":"2026-10-11T05:37:54.194Z","coveredSince":"2025-10-04T15:05:23.042Z","facts":{"owner":"OneBusAway","name":"maglev","description":"Next-generation OBA REST API server","stars":60,"forks":116,"archived":false,"isFork":false,"license":"NOASSERTION","defaultBranch":"main","pushedAt":"2026-10-11T03:10:52Z","createdAt":"2025-05-04T06:05:46Z","topics":[],"languages":{"Go":2805466,"Shell":19796,"JavaScript":14725,"Makefile":9009,"HTML":4136,"Dockerfile":3431},"frameworks":["Cobra","gRPC"],"commits90d":1073,"releases365d":2,"lastReleaseAt":"2026-02-19T04:11:54Z","gettingStarted":{"contributing":true,"codeOfConduct":false,"issueTemplates":false,"devcontainer":false,"cla":"none","channels":[],"policy":null}},"metrics":{"computedAt":"2026-10-11T05:37:54.194Z","outsidePulls":{"cohort":{"n":33,"merged":20,"closedUnmerged":13,"open":0,"mergeRate":0.6060606060606061,"openShare":0,"evidence":{"merged":[1428,1425,1420,1419,1418,1415,1413,1380,1378,1375,1365,1360,1354,1353,1347,1346,1329,1328,1327,1163],"closedUnmerged":[1426,1411,1402,1399,1398,1364,1343,1337,1336,1335,1332,1331,1222],"open":[]}},"firstTimers":{"n":8,"merged":5,"closedUnmerged":3,"open":0,"mergeRate":0.625,"openShare":0,"evidence":{"merged":[1413,1380,1375,1328,1163],"closedUnmerged":[1426,1411,1331],"open":[]}},"year":{"n":250,"merged":175,"closedUnmerged":75,"open":0,"mergeRate":0.7,"openShare":0,"evidence":{"merged":[1428,1425,1420,1419,1418,1415,1413,1380,1378,1375,1365,1360,1354,1353,1347,1346,1329,1328,1327,1163],"closedUnmerged":[1426,1411,1402,1399,1398,1364,1343,1337,1336,1335,1332,1331,1222,963,936,921,891,879,813,810],"open":[]}}},"pullFirstResponse":{"n":33,"answered":30,"waiting":3,"medianHours":87.35944444444445,"p75Hours":185.70916666666668,"within48h":0.30303030303030287,"within7d":0.7272727272727272,"curve":[{"hours":0.42444444444444446,"waiting":0.9696969696969697},{"hours":1.6708333333333334,"waiting":0.9393939393939394},{"hours":9.993611111111111,"waiting":0.9090909090909092},{"hours":17.037777777777777,"waiting":0.8787878787878789},{"hours":26.087777777777777,"waiting":0.8484848484848486},{"hours":35.901666666666664,"waiting":0.8181818181818183},{"hours":37.81361111111111,"waiting":0.7878787878787881},{"hours":37.85583333333334,"waiting":0.7575757575757578},{"hours":43.57666666666667,"waiting":0.7272727272727274},{"hours":44.57138888888889,"waiting":0.6969696969696971},{"hours":48.53388888888889,"waiting":0.6666666666666669},{"hours":49.424166666666665,"waiting":0.6363636363636366},{"hours":51.413333333333334,"waiting":0.6060606060606062},{"hours":59.23444444444444,"waiting":0.5757575757575758},{"hours":60.00666666666667,"waiting":0.5454545454545455},{"hours":79.71972222222222,"waiting":0.5151515151515152},{"hours":87.35944444444445,"waiting":0.4848484848484849},{"hours":90.17944444444444,"waiting":0.4545454545454546},{"hours":103.24472222222222,"waiting":0.4242424242424243},{"hours":104.97694444444444,"waiting":0.39393939393939403},{"hours":110.68055555555556,"waiting":0.36363636363636376},{"hours":111.97888888888889,"waiting":0.3333333333333334},{"hours":122.3411111111111,"waiting":0.3030303030303031},{"hours":153.36083333333335,"waiting":0.2727272727272728},{"hours":185.70916666666668,"waiting":0.2424242424242425},{"hours":198.25027777777777,"waiting":0.21212121212121218},{"hours":236.34472222222223,"waiting":0.18181818181818188},{"hours":239.63583333333332,"waiting":0.15151515151515157},{"hours":249.7761111111111,"waiting":0.12121212121212127},{"hours":324.21694444444444,"waiting":0.09090909090909095}],"evidence":{"answered":[1428,1426,1425,1420,1419,1418,1415,1413,1411,1402,1380,1378,1375,1365,1360,1354,1353,1347,1346,1343],"waiting":[1399,1398,1364]}},"timeToMerge":{"n":33,"merged":20,"medianHours":340.975,"evidence":[1428,1425,1420,1419,1418,1415,1413,1380,1378,1375,1365,1360,1354,1353,1347,1346,1329,1328,1327,1163]},"issueFirstResponse":{"n":159,"answered":35,"waiting":124,"medianHours":null,"p75Hours":null,"within48h":0.08176100628930816,"within7d":0.15094339622641506,"curve":[{"hours":0.43416666666666665,"waiting":0.9937106918238994},{"hours":1.0069444444444444,"waiting":0.9874213836477987},{"hours":2.4625,"waiting":0.9811320754716981},{"hours":3.6422222222222222,"waiting":0.9748427672955975},{"hours":8.9175,"waiting":0.9685534591194969},{"hours":13.86,"waiting":0.9622641509433962},{"hours":14.093055555555555,"waiting":0.9559748427672956},{"hours":15.352777777777778,"waiting":0.949685534591195},{"hours":17.850277777777777,"waiting":0.9433962264150944},{"hours":19.142222222222223,"waiting":0.9371069182389937},{"hours":28.140555555555554,"waiting":0.9308176100628931},{"hours":34.469166666666666,"waiting":0.9245283018867925},{"hours":35.1425,"waiting":0.9182389937106918},{"hours":49.535555555555554,"waiting":0.9119496855345912},{"hours":52.05694444444445,"waiting":0.9056603773584906},{"hours":63.14,"waiting":0.89937106918239},{"hours":71.98194444444445,"waiting":0.8930817610062893},{"hours":81.22694444444444,"waiting":0.8867924528301887},{"hours":107.21555555555555,"waiting":0.8805031446540881},{"hours":107.2238888888889,"waiting":0.8742138364779874},{"hours":111.59222222222222,"waiting":0.8679245283018868},{"hours":116.9025,"waiting":0.8616352201257862},{"hours":135.54666666666665,"waiting":0.8553459119496856},{"hours":140.6197222222222,"waiting":0.8490566037735849},{"hours":206.0361111111111,"waiting":0.8427672955974843},{"hours":216.81527777777777,"waiting":0.8364779874213837},{"hours":231.78722222222223,"waiting":0.8301886792452831},{"hours":253.30777777777777,"waiting":0.8238993710691824},{"hours":343.09805555555556,"waiting":0.8176100628930818},{"hours":359.8011111111111,"waiting":0.8113207547169812},{"hours":432.6802777777778,"waiting":0.8050314465408805},{"hours":510.43111111111114,"waiting":0.7987421383647799},{"hours":797.6452777777778,"waiting":0.7923522012578617},{"hours":1397.595,"waiting":0.7848059898173106},{"hours":1423.9058333333332,"waiting":0.7772597783767596}],"evidence":{"answered":[1421,1414,1412,1400,1395,1379,1377,1376,1371,1368,1367,1366,1342,1339,1338,1334,1326,1325,1324,1323],"waiting":[1429,1427,1406,1403,1396,1394,1393,1392,1383,1382,1381,1370,1369,1363,1361,1356,1355,1350,1349,1341]}},"starter":{"counts":{"available":0,"claimed":0,"in-progress":2,"stale":0},"helpWantedAvailable":0,"issues":[{"n":696,"title":"Fix schedule-for-route OpenAPI conformance: add missing Stops field","state":"in-progress","label":"beginner","createdAt":"2026-03-13T06:55:21Z","updatedAt":"2026-03-16T18:22:11Z"},{"n":137,"title":"Add Makefile Target for Test Coverage Report","state":"in-progress","label":"beginner","createdAt":"2025-11-25T22:44:24Z","updatedAt":"2026-03-13T12:55:15Z"}]},"responseWindow":{"hours":[2,0,0,0,0,0,2,15,0,3,0,0,0,1,0,0,3,3,0,0,2,0,0,0,0,0,10,12,8,12,30,2,0,0,0,0,2,0,0,12,0,1,2,1,1,1,4,1,7,0,1,5,8,1,1,32,11,0,0,0,0,0,4,2,2,5,9,8,6,10,10,11,7,3,12,5,5,8,18,1,1,0,1,0,0,0,0,0,29,0,4,4,3,3,1,4,3,32,8,0,0,3,3,4,0,0,0,0,0,0,0,1,3,2,5,11,7,10,4,13,18,15,0,1,5,1,2,0,2,1,1,2,0,0,0,0,0,3,1,1,2,0,0,1,0,1,0,0,9,11,21,17,1,3,0,0,2,0,0,0,1,0,0,0,2,4,0,6],"people":7,"replies":615},"activeMaintainers":7},"series":[{"week":"2025-10-12","opened":0,"merged":0,"answered7d":0,"activity":4},{"week":"2025-10-19","opened":0,"merged":0,"answered7d":0,"activity":0},{"week":"2025-10-26","opened":0,"merged":0,"answered7d":0,"activity":0},{"week":"2025-11-02","opened":0,"merged":0,"answered7d":0,"activity":2},{"week":"2025-11-09","opened":0,"merged":0,"answered7d":0,"activity":1},{"week":"2025-11-16","opened":0,"merged":0,"answered7d":0,"activity":4},{"week":"2025-11-23","opened":3,"merged":1,"answered7d":1,"activity":8},{"week":"2025-11-30","opened":1,"merged":1,"answered7d":1,"activity":3},{"week":"2025-12-07","opened":1,"merged":1,"answered7d":1,"activity":11},{"week":"2025-12-14","opened":6,"merged":5,"answered7d":3,"activity":13},{"week":"2025-12-21","opened":2,"merged":1,"answered7d":2,"activity":4},{"week":"2025-12-28","opened":4,"merged":4,"answered7d":2,"activity":21},{"week":"2026-01-04","opened":1,"merged":1,"answered7d":0,"activity":18},{"week":"2026-01-11","opened":3,"merged":3,"answered7d":0,"activity":4},{"week":"2026-01-18","opened":6,"merged":5,"answered7d":5,"activity":15},{"week":"2026-01-25","opened":6,"merged":1,"answered7d":3,"activity":118},{"week":"2026-02-01","opened":21,"merged":11,"answered7d":14,"activity":87},{"week":"2026-02-08","opened":16,"merged":14,"answered7d":15,"activity":97},{"week":"2026-02-15","opened":9,"merged":8,"answered7d":8,"activity":87},{"week":"2026-02-22","opened":23,"merged":18,"answered7d":19,"activity":126},{"week":"2026-03-01","opened":26,"merged":25,"answered7d":26,"activity":192},{"week":"2026-03-08","opened":26,"merged":25,"answered7d":25,"activity":115},{"week":"2026-03-15","opened":27,"merged":14,"answered7d":26,"activity":59},{"week":"2026-03-22","opened":19,"merged":8,"answered7d":12,"activity":71},{"week":"2026-03-29","opened":4,"merged":2,"answered7d":0,"activity":12},{"week":"2026-04-05","opened":3,"merged":2,"answered7d":1,"activity":39},{"week":"2026-04-12","opened":1,"merged":1,"answered7d":0,"activity":35},{"week":"2026-04-19","opened":2,"merged":0,"answered7d":1,"activity":43},{"week":"2026-04-26","opened":0,"merged":0,"answered7d":0,"activity":19},{"week":"2026-05-03","opened":1,"merged":1,"answered7d":0,"activity":16},{"week":"2026-05-10","opened":4,"merged":2,"answered7d":3,"activity":51},{"week":"2026-05-17","opened":1,"merged":0,"answered7d":0,"activity":9},{"week":"2026-05-24","opened":1,"merged":1,"answered7d":1,"activity":23},{"week":"2026-05-31","opened":0,"merged":0,"answered7d":0,"activity":39},{"week":"2026-06-07","opened":0,"merged":0,"answered7d":0,"activity":21},{"week":"2026-06-14","opened":0,"merged":0,"answered7d":0,"activity":38},{"week":"2026-06-21","opened":0,"merged":0,"answered7d":0,"activity":11},{"week":"2026-06-28","opened":0,"merged":0,"answered7d":0,"activity":27},{"week":"2026-07-05","opened":1,"merged":1,"answered7d":1,"activity":52},{"week":"2026-07-12","opened":0,"merged":0,"answered7d":0,"activity":54},{"week":"2026-07-19","opened":1,"merged":0,"answered7d":1,"activity":50},{"week":"2026-07-26","opened":0,"merged":0,"answered7d":0,"activity":59},{"week":"2026-08-02","opened":0,"merged":0,"answered7d":0,"activity":42},{"week":"2026-08-09","opened":12,"merged":6,"answered7d":12,"activity":104},{"week":"2026-08-16","opened":7,"merged":6,"answered7d":4,"activity":116},{"week":"2026-08-23","opened":4,"merged":0,"answered7d":2,"activity":45},{"week":"2026-08-30","opened":6,"merged":6,"answered7d":2,"activity":27},{"week":"2026-09-06","opened":6,"merged":4,"answered7d":6,"activity":26},{"week":"2026-09-13","opened":8,"merged":8,"answered7d":8,"activity":57},{"week":"2026-09-20","opened":13,"merged":9,"answered7d":13,"activity":88},{"week":"2026-09-27","opened":17,"merged":11,"answered7d":17,"activity":64},{"week":"2026-10-04","opened":22,"merged":7,"answered7d":12,"activity":81}],"trend":{"flag":"got-faster","recentMedianHours":29.640833333333333,"previousMedianHours":65.77972222222222,"recentN":60,"previousN":23,"openedThisWeek":22,"openedLastWeek":17},"programs":[{"program":"gsoc","slug":"open-transit-software-foundation","name":"Open Transit Software Foundation","years":[2024,2025,2026]}]}