{"source":"https://contributable.vercel.app","licence":"CC BY 4.0","methodology":"https://contributable.vercel.app/methodology","v":2,"owner":"kubeflow","name":"pipelines","updatedAt":"2026-10-11T05:36:42.162Z","coveredSince":"2025-10-04T14:55:55.956Z","facts":{"owner":"kubeflow","name":"pipelines","description":"Machine Learning Pipelines for Kubeflow","stars":4238,"forks":2146,"archived":false,"isFork":false,"license":"Apache-2.0","defaultBranch":"master","pushedAt":"2026-10-11T00:51:56Z","createdAt":"2018-05-12T00:31:47Z","topics":["kubeflow-pipelines","mlops","kubeflow","machine-learning","kubernetes","pipeline","data-science"],"languages":{"Go":6953744,"Python":6595744,"TypeScript":3766915,"JavaScript":301617,"Shell":91159,"Makefile":39539,"Mustache":25012,"Dockerfile":15246,"CSS":7118,"HTML":3710,"PowerShell":2981,"Jupyter Notebook":2514},"frameworks":["gRPC","Kubernetes client","NumPy","Pydantic","pytest"],"commits90d":441,"releases365d":14,"lastReleaseAt":"2026-09-04T21:46:21Z","gettingStarted":{"contributing":true,"codeOfConduct":true,"issueTemplates":true,"devcontainer":false,"cla":"dco","channels":[{"kind":"mailing-list","url":"https://groups.google.com/g/kubeflow-discuss"}],"policy":null}},"metrics":{"computedAt":"2026-10-11T05:36:42.162Z","outsidePulls":{"cohort":{"n":241,"merged":75,"closedUnmerged":150,"open":16,"mergeRate":0.3333333333333333,"openShare":0.06639004149377593,"evidence":{"merged":[14356,14351,14349,14348,14311,14274,14267,14263,14262,14260,14243,14232,14194,14186,14181,14171,14169,14166,14165,14137],"closedUnmerged":[14345,14344,14341,14328,14326,14273,14270,14265,14261,14259,14258,14255,14254,14251,14250,14248,14244,14234,14230,14200],"open":[14347,14325,14235,14098,14096,13952,13920,13889,13887,13863,13837,13758,13743,13623,13547,13530]}},"firstTimers":{"n":70,"merged":10,"closedUnmerged":57,"open":3,"mergeRate":0.14925373134328357,"openShare":0.04285714285714286,"evidence":{"merged":[14194,14102,13915,13895,13790,13780,13773,13761,13570,13551],"closedUnmerged":[14328,14326,14265,14255,14254,14234,14200,14197,14196,14192,14191,14168,14147,14104,14100,14042,14024,14014,14011,14003],"open":[14325,13758,13623]}},"year":{"n":759,"merged":352,"closedUnmerged":386,"open":21,"mergeRate":0.47696476964769646,"openShare":0.02766798418972332,"evidence":{"merged":[14356,14351,14349,14348,14311,14274,14267,14263,14262,14260,14243,14232,14194,14186,14181,14171,14169,14166,14165,14137],"closedUnmerged":[14345,14344,14341,14328,14326,14273,14270,14265,14261,14259,14258,14255,14254,14251,14250,14248,14244,14234,14230,14200],"open":[14347,14325,14235,14098,14096,13952,13920,13889,13887,13863,13837,13758,13743,13623,13547,13530,13394,13335,13254,13034]}}},"pullFirstResponse":{"n":241,"answered":212,"waiting":29,"medianHours":443.3386111111111,"p75Hours":1386.9608333333333,"within48h":0.2904564315352691,"within7d":0.4024896265560156,"curve":[{"hours":0.14805555555555555,"waiting":0.995850622406639},{"hours":0.33444444444444443,"waiting":0.9792531120331951},{"hours":0.9577777777777777,"waiting":0.9585062240663902},{"hours":2.2258333333333336,"waiting":0.9419087136929463},{"hours":3.5097222222222224,"waiting":0.9211618257261414},{"hours":7.032777777777778,"waiting":0.9045643153526974},{"hours":9.016111111111112,"waiting":0.8838174273858925},{"hours":11.804722222222223,"waiting":0.8672199170124484},{"hours":16.245555555555555,"waiting":0.8464730290456435},{"hours":20.925555555555555,"waiting":0.8298755186721996},{"hours":24.72888888888889,"waiting":0.8091286307053946},{"hours":26.86916666666667,"waiting":0.7925311203319507},{"hours":29.95111111111111,"waiting":0.7717842323651457},{"hours":34.50416666666667,"waiting":0.7551867219917018},{"hours":37.34361111111111,"waiting":0.7344398340248969},{"hours":41.13444444444445,"waiting":0.717842323651453},{"hours":49.24027777777778,"waiting":0.6970954356846479},{"hours":57.581944444444446,"waiting":0.680497925311204},{"hours":70.12083333333334,"waiting":0.6597510373443991},{"hours":90.8163888888889,"waiting":0.6431535269709552},{"hours":103.36138888888888,"waiting":0.6224066390041503},{"hours":140.55972222222223,"waiting":0.6058091286307064},{"hours":205.49722222222223,"waiting":0.5850622406639014},{"hours":247.39833333333334,"waiting":0.5684647302904575},{"hours":286.6877777777778,"waiting":0.5477178423236526},{"hours":333.955,"waiting":0.5311203319502087},{"hours":370.2013888888889,"waiting":0.5103734439834038},{"hours":443.505,"waiting":0.49377593360995986},{"hours":504.9794444444444,"waiting":0.47302904564315496},{"hours":556.3416666666667,"waiting":0.45643153526971086},{"hours":671.6366666666667,"waiting":0.4356846473029059},{"hours":702.2319444444445,"waiting":0.419087136929462},{"hours":820.9547222222222,"waiting":0.3980808424831056},{"hours":965.0108333333334,"waiting":0.38032900837768024},{"hours":1101.7188888888888,"waiting":0.35763306393561256},{"hours":1127.3322222222223,"waiting":0.3392929068107094},{"hours":1214.7058333333334,"waiting":0.31636771040458045},{"hours":1282.2727777777777,"waiting":0.2978222530133537},{"hours":1368.19,"waiting":0.2745548894966854},{"hours":1372.2825,"waiting":0.25594099868335074},{"hours":1406.578888888889,"waiting":0.23267363516668246},{"hours":1442.9969444444444,"waiting":0.21405974435334782},{"hours":1463.576388888889,"waiting":0.19079238083667957},{"hours":1491.8169444444445,"waiting":0.17217849002334495},{"hours":1607.2591666666667,"waiting":0.14781619175295121},{"hours":1874.963888888889,"waiting":0.12365961880119215},{"hours":2067.3580555555554,"waiting":0.08698395060928765},{"hours":2388.7727777777777,"waiting":0.045186467848980616}],"evidence":{"answered":[14356,14351,14349,14348,14347,14345,14344,14326,14311,14274,14267,14265,14263,14262,14261,14260,14259,14258,14255,14254],"waiting":[14341,14328,14325,14273,14270,14251,14250,14234,14191,14104,13994,13993,13946,13929,13928,13927,13920,13887,13837,13829]}},"timeToMerge":{"n":241,"merged":75,"medianHours":null,"evidence":[14356,14351,14349,14348,14311,14274,14267,14263,14262,14260,14243,14232,14194,14186,14181,14171,14169,14166,14165,14137]},"issueFirstResponse":{"n":152,"answered":65,"waiting":87,"medianHours":null,"p75Hours":null,"within48h":0.2368421052631574,"within7d":0.3092105263157888,"curve":[{"hours":0.17055555555555554,"waiting":0.993421052631579},{"hours":0.48638888888888887,"waiting":0.9868421052631579},{"hours":1.1883333333333332,"waiting":0.9736842105263157},{"hours":1.2261111111111112,"waiting":0.9671052631578946},{"hours":1.8280555555555555,"waiting":0.9605263157894736},{"hours":2.2583333333333333,"waiting":0.9473684210526314},{"hours":2.3619444444444446,"waiting":0.9407894736842104},{"hours":3.4988888888888887,"waiting":0.9276315789473684},{"hours":4.3325,"waiting":0.9210526315789473},{"hours":4.467222222222222,"waiting":0.9144736842105263},{"hours":5.058055555555556,"waiting":0.9013157894736842},{"hours":5.074166666666667,"waiting":0.8947368421052632},{"hours":5.821944444444444,"waiting":0.8881578947368421},{"hours":6.385833333333333,"waiting":0.8750000000000001},{"hours":7.431666666666667,"waiting":0.868421052631579},{"hours":9.489166666666666,"waiting":0.861842105263158},{"hours":11.934444444444445,"waiting":0.8486842105263159},{"hours":13.152777777777779,"waiting":0.8421052631578949},{"hours":15.088055555555556,"waiting":0.8289473684210529},{"hours":15.481944444444444,"waiting":0.8223684210526319},{"hours":16.379444444444445,"waiting":0.8157894736842108},{"hours":22.388055555555557,"waiting":0.8026315789473687},{"hours":22.45722222222222,"waiting":0.7960526315789477},{"hours":25.413333333333334,"waiting":0.7894736842105267},{"hours":44.71055555555556,"waiting":0.7763157894736846},{"hours":44.778888888888886,"waiting":0.7697368421052636},{"hours":46.76833333333333,"waiting":0.7631578947368426},{"hours":68.28583333333333,"waiting":0.7500000000000006},{"hours":79.91305555555556,"waiting":0.7434210526315794},{"hours":81.61694444444444,"waiting":0.7368421052631584},{"hours":103.4786111111111,"waiting":0.7236842105263164},{"hours":107.22694444444444,"waiting":0.7171052631578954},{"hours":139.12027777777777,"waiting":0.7039473684210532},{"hours":147.60861111111112,"waiting":0.6973684210526322},{"hours":149.79888888888888,"waiting":0.6907894736842112},{"hours":215.14444444444445,"waiting":0.6776315789473691},{"hours":221.59722222222223,"waiting":0.6710526315789481},{"hours":226.545,"waiting":0.6644736842105271},{"hours":372.2055555555556,"waiting":0.6513157894736851},{"hours":424.0805555555556,"waiting":0.644736842105264},{"hours":424.8775,"waiting":0.638157894736843},{"hours":777.3058333333333,"waiting":0.6243341619318191},{"hours":819.955,"waiting":0.6167203306887481},{"hours":1144.7588888888888,"waiting":0.5986797576350145},{"hours":1621.1605555555554,"waiting":0.5864618033975652},{"hours":1657.1855555555555,"waiting":0.5737126337584877},{"hours":1795.2913888888888,"waiting":0.5450994405344217},{"hours":1853.3441666666668,"waiting":0.525631603372478}],"evidence":{"answered":[14353,14322,14247,14246,14245,14184,14180,14179,14164,14142,14140,14139,14134,14112,14101,14097,14092,14047,14046,14041],"waiting":[14357,14354,14343,14342,14339,14337,14336,14332,14330,14327,14310,14309,14308,14301,14294,14278,14269,14266,14253,14252]}},"starter":{"counts":{"available":0,"claimed":1,"in-progress":0,"stale":0},"helpWantedAvailable":0,"issues":[{"n":12090,"title":"[feature] Removal of KFP dependency in the Executor","state":"claimed","label":"beginner","createdAt":"2025-07-30T21:02:55Z","updatedAt":"2026-10-03T09:28:50Z"},{"n":3789,"title":"Support updating jobs / scheduled workflows","state":"claimed","label":"help-wanted","createdAt":"2020-05-19T11:28:14Z","updatedAt":"2026-07-07T20:28:29Z"}]},"responseWindow":{"hours":[21,15,24,15,1,2,13,2,0,0,1,18,12,6,27,21,10,10,10,37,20,24,4,16,2,16,22,4,1,0,0,0,1,2,3,2,9,28,21,34,19,10,21,33,13,18,7,3,4,23,15,6,8,5,1,1,2,2,9,6,2,21,15,18,10,39,155,10,6,11,3,1,9,10,5,1,2,4,0,0,0,4,3,5,8,11,10,7,13,10,12,11,6,4,8,2,19,5,3,13,0,0,0,4,4,4,2,5,8,10,5,10,6,10,21,11,17,16,9,1,4,1,5,2,3,0,0,0,1,0,0,11,10,8,10,13,25,4,10,37,20,7,1,6,5,0,3,6,0,0,0,0,0,0,2,2,1,1,11,10,15,3,5,36,11,2,1,10],"people":17,"replies":1581},"activeMaintainers":22},"series":[{"week":"2025-10-12","opened":14,"merged":10,"answered7d":9,"activity":39},{"week":"2025-10-19","opened":4,"merged":2,"answered7d":3,"activity":43},{"week":"2025-10-26","opened":8,"merged":6,"answered7d":5,"activity":32},{"week":"2025-11-02","opened":8,"merged":4,"answered7d":5,"activity":61},{"week":"2025-11-09","opened":10,"merged":3,"answered7d":8,"activity":83},{"week":"2025-11-16","opened":10,"merged":4,"answered7d":4,"activity":56},{"week":"2025-11-23","opened":9,"merged":7,"answered7d":8,"activity":48},{"week":"2025-11-30","opened":11,"merged":8,"answered7d":8,"activity":81},{"week":"2025-12-07","opened":12,"merged":8,"answered7d":7,"activity":49},{"week":"2025-12-14","opened":3,"merged":2,"answered7d":3,"activity":80},{"week":"2025-12-21","opened":13,"merged":5,"answered7d":9,"activity":57},{"week":"2025-12-28","opened":4,"merged":1,"answered7d":4,"activity":25},{"week":"2026-01-04","opened":13,"merged":6,"answered7d":8,"activity":82},{"week":"2026-01-11","opened":14,"merged":6,"answered7d":4,"activity":37},{"week":"2026-01-18","opened":9,"merged":5,"answered7d":5,"activity":39},{"week":"2026-01-25","opened":34,"merged":12,"answered7d":20,"activity":84},{"week":"2026-02-01","opened":18,"merged":13,"answered7d":15,"activity":77},{"week":"2026-02-08","opened":26,"merged":13,"answered7d":18,"activity":123},{"week":"2026-02-15","opened":20,"merged":8,"answered7d":16,"activity":139},{"week":"2026-02-22","opened":30,"merged":15,"answered7d":17,"activity":146},{"week":"2026-03-01","opened":18,"merged":14,"answered7d":16,"activity":119},{"week":"2026-03-08","opened":35,"merged":25,"answered7d":26,"activity":125},{"week":"2026-03-15","opened":25,"merged":17,"answered7d":23,"activity":148},{"week":"2026-03-22","opened":35,"merged":10,"answered7d":20,"activity":187},{"week":"2026-03-29","opened":17,"merged":6,"answered7d":9,"activity":140},{"week":"2026-04-05","opened":20,"merged":12,"answered7d":15,"activity":135},{"week":"2026-04-12","opened":11,"merged":3,"answered7d":6,"activity":50},{"week":"2026-04-19","opened":15,"merged":11,"answered7d":10,"activity":49},{"week":"2026-04-26","opened":9,"merged":6,"answered7d":5,"activity":55},{"week":"2026-05-03","opened":7,"merged":5,"answered7d":6,"activity":53},{"week":"2026-05-10","opened":9,"merged":3,"answered7d":4,"activity":70},{"week":"2026-05-17","opened":7,"merged":2,"answered7d":3,"activity":38},{"week":"2026-05-24","opened":14,"merged":8,"answered7d":8,"activity":59},{"week":"2026-05-31","opened":16,"merged":12,"answered7d":11,"activity":129},{"week":"2026-06-07","opened":8,"merged":5,"answered7d":7,"activity":68},{"week":"2026-06-14","opened":13,"merged":5,"answered7d":6,"activity":153},{"week":"2026-06-21","opened":5,"merged":4,"answered7d":3,"activity":95},{"week":"2026-06-28","opened":12,"merged":4,"answered7d":4,"activity":138},{"week":"2026-07-05","opened":8,"merged":3,"answered7d":2,"activity":182},{"week":"2026-07-12","opened":14,"merged":2,"answered7d":5,"activity":114},{"week":"2026-07-19","opened":36,"merged":10,"answered7d":14,"activity":196},{"week":"2026-07-26","opened":51,"merged":16,"answered7d":16,"activity":124},{"week":"2026-08-02","opened":21,"merged":2,"answered7d":9,"activity":74},{"week":"2026-08-09","opened":17,"merged":5,"answered7d":7,"activity":88},{"week":"2026-08-16","opened":9,"merged":2,"answered7d":4,"activity":131},{"week":"2026-08-23","opened":21,"merged":10,"answered7d":14,"activity":243},{"week":"2026-08-30","opened":22,"merged":7,"answered7d":9,"activity":162},{"week":"2026-09-06","opened":19,"merged":6,"answered7d":5,"activity":181},{"week":"2026-09-13","opened":16,"merged":7,"answered7d":6,"activity":152},{"week":"2026-09-20","opened":27,"merged":10,"answered7d":10,"activity":388},{"week":"2026-09-27","opened":11,"merged":7,"answered7d":8,"activity":212},{"week":"2026-10-04","opened":34,"merged":13,"answered7d":19,"activity":280}],"trend":{"flag":"got-faster","recentMedianHours":32.30555555555556,"previousMedianHours":205.49722222222223,"recentN":88,"previousN":71,"openedThisWeek":34,"openedLastWeek":11},"programs":[{"program":"gsoc","slug":"kubeflow","name":"Kubeflow","years":[2024,2025,2026]}]}