{"source":"https://contributable.vercel.app","licence":"CC BY 4.0","methodology":"https://contributable.vercel.app/methodology","v":2,"owner":"ArduPilot","name":"ardupilot","updatedAt":"2026-10-11T05:42:58.981Z","coveredSince":"2025-10-04T16:49:45.285Z","facts":{"owner":"ArduPilot","name":"ardupilot","description":"ArduPlane, ArduCopter, ArduRover, ArduSub source","stars":16027,"forks":21539,"archived":false,"isFork":false,"license":"GPL-3.0","defaultBranch":"master","pushedAt":"2026-10-10T00:07:24Z","createdAt":"2013-01-09T00:58:52Z","topics":["arducopter","ardupilot","arduplane","ardurover","ardusub","uav","drone","plane","copter","rover","sub","autopilot","mavlink","dronekit","uas","ros","ugv","rov","robotics","auv"],"languages":{"C++":24545950,"Python":7170326,"C":3868911,"Objective-C":2915817,"Lua":1878599,"C#":802335,"HTML":386123,"MATLAB":309025,"Shell":204932,"BitBake":70311,"Linker Script":47618,"Makefile":46301},"frameworks":[],"commits90d":1753,"releases365d":16,"lastReleaseAt":"2026-09-03T23:51:26Z","gettingStarted":{"contributing":true,"codeOfConduct":true,"issueTemplates":true,"devcontainer":false,"cla":"none","channels":[{"kind":"gitter","url":"https://gitter.im/ArduPilot/ardupilot"},{"kind":"forum","url":"http://discuss.ardupilot.org"}],"policy":null}},"metrics":{"computedAt":"2026-10-11T05:42:58.981Z","outsidePulls":{"cohort":{"n":795,"merged":450,"closedUnmerged":118,"open":227,"mergeRate":0.7922535211267606,"openShare":0.28553459119496855,"evidence":{"merged":[34368,34360,34359,34355,34353,34350,34349,34347,34346,34341,34340,34339,34338,34336,34335,34332,34331,34330,34329,34328],"closedUnmerged":[34369,34366,34361,34356,34345,34333,34309,34269,34268,34266,34255,34253,34244,34222,34199,34193,34175,34166,34149,34145],"open":[34367,34364,34363,34362,34358,34357,34354,34352,34342,34337,34334,34327,34324,34319,34316,34314,34313,34307,34305,34304]}},"firstTimers":{"n":138,"merged":43,"closedUnmerged":47,"open":48,"mergeRate":0.4777777777777778,"openShare":0.34782608695652173,"evidence":{"merged":[34368,34338,34320,34310,34295,34271,34248,34241,34223,34206,34180,34170,34102,34043,34008,34006,33981,33978,33963,33953],"closedUnmerged":[34345,34333,34268,34266,34149,34142,34133,34128,34113,34104,34080,34072,34046,34045,33980,33966,33965,33930,33927,33893],"open":[34364,34358,34334,34327,34314,34267,34230,34224,34217,34212,34203,34198,34168,34158,34146,34108,34078,34070,34009,33994]}},"year":{"n":1842,"merged":1040,"closedUnmerged":390,"open":412,"mergeRate":0.7272727272727273,"openShare":0.22366992399565688,"evidence":{"merged":[34368,34360,34359,34355,34353,34350,34349,34347,34346,34341,34340,34339,34338,34336,34335,34332,34331,34330,34329,34328],"closedUnmerged":[34369,34366,34361,34356,34345,34333,34309,34269,34268,34266,34255,34253,34244,34222,34199,34193,34175,34166,34149,34145],"open":[34367,34364,34363,34362,34358,34357,34354,34352,34342,34337,34334,34327,34324,34319,34316,34314,34313,34307,34305,34304]}}},"pullFirstResponse":{"n":795,"answered":690,"waiting":105,"medianHours":18.33388888888889,"p75Hours":170.1461111111111,"within48h":0.6201257861635219,"within7d":0.7471698113207546,"curve":[{"hours":0.006944444444444444,"waiting":0.9987421383647799},{"hours":0.06222222222222222,"waiting":0.979874213836478},{"hours":0.1322222222222222,"waiting":0.9622641509433962},{"hours":0.20972222222222223,"waiting":0.9433962264150944},{"hours":0.33444444444444443,"waiting":0.9232704402515723},{"hours":0.5033333333333333,"waiting":0.9056603773584906},{"hours":0.6841666666666667,"waiting":0.8867924528301887},{"hours":0.8591666666666666,"waiting":0.869182389937107},{"hours":1.105,"waiting":0.8503144654088051},{"hours":1.4383333333333332,"waiting":0.8314465408805032},{"hours":1.711111111111111,"waiting":0.8138364779874214},{"hours":2.008611111111111,"waiting":0.7949685534591195},{"hours":2.3375,"waiting":0.7761006289308177},{"hours":2.6,"waiting":0.7584905660377359},{"hours":3.2608333333333333,"waiting":0.739622641509434},{"hours":4.018888888888889,"waiting":0.7207547169811321},{"hours":4.479166666666667,"waiting":0.7031446540880504},{"hours":5.123611111111111,"waiting":0.6842767295597485},{"hours":5.629444444444444,"waiting":0.6666666666666667},{"hours":6.6561111111111115,"waiting":0.6477987421383649},{"hours":7.587777777777778,"waiting":0.628930817610063},{"hours":8.422777777777778,"waiting":0.6113207547169812},{"hours":9.559444444444445,"waiting":0.5924528301886793},{"hours":10.501111111111111,"waiting":0.5735849056603775},{"hours":11.721666666666666,"waiting":0.5559748427672957},{"hours":13.796666666666667,"waiting":0.5371069182389938},{"hours":15.42,"waiting":0.5182389937106919},{"hours":18.12388888888889,"waiting":0.5006289308176102},{"hours":19.7725,"waiting":0.4817610062893083},{"hours":21.82027777777778,"waiting":0.4628930817610064},{"hours":24.335833333333333,"waiting":0.44528301886792465},{"hours":29.34861111111111,"waiting":0.42641509433962277},{"hours":35.367222222222225,"waiting":0.408805031446541},{"hours":42.21944444444444,"waiting":0.38993710691823913},{"hours":52.894444444444446,"waiting":0.37106918238993725},{"hours":70.59722222222223,"waiting":0.3534591194968555},{"hours":92.47277777777778,"waiting":0.3345911949685536},{"hours":103.68805555555555,"waiting":0.3157232704402517},{"hours":115.49472222222222,"waiting":0.29811320754716997},{"hours":139.98194444444445,"waiting":0.2792452830188681},{"hours":157.54527777777778,"waiting":0.2603773584905662},{"hours":177.32055555555556,"waiting":0.24276729559748444},{"hours":230.965,"waiting":0.22389937106918253},{"hours":299.1947222222222,"waiting":0.20628930817610078},{"hours":429.53777777777776,"waiting":0.1874213836477989},{"hours":719.3613888888889,"waiting":0.168553459119497},{"hours":953.8366666666667,"waiting":0.14983172409622889},{"hours":2204.6133333333332,"waiting":0.11626902886258621}],"evidence":{"answered":[34368,34366,34363,34362,34361,34360,34359,34357,34356,34355,34354,34353,34352,34350,34349,34347,34346,34345,34342,34341],"waiting":[34369,34367,34364,34358,34327,34314,34309,34279,34270,34269,34268,34266,34255,34253,34207,34201,34199,34198,34174,34158]}},"timeToMerge":{"n":795,"merged":450,"medianHours":608.0958333333333,"evidence":[34368,34360,34359,34355,34353,34350,34349,34347,34346,34341,34340,34339,34338,34336,34335,34332,34331,34330,34329,34328]},"issueFirstResponse":{"n":104,"answered":76,"waiting":28,"medianHours":47.37,"p75Hours":null,"within48h":0.49999999999999956,"within7d":0.6057692307692306,"curve":[{"hours":0.014166666666666666,"waiting":0.9903846153846154},{"hours":0.17416666666666666,"waiting":0.9711538461538463},{"hours":0.1761111111111111,"waiting":0.9615384615384617},{"hours":0.2836111111111111,"waiting":0.9423076923076925},{"hours":0.3088888888888889,"waiting":0.9326923076923079},{"hours":0.3638888888888889,"waiting":0.9134615384615388},{"hours":0.9186111111111112,"waiting":0.8942307692307695},{"hours":0.9280555555555555,"waiting":0.8846153846153849},{"hours":1.0730555555555557,"waiting":0.8653846153846156},{"hours":1.6602777777777777,"waiting":0.8557692307692311},{"hours":2.35,"waiting":0.8365384615384618},{"hours":3.654166666666667,"waiting":0.8173076923076926},{"hours":4.152777777777778,"waiting":0.807692307692308},{"hours":4.835,"waiting":0.7884615384615388},{"hours":5.147222222222222,"waiting":0.7788461538461542},{"hours":5.739444444444445,"waiting":0.7596153846153849},{"hours":6.36,"waiting":0.7403846153846158},{"hours":6.707222222222223,"waiting":0.7307692307692312},{"hours":7.775555555555556,"waiting":0.7115384615384619},{"hours":8.0375,"waiting":0.7019230769230773},{"hours":9.051666666666666,"waiting":0.682692307692308},{"hours":10.695555555555556,"waiting":0.6634615384615389},{"hours":11.880277777777778,"waiting":0.6538461538461543},{"hours":12.5275,"waiting":0.634615384615385},{"hours":12.706944444444444,"waiting":0.6250000000000004},{"hours":13.615555555555556,"waiting":0.6057692307692313},{"hours":14.044722222222223,"waiting":0.5961538461538467},{"hours":18.575555555555557,"waiting":0.5769230769230775},{"hours":26.565833333333334,"waiting":0.5576923076923083},{"hours":34.64,"waiting":0.5480769230769236},{"hours":39.839444444444446,"waiting":0.5288461538461542},{"hours":40.76916666666666,"waiting":0.5192307692307696},{"hours":47.37,"waiting":0.5000000000000004},{"hours":66.91083333333333,"waiting":0.48076923076923117},{"hours":80.68638888888889,"waiting":0.47115384615384653},{"hours":91.5025,"waiting":0.45192307692307726},{"hours":94.75694444444444,"waiting":0.4423076923076926},{"hours":131.01416666666665,"waiting":0.42307692307692335},{"hours":143.85694444444445,"waiting":0.4038461538461541},{"hours":165.31916666666666,"waiting":0.39423076923076944},{"hours":186.08944444444444,"waiting":0.37500000000000017},{"hours":216.00083333333333,"waiting":0.36538461538461553},{"hours":311.81083333333333,"waiting":0.34615384615384637},{"hours":492.8666666666667,"waiting":0.3269230769230771},{"hours":494.2788888888889,"waiting":0.31730769230769246},{"hours":762.4441666666667,"waiting":0.29776674937965275},{"hours":799.2663888888889,"waiting":0.2878411910669977},{"hours":1711.1361111111112,"waiting":0.26021357674583495}],"evidence":{"answered":[34348,34343,34299,34293,34281,34278,34273,34231,34226,34221,34219,34218,34216,34204,34179,34176,34167,34151,34150,34148],"waiting":[34365,34321,34274,34252,34242,34169,34144,34130,34052,34051,34005,33993,33964,33796,33721,33688,33649,33604,33588,33583]}},"starter":{"counts":{"available":0,"claimed":5,"in-progress":28,"stale":14},"helpWantedAvailable":0,"issues":[{"n":33399,"title":"HAL_WITH_ESC_TELEM gates CPU-based spoolup check","state":"in-progress","label":"beginner","createdAt":"2026-06-11T00:13:10Z","updatedAt":"2026-06-29T13:32:17Z"},{"n":32279,"title":"Copter: move RC_Channels_Copter::save_trim to Copter class","state":"in-progress","label":"beginner","createdAt":"2026-02-24T00:07:56Z","updatedAt":"2026-09-08T17:06:24Z"},{"n":32090,"title":"Sub: add an external pressure failsafe","state":"in-progress","label":"beginner","createdAt":"2026-02-04T00:48:46Z","updatedAt":"2026-02-10T05:45:58Z"},{"n":31588,"title":"Add support for OPTICAL_FLOW_RAD","state":"in-progress","label":"beginner","createdAt":"2025-11-25T21:45:26Z","updatedAt":"2026-03-10T17:13:40Z"},{"n":31107,"title":"AP_Gripper: support HOLD command option","state":"in-progress","label":"beginner","createdAt":"2025-09-17T10:58:28Z","updatedAt":"2026-07-29T17:28:27Z"},{"n":29566,"title":"DO_SET_ROI_LOCATION and DO_SET_ROI_NONE \"gimbal device id\" fields should be supported","state":"in-progress","label":"beginner","createdAt":"2025-03-19T00:44:07Z","updatedAt":"2026-09-10T15:06:34Z"},{"n":25792,"title":"EAHRS is performing duplicate temperature compenstation","state":"in-progress","label":"beginner","createdAt":"2023-12-18T03:31:34Z","updatedAt":"2025-08-25T21:18:00Z"},{"n":25517,"title":"AP_GPS_GSOF: Support GPS_RAW_DATA for external logging","state":"claimed","label":"beginner","createdAt":"2023-11-11T17:25:23Z","updatedAt":"2025-01-04T15:18:36Z"},{"n":23927,"title":"Set Servo options triggered by failsafe","state":"in-progress","label":"beginner","createdAt":"2023-05-30T12:06:54Z","updatedAt":"2026-03-10T22:42:59Z"},{"n":23478,"title":"AP_DDS: Support IMU+gyro+accel data for rate control or offboard fusion","state":"claimed","label":"beginner","createdAt":"2023-04-14T01:10:56Z","updatedAt":"2025-02-08T23:16:16Z"},{"n":23320,"title":"Remove mavlink enum dependencies on non related library","state":"in-progress","label":"beginner","createdAt":"2023-03-24T10:48:12Z","updatedAt":"2026-03-29T12:50:07Z"},{"n":20767,"title":"Custom Build Server Enhancements","state":"stale","label":"beginner","createdAt":"2022-05-15T02:29:27Z","updatedAt":"2026-03-10T17:15:46Z"},{"n":20716,"title":"AP_SmartRTL algorithm breaks on Circle mode","state":"in-progress","label":"beginner","createdAt":"2022-05-09T03:52:43Z","updatedAt":"2026-02-22T02:57:57Z"},{"n":19190,"title":"Write autotest for the no-short-failsafe option in auto mode for Plane","state":"in-progress","label":"beginner","createdAt":"2021-11-09T00:03:49Z","updatedAt":"2026-03-20T10:49:51Z"},{"n":19068,"title":"Make more features configurable","state":"in-progress","label":"beginner","createdAt":"2021-10-28T22:52:25Z","updatedAt":"2026-02-04T12:21:56Z"},{"n":14439,"title":"Add visualisation for data in build_binaries_history.sqlite","state":"stale","label":"beginner","createdAt":"2020-05-24T02:37:44Z","updatedAt":"2022-12-08T09:21:21Z"},{"n":14438,"title":"Modify autotest to notify Discord when run is complete","state":"stale","label":"beginner","createdAt":"2020-05-24T02:28:05Z","updatedAt":"2026-04-01T15:45:17Z"},{"n":13932,"title":"Copter: POSITION_TARGET_LOCAL_NED doesn't correctly reflect SET_POSITION_TARGET_LOCAL_NED","state":"in-progress","label":"beginner","createdAt":"2020-03-30T07:58:57Z","updatedAt":"2024-11-21T16:45:40Z"},{"n":13464,"title":"Copter: implement Circle within Guided (aka LOITER_TURNS)","state":"in-progress","label":"beginner","createdAt":"2020-02-03T07:16:33Z","updatedAt":"2023-09-09T10:00:29Z"},{"n":13415,"title":"Make error more explicit on install script","state":"in-progress","label":"beginner","createdAt":"2020-01-29T14:04:45Z","updatedAt":"2026-01-13T15:03:52Z"},{"n":13194,"title":"AP_Notify: Create automatic audible lost/crashed vehicle alarm","state":"in-progress","label":"beginner","createdAt":"2020-01-07T15:25:38Z","updatedAt":"2023-03-27T02:33:56Z"},{"n":12996,"title":"Plane: BUG with auto_state.checked_for_autoland","state":"stale","label":"beginner","createdAt":"2019-12-06T03:31:44Z","updatedAt":"2025-07-01T01:24:04Z"},{"n":12913,"title":"Copter: pre-arm check \"Terrain data missing\" when attempting to arm without GPS lock","state":"stale","label":"beginner","createdAt":"2019-11-27T23:28:16Z","updatedAt":"2024-10-18T13:56:12Z"},{"n":12625,"title":"ADSB: _OFFSET_LAT, OFFSET_LON should be renamed to POS_X/Y/Z","state":"in-progress","label":"beginner","createdAt":"2019-10-23T02:51:27Z","updatedAt":"2025-10-29T08:21:45Z"},{"n":12514,"title":"nmea output code should use fixed buffer and fix snprintf issues","state":"in-progress","label":"beginner","createdAt":"2019-10-08T00:09:50Z","updatedAt":"2022-11-11T00:11:27Z"},{"n":11582,"title":"AC_Avoidance: Dijkstra's VisGraph should hold distances in meters","state":"in-progress","label":"beginner","createdAt":"2019-06-13T23:38:19Z","updatedAt":"2025-10-15T23:32:39Z"},{"n":11285,"title":"Rover: boats entering SmartRTL should loiter during path cleanup and during failure","state":"in-progress","label":"beginner","createdAt":"2019-05-07T03:06:05Z","updatedAt":"2025-10-26T17:54:49Z"},{"n":11284,"title":"Rover: Guided mode's wp_bearing is incorrect for some sub modes","state":"in-progress","label":"beginner","createdAt":"2019-05-07T02:45:37Z","updatedAt":"2022-03-06T11:59:49Z"},{"n":10050,"title":"SITL: add correct battery estimator from vehicle type","state":"in-progress","label":"beginner","createdAt":"2018-12-18T09:12:26Z","updatedAt":"2026-07-22T02:27:20Z"},{"n":9873,"title":"RangeFinder: Using existing  Analog offset for other interfaces (I2C or Serial)","state":"in-progress","label":"beginner","createdAt":"2018-11-21T16:00:28Z","updatedAt":"2018-11-22T20:22:57Z"},{"n":9843,"title":"PRX_ORIENT does not work (Teraranger EVO Tower)","state":"stale","label":"beginner","createdAt":"2018-11-16T13:21:16Z","updatedAt":"2021-09-07T11:59:13Z"},{"n":9828,"title":"Sub: Vaccuum testing mode with RGB feedback","state":"stale","label":"beginner","createdAt":"2018-11-15T14:34:06Z","updatedAt":"2026-06-05T10:31:45Z"},{"n":9597,"title":"AP_Param can set parameters by name which it shouldn't","state":"claimed","label":"beginner","createdAt":"2018-10-22T06:42:58Z","updatedAt":"2023-03-20T11:42:16Z"},{"n":9478,"title":"Rover: servo output range not set after SERVOx_FUNCTION changed","state":"in-progress","label":"beginner","createdAt":"2018-09-26T07:09:04Z","updatedAt":"2026-08-26T19:52:47Z"},{"n":9396,"title":"SITL: AP_Camera object","state":"in-progress","label":"beginner","createdAt":"2018-09-10T14:57:30Z","updatedAt":"2026-03-17T16:29:58Z"},{"n":8503,"title":"Rover : Forward to waypoint # when failsafe triggered","state":"stale","label":"beginner","createdAt":"2018-05-26T04:35:16Z","updatedAt":"2024-07-31T10:39:54Z"},{"n":7354,"title":"Copter: add pre-arm check if frame can't find the output for a motor","state":"claimed","label":"beginner","createdAt":"2017-12-05T03:48:26Z","updatedAt":"2025-10-26T18:00:27Z"},{"n":6322,"title":"Copter: vehicle may backup if mission with takeoff as first command is initiated","state":"stale","label":"beginner","createdAt":"2017-05-25T11:04:06Z","updatedAt":"2022-01-08T12:13:10Z"},{"n":5544,"title":"Plane: Landing permanently disable geofence","state":"in-progress","label":"beginner","createdAt":"2017-01-11T04:13:28Z","updatedAt":"2021-03-24T12:34:16Z"},{"n":5275,"title":"MAVlink library prevents OSD from receiving RSSI from 3DR modems","state":"claimed","label":"beginner","createdAt":"2016-11-25T10:51:52Z","updatedAt":"2021-09-12T20:14:20Z"},{"n":4889,"title":"handle_mission_write_partial_list is too strict","state":"stale","label":"beginner","createdAt":"2016-09-25T19:51:27Z","updatedAt":"2024-07-31T13:05:51Z"},{"n":3333,"title":"Calibration messages come through as high severity","state":"in-progress","label":"beginner","createdAt":"2015-12-12T21:59:27Z","updatedAt":"2020-11-03T19:10:46Z"},{"n":2339,"title":"Copter: easier test of benchtest the parachute","state":"stale","label":"beginner","createdAt":"2015-05-28T09:00:55Z","updatedAt":"2026-05-15T04:45:30Z"},{"n":1348,"title":"Copter: Pre-Arm Safety Check for Auto Missions","state":"in-progress","label":"beginner","createdAt":"2014-08-29T06:45:16Z","updatedAt":"2018-01-12T01:33:18Z"},{"n":441,"title":"Copter: Activate buzzer when autolanding / buzzer modes","state":"stale","label":"beginner","createdAt":"2013-07-14T12:11:25Z","updatedAt":"2025-01-20T14:15:14Z"},{"n":404,"title":"Copter: ensure visible (led) and verbal (mission planner) warnings appear when Fence is breached","state":"stale","label":"beginner","createdAt":"2013-07-01T07:35:44Z","updatedAt":"2025-04-29T05:12:59Z"},{"n":61,"title":"Copter: autotest suite should test trim and autotrim functionality","state":"stale","label":"beginner","createdAt":"2013-01-29T05:19:51Z","updatedAt":"2026-02-10T07:09:39Z"}]},"responseWindow":{"hours":[1,2,2,0,0,0,1,0,0,0,3,3,1,7,4,3,0,0,10,6,4,3,6,5,4,8,2,0,0,1,1,0,1,0,1,2,2,2,2,2,5,1,2,0,0,5,2,0,0,0,0,1,0,0,0,0,0,0,2,5,1,1,1,2,5,2,0,2,7,3,2,3,1,1,0,0,1,0,0,0,3,0,2,4,1,0,0,1,1,0,2,2,3,0,3,1,0,0,0,0,0,0,1,1,0,1,0,1,0,0,0,0,2,2,0,0,1,2,0,0,1,1,4,0,0,0,0,0,0,0,1,2,2,2,4,0,2,0,0,2,0,2,0,0,2,3,0,1,0,0,0,1,0,0,0,0,1,0,0,0,5,3,0,3,0,0,6,12],"people":11,"replies":238},"activeMaintainers":16},"series":[{"week":"2025-10-12","opened":5,"merged":1,"answered7d":5,"activity":6},{"week":"2025-10-19","opened":6,"merged":3,"answered7d":4,"activity":6},{"week":"2025-10-26","opened":2,"merged":0,"answered7d":1,"activity":3},{"week":"2025-11-02","opened":1,"merged":0,"answered7d":1,"activity":1},{"week":"2025-11-09","opened":3,"merged":2,"answered7d":2,"activity":3},{"week":"2025-11-16","opened":1,"merged":1,"answered7d":1,"activity":1},{"week":"2025-11-23","opened":7,"merged":5,"answered7d":5,"activity":18},{"week":"2025-11-30","opened":6,"merged":5,"answered7d":4,"activity":9},{"week":"2025-12-07","opened":1,"merged":0,"answered7d":0,"activity":4},{"week":"2025-12-14","opened":2,"merged":1,"answered7d":1,"activity":2},{"week":"2025-12-21","opened":6,"merged":3,"answered7d":3,"activity":8},{"week":"2025-12-28","opened":6,"merged":2,"answered7d":4,"activity":6},{"week":"2026-01-04","opened":2,"merged":0,"answered7d":1,"activity":2},{"week":"2026-01-11","opened":11,"merged":1,"answered7d":7,"activity":13},{"week":"2026-01-18","opened":6,"merged":2,"answered7d":4,"activity":7},{"week":"2026-01-25","opened":13,"merged":6,"answered7d":11,"activity":15},{"week":"2026-02-01","opened":17,"merged":5,"answered7d":14,"activity":27},{"week":"2026-02-08","opened":11,"merged":6,"answered7d":7,"activity":17},{"week":"2026-02-15","opened":20,"merged":7,"answered7d":12,"activity":25},{"week":"2026-02-22","opened":22,"merged":9,"answered7d":17,"activity":30},{"week":"2026-03-01","opened":32,"merged":17,"answered7d":24,"activity":50},{"week":"2026-03-08","opened":50,"merged":24,"answered7d":41,"activity":73},{"week":"2026-03-15","opened":61,"merged":47,"answered7d":55,"activity":74},{"week":"2026-03-22","opened":59,"merged":33,"answered7d":48,"activity":83},{"week":"2026-03-29","opened":77,"merged":42,"answered7d":58,"activity":98},{"week":"2026-04-05","opened":50,"merged":36,"answered7d":45,"activity":69},{"week":"2026-04-12","opened":81,"merged":40,"answered7d":60,"activity":109},{"week":"2026-04-19","opened":46,"merged":22,"answered7d":38,"activity":69},{"week":"2026-04-26","opened":52,"merged":36,"answered7d":40,"activity":57},{"week":"2026-05-03","opened":36,"merged":19,"answered7d":28,"activity":50},{"week":"2026-05-10","opened":60,"merged":31,"answered7d":43,"activity":76},{"week":"2026-05-17","opened":78,"merged":42,"answered7d":58,"activity":94},{"week":"2026-05-24","opened":75,"merged":46,"answered7d":61,"activity":101},{"week":"2026-05-31","opened":84,"merged":49,"answered7d":68,"activity":97},{"week":"2026-06-07","opened":60,"merged":47,"answered7d":51,"activity":88},{"week":"2026-06-14","opened":64,"merged":39,"answered7d":51,"activity":77},{"week":"2026-06-21","opened":66,"merged":36,"answered7d":46,"activity":75},{"week":"2026-06-28","opened":60,"merged":35,"answered7d":42,"activity":87},{"week":"2026-07-05","opened":35,"merged":18,"answered7d":24,"activity":47},{"week":"2026-07-12","opened":64,"merged":44,"answered7d":50,"activity":93},{"week":"2026-07-19","opened":51,"merged":33,"answered7d":41,"activity":70},{"week":"2026-07-26","opened":73,"merged":37,"answered7d":54,"activity":95},{"week":"2026-08-02","opened":64,"merged":38,"answered7d":46,"activity":87},{"week":"2026-08-09","opened":66,"merged":31,"answered7d":43,"activity":80},{"week":"2026-08-16","opened":64,"merged":32,"answered7d":36,"activity":85},{"week":"2026-08-23","opened":58,"merged":30,"answered7d":48,"activity":67},{"week":"2026-08-30","opened":74,"merged":47,"answered7d":67,"activity":99},{"week":"2026-09-06","opened":66,"merged":33,"answered7d":51,"activity":79},{"week":"2026-09-13","opened":54,"merged":22,"answered7d":36,"activity":57},{"week":"2026-09-20","opened":65,"merged":28,"answered7d":52,"activity":77},{"week":"2026-09-27","opened":79,"merged":37,"answered7d":58,"activity":107},{"week":"2026-10-04","opened":98,"merged":26,"answered7d":73,"activity":130}],"trend":{"flag":"got-faster","recentMedianHours":9.480555555555556,"previousMedianHours":14.3525,"recentN":296,"previousN":262,"openedThisWeek":98,"openedLastWeek":79},"programs":[{"program":"gsoc","slug":"ardupilot","name":"ArduPilot","years":[2024,2025,2026]}]}