967 lines
54 KiB
Clojure
967 lines
54 KiB
Clojure
{:highlights [{:id #uuid "6453beb8-8e74-43e0-ac6c-eddda70d2730",
|
||
:page 1,
|
||
:position {:bounding {:x1 147.90938663482666,
|
||
:y1 135.28125,
|
||
:x2 821.4175653457642,
|
||
:y2 164.0812530517578,
|
||
:width 992.1266666666666,
|
||
:height 1403.1499999999999},
|
||
:rects ({:x1 147.90938663482666,
|
||
:y1 135.28125,
|
||
:x2 821.4175653457642,
|
||
:y2 164.0812530517578,
|
||
:width 992.1266666666666,
|
||
:height 1403.1499999999999}),
|
||
:page 1},
|
||
:content {:text "A preliminary study of GitHub Actions workflow changes"},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "6453c57a-202c-4cb1-902b-2b87bd08484e",
|
||
:page 1,
|
||
:position {:bounding {:x1 218.26876831054688,
|
||
:y1 315.45001220703125,
|
||
:x2 602.904541015625,
|
||
:y2 329.25,
|
||
:width 992.1266666666666,
|
||
:height 1403.1499999999999},
|
||
:rects ({:x1 218.26876831054688,
|
||
:y1 315.45001220703125,
|
||
:x2 602.904541015625,
|
||
:y2 329.25,
|
||
:width 992.1266666666666,
|
||
:height 1403.1499999999999}),
|
||
:page 1},
|
||
:content {:text "CI/CD practices play a significant role in collaborative software developmen"},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "6453c590-8e56-41d8-9119-0c7838cafb24",
|
||
:page 1,
|
||
:position {:bounding {:x1 0,
|
||
:y1 126.22500610351562,
|
||
:x2 842.6708984375,
|
||
:y2 374.0812683105469,
|
||
:width 992.1266666666666,
|
||
:height 1403.1499999999999},
|
||
:rects ({:x1 0,
|
||
:y1 126.22500610351562,
|
||
:x2 0,
|
||
:y2 145.4250030517578,
|
||
:width 992.1266666666666,
|
||
:height 1403.1499999999999}
|
||
{:x1 420.4893798828125,
|
||
:y1 345.3375244140625,
|
||
:x2 842.6708984375,
|
||
:y2 359.13751220703125,
|
||
:width 992.1266666666666,
|
||
:height 1403.1499999999999}
|
||
{:x1 217.80938720703125,
|
||
:y1 360.28125,
|
||
:x2 421.8240661621094,
|
||
:y2 374.0812683105469,
|
||
:width 992.1266666666666,
|
||
:height 1403.1499999999999}),
|
||
:page 1},
|
||
:content {:text " We report on preliminary findings of a quantitative analysis on how GitHub Actions workflows are being changed over time. "},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "6453c59f-7f32-4586-9b6a-b1c1db36f7f7",
|
||
:page 1,
|
||
:position {:bounding {:x1 0,
|
||
:y1 142.22813415527344,
|
||
:x2 843.3856811523438,
|
||
:y2 389.0250244140625,
|
||
:width 992.1266666666666,
|
||
:height 1403.1499999999999},
|
||
:rects ({:x1 0,
|
||
:y1 142.22813415527344,
|
||
:x2 0,
|
||
:y2 161.42813110351562,
|
||
:width 992.1266666666666,
|
||
:height 1403.1499999999999}
|
||
{:x1 428.78350830078125,
|
||
:y1 360.28125,
|
||
:x2 843.3856811523438,
|
||
:y2 374.0812683105469,
|
||
:width 992.1266666666666,
|
||
:height 1403.1499999999999}
|
||
{:x1 218.26876831054688,
|
||
:y1 375.2250061035156,
|
||
:x2 651.64453125,
|
||
:y2 389.0250244140625,
|
||
:width 992.1266666666666,
|
||
:height 1403.1499999999999}),
|
||
:page 1},
|
||
:content {:text "he study is based on a dataset of 22,733 GitHub repositories. We extracted over 4 million weekly snapshots of workflow files from November 2019 to September 2022."},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "6453c5cd-70c5-4d48-90fb-66181f434dd1",
|
||
:page 1,
|
||
:position {:bounding {:x1 0,
|
||
:y1 206.24063110351562,
|
||
:x2 843.1051635742188,
|
||
:y2 463.7437744140625,
|
||
:width 992.1266666666666,
|
||
:height 1403.1499999999999},
|
||
:rects ({:x1 0,
|
||
:y1 206.24063110351562,
|
||
:x2 0,
|
||
:y2 225.4406280517578,
|
||
:width 992.1266666666666,
|
||
:height 1403.1499999999999}
|
||
{:x1 0,
|
||
:y1 222.24375915527344,
|
||
:x2 0,
|
||
:y2 241.44375610351562,
|
||
:width 992.1266666666666,
|
||
:height 1403.1499999999999}
|
||
{:x1 480.98907470703125,
|
||
:y1 420.0562744140625,
|
||
:x2 843.1051635742188,
|
||
:y2 433.85626220703125,
|
||
:width 992.1266666666666,
|
||
:height 1403.1499999999999}
|
||
{:x1 218.26876831054688,
|
||
:y1 435.0000305175781,
|
||
:x2 842.6869812011719,
|
||
:y2 448.8000183105469,
|
||
:width 992.1266666666666,
|
||
:height 1403.1499999999999}
|
||
{:x1 218.26876831054688,
|
||
:y1 449.9437561035156,
|
||
:x2 641.0443115234375,
|
||
:y2 463.7437744140625,
|
||
:width 992.1266666666666,
|
||
:height 1403.1499999999999}),
|
||
:page 1},
|
||
:content {:text " The findings of this quantitative analysis provide preliminary insights on how GitHub Actions workflows are being changed over time by developers, and pave the way for further analysis on the type of modifications they apply on workflows to cover their needs in software projects."},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "6453c6ce-6303-4155-a76f-b9835b122957",
|
||
:page 1,
|
||
:position {:bounding {:x1 0,
|
||
:y1 382.2750244140625,
|
||
:x2 624.521728515625,
|
||
:y2 887.2969360351562,
|
||
:width 1269.9221333333332,
|
||
:height 1796.032},
|
||
:rects ({:x1 0,
|
||
:y1 382.2750244140625,
|
||
:x2 0,
|
||
:y2 401.4750061035156,
|
||
:width 1269.9221333333332,
|
||
:height 1796.032}
|
||
{:x1 274.6084899902344,
|
||
:y1 842.7468872070312,
|
||
:x2 624.521728515625,
|
||
:y2 864.346923828125,
|
||
:width 1269.9221333333332,
|
||
:height 1796.032}
|
||
{:x1 190.48126220703125,
|
||
:y1 865.6968994140625,
|
||
:x2 285.7867736816406,
|
||
:y2 887.2969360351562,
|
||
:width 1269.9221333333332,
|
||
:height 1796.032}),
|
||
:page 1},
|
||
:content {:text " making it a crucial aspect of modern software developmen"},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "6453c6e7-261e-4a16-a66f-e20906547085",
|
||
:page 1,
|
||
:position {:bounding {:x1 0,
|
||
:y1 574.3125,
|
||
:x2 624.5173492431641,
|
||
:y2 1185.69384765625,
|
||
:width 1269.9221333333332,
|
||
:height 1796.032},
|
||
:rects ({:x1 0,
|
||
:y1 574.3125,
|
||
:x2 0,
|
||
:y2 593.5125122070312,
|
||
:width 1269.9221333333332,
|
||
:height 1796.032}
|
||
{:x1 0,
|
||
:y1 590.315673828125,
|
||
:x2 0,
|
||
:y2 609.515625,
|
||
:width 1269.9221333333332,
|
||
:height 1796.032}
|
||
{:x1 567.9866943359375,
|
||
:y1 1118.19384765625,
|
||
:x2 624.5123291015625,
|
||
:y2 1139.7938232421875,
|
||
:width 1269.9221333333332,
|
||
:height 1796.032}
|
||
{:x1 189.8156280517578,
|
||
:y1 1141.143798828125,
|
||
:x2 624.5173492431641,
|
||
:y2 1162.7437744140625,
|
||
:width 1269.9221333333332,
|
||
:height 1796.032}
|
||
{:x1 190.48126220703125,
|
||
:y1 1164.09375,
|
||
:x2 328.62255859375,
|
||
:y2 1185.69384765625,
|
||
:width 1269.9221333333332,
|
||
:height 1796.032}),
|
||
:page 1},
|
||
:content {:text "GitHub Actions (GHA) was introduced as a new CI/CD solution in November 201"},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "6453c6ff-790b-476a-a0f1-5b531a431e91",
|
||
:page 1,
|
||
:position {:bounding {:x1 0,
|
||
:y1 961.5937652587891,
|
||
:x2 1082.849853515625,
|
||
:y2 1075.0125274658203,
|
||
:width 1269.9221333333332,
|
||
:height 1796.032},
|
||
:rects ({:x1 664.7156677246094,
|
||
:y1 961.5937652587891,
|
||
:x2 1082.849853515625,
|
||
:y2 983.1938018798828,
|
||
:width 1269.9221333333332,
|
||
:height 1796.032}
|
||
{:x1 645.5812683105469,
|
||
:y1 984.5437774658203,
|
||
:x2 1079.622802734375,
|
||
:y2 1006.1438140869141,
|
||
:width 1269.9221333333332,
|
||
:height 1796.032}
|
||
{:x1 0,
|
||
:y1 1006.3969268798828,
|
||
:x2 0,
|
||
:y2 1025.596939086914,
|
||
:width 1269.9221333333332,
|
||
:height 1796.032}
|
||
{:x1 645.5812683105469,
|
||
:y1 1007.5031890869141,
|
||
:x2 1079.6163330078125,
|
||
:y2 1029.1031646728516,
|
||
:width 1269.9221333333332,
|
||
:height 1796.032}
|
||
{:x1 0,
|
||
:y1 1022.4000396728516,
|
||
:x2 0,
|
||
:y2 1041.6000518798828,
|
||
:width 1269.9221333333332,
|
||
:height 1796.032}
|
||
{:x1 645.5812683105469,
|
||
:y1 1030.4532012939453,
|
||
:x2 1082.844970703125,
|
||
:y2 1052.0531768798828,
|
||
:width 1269.9221333333332,
|
||
:height 1796.032}
|
||
{:x1 0,
|
||
:y1 1038.4031524658203,
|
||
:x2 0,
|
||
:y2 1057.6031646728516,
|
||
:width 1269.9221333333332,
|
||
:height 1796.032}
|
||
{:x1 645.5812683105469,
|
||
:y1 1053.4125518798828,
|
||
:x2 907.9228515625,
|
||
:y2 1075.0125274658203,
|
||
:width 1269.9221333333332,
|
||
:height 1796.032}
|
||
{:x1 0,
|
||
:y1 1054.4063262939453,
|
||
:x2 0,
|
||
:y2 1073.6062774658203,
|
||
:width 1269.9221333333332,
|
||
:height 1796.032}),
|
||
:page 1},
|
||
:content {:text "Knowing when, why and how developers modify workflow files can be helpful to improve CI/CD practices, to detect common patterns and mistakes developers do in their workflows, and to create tools to assist them in writing and maintaining workflows. "},
|
||
:properties {:color "purple"}}
|
||
{:id #uuid "6453c71e-e9b3-48a0-bd34-d8d094628237",
|
||
:page 1,
|
||
:position {:bounding {:x1 0,
|
||
:y1 1182.4313049316406,
|
||
:x2 1082.8056640625,
|
||
:y2 1281.5906677246094,
|
||
:width 1269.9221333333332,
|
||
:height 1796.032},
|
||
:rects ({:x1 0,
|
||
:y1 1182.4313049316406,
|
||
:x2 0,
|
||
:y2 1201.6313171386719,
|
||
:width 1269.9221333333332,
|
||
:height 1796.032}
|
||
{:x1 0,
|
||
:y1 1198.4344177246094,
|
||
:x2 0,
|
||
:y2 1217.6344299316406,
|
||
:width 1269.9221333333332,
|
||
:height 1796.032}
|
||
{:x1 798.33154296875,
|
||
:y1 1214.0906677246094,
|
||
:x2 1082.8056640625,
|
||
:y2 1235.6907043457031,
|
||
:width 1269.9221333333332,
|
||
:height 1796.032}
|
||
{:x1 645.5812683105469,
|
||
:y1 1237.0406799316406,
|
||
:x2 1078.9595947265625,
|
||
:y2 1258.6407165527344,
|
||
:width 1269.9221333333332,
|
||
:height 1796.032}
|
||
{:x1 645.5812683105469,
|
||
:y1 1259.9906921386719,
|
||
:x2 748.2310791015625,
|
||
:y2 1281.5906677246094,
|
||
:width 1269.9221333333332,
|
||
:height 1796.032}),
|
||
:page 1},
|
||
:content {:text "characterise and quantify the coarsegrained changes being made to GHA workflows over their lifetime. "},
|
||
:properties {:color "purple"}}
|
||
{:id #uuid "6453c73d-a812-4696-acc7-cc49e9fe247a",
|
||
:page 2,
|
||
:position {:bounding {:x1 0,
|
||
:y1 94.21878051757812,
|
||
:x2 624.5113525390625,
|
||
:y2 374.1844177246094,
|
||
:width 1269.9221333333332,
|
||
:height 1796.032},
|
||
:rects ({:x1 0,
|
||
:y1 94.21878051757812,
|
||
:x2 0,
|
||
:y2 113.41879272460938,
|
||
:width 1269.9221333333332,
|
||
:height 1796.032}
|
||
{:x1 335.1431884765625,
|
||
:y1 329.6250305175781,
|
||
:x2 624.5113525390625,
|
||
:y2 351.2250061035156,
|
||
:width 1269.9221333333332,
|
||
:height 1796.032}
|
||
{:x1 190.48126220703125,
|
||
:y1 352.5843811035156,
|
||
:x2 329.4790344238281,
|
||
:y2 374.1844177246094,
|
||
:width 1269.9221333333332,
|
||
:height 1796.032}),
|
||
:page 2},
|
||
:content {:text "hanges that are made in the content of the workflows. "},
|
||
:properties {:color "purple"}}
|
||
{:id #uuid "6453ced4-b6a7-4097-beb0-1a5736779f5a",
|
||
:page 3,
|
||
:position {:bounding {:x1 0,
|
||
:y1 430.2843933105469,
|
||
:x2 624.5157470703125,
|
||
:y2 930.4875183105469,
|
||
:width 1269.9221333333332,
|
||
:height 1796.032},
|
||
:rects ({:x1 0,
|
||
:y1 430.2843933105469,
|
||
:x2 0,
|
||
:y2 449.48439025878906,
|
||
:width 1269.9221333333332,
|
||
:height 1796.032}
|
||
{:x1 0,
|
||
:y1 446.2875061035156,
|
||
:x2 0,
|
||
:y2 465.4875183105469,
|
||
:width 1269.9221333333332,
|
||
:height 1796.032}
|
||
{:x1 398.40001678466797,
|
||
:y1 862.9781799316406,
|
||
:x2 624.4315719604492,
|
||
:y2 884.5781555175781,
|
||
:width 1269.9221333333332,
|
||
:height 1796.032}
|
||
{:x1 190.48126220703125,
|
||
:y1 885.9281311035156,
|
||
:x2 624.5157470703125,
|
||
:y2 907.5281677246094,
|
||
:width 1269.9221333333332,
|
||
:height 1796.032}
|
||
{:x1 190.48126220703125,
|
||
:y1 908.8875427246094,
|
||
:x2 419.51953125,
|
||
:y2 930.4875183105469,
|
||
:width 1269.9221333333332,
|
||
:height 1796.032}),
|
||
:page 3},
|
||
:content {:text "As with any other software development component, workflow files evolve over time to better serve their purposes"},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "6453cedf-e75e-404e-9df0-03171f06d653",
|
||
:page 3,
|
||
:position {:bounding {:x1 0,
|
||
:y1 478.29376220703125,
|
||
:x2 624.5076293945312,
|
||
:y2 999.3468933105469,
|
||
:width 1269.9221333333332,
|
||
:height 1796.032},
|
||
:rects ({:x1 0,
|
||
:y1 478.29376220703125,
|
||
:x2 0,
|
||
:y2 497.49375915527344,
|
||
:width 1269.9221333333332,
|
||
:height 1796.032}
|
||
{:x1 0,
|
||
:y1 494.29688262939453,
|
||
:x2 0,
|
||
:y2 513.4968872070312,
|
||
:width 1269.9221333333332,
|
||
:height 1796.032}
|
||
{:x1 209.61563873291016,
|
||
:y1 931.8375549316406,
|
||
:x2 624.5004653930664,
|
||
:y2 953.4375305175781,
|
||
:width 1269.9221333333332,
|
||
:height 1796.032}
|
||
{:x1 190.48126220703125,
|
||
:y1 954.7969055175781,
|
||
:x2 624.5076293945312,
|
||
:y2 976.3968811035156,
|
||
:width 1269.9221333333332,
|
||
:height 1796.032}
|
||
{:x1 190.48126220703125,
|
||
:y1 977.7469177246094,
|
||
:x2 584.9660034179688,
|
||
:y2 999.3468933105469,
|
||
:width 1269.9221333333332,
|
||
:height 1796.032}),
|
||
:page 3},
|
||
:content {:text "Figure 1 presents a visual diff of some changes made to a workflow file that automates the building, testing and code coverage analysis of some Java projec"},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "6453cf11-05e5-49ae-954c-08a910c9f182",
|
||
:page 3,
|
||
:position {:bounding {:x1 0,
|
||
:y1 392.10940170288086,
|
||
:x2 1082.8438034057617,
|
||
:y2 1073.6063499450684,
|
||
:width 1269.9221333333332,
|
||
:height 1796.032},
|
||
:rects ({:x1 664.7156295776367,
|
||
:y1 392.10940170288086,
|
||
:x2 1079.6205978393555,
|
||
:y2 413.70937728881836,
|
||
:width 1269.9221333333332,
|
||
:height 1796.032}
|
||
{:x1 644.8781661987305,
|
||
:y1 415.06875228881836,
|
||
:x2 1081.727165222168,
|
||
:y2 436.668758392334,
|
||
:width 1269.9221333333332,
|
||
:height 1796.032}
|
||
{:x1 644.8781661987305,
|
||
:y1 438.0187644958496,
|
||
:x2 1079.610710144043,
|
||
:y2 459.61877059936523,
|
||
:width 1269.9221333333332,
|
||
:height 1796.032}
|
||
{:x1 645.5812911987305,
|
||
:y1 460.97814559936523,
|
||
:x2 1082.8438034057617,
|
||
:y2 482.57815170288086,
|
||
:width 1269.9221333333332,
|
||
:height 1796.032}
|
||
{:x1 645.5812911987305,
|
||
:y1 483.9281578063965,
|
||
:x2 1079.6086349487305,
|
||
:y2 505.528133392334,
|
||
:width 1269.9221333333332,
|
||
:height 1796.032}
|
||
{:x1 644.8781661987305,
|
||
:y1 506.8781394958496,
|
||
:x2 1079.6116256713867,
|
||
:y2 528.4781455993652,
|
||
:width 1269.9221333333332,
|
||
:height 1796.032}
|
||
{:x1 645.5812911987305,
|
||
:y1 529.8375205993652,
|
||
:x2 1036.9609298706055,
|
||
:y2 551.4375267028809,
|
||
:width 1269.9221333333332,
|
||
:height 1796.032}
|
||
{:x1 0,
|
||
:y1 974.3906517028809,
|
||
:x2 0,
|
||
:y2 993.5906639099121,
|
||
:width 1269.9221333333332,
|
||
:height 1796.032}
|
||
{:x1 0,
|
||
:y1 990.3937644958496,
|
||
:x2 0,
|
||
:y2 1009.5937767028809,
|
||
:width 1269.9221333333332,
|
||
:height 1796.032}
|
||
{:x1 0,
|
||
:y1 1006.3969383239746,
|
||
:x2 0,
|
||
:y2 1025.5968894958496,
|
||
:width 1269.9221333333332,
|
||
:height 1796.032}
|
||
{:x1 0,
|
||
:y1 1022.4000511169434,
|
||
:x2 0,
|
||
:y2 1041.6000633239746,
|
||
:width 1269.9221333333332,
|
||
:height 1796.032}
|
||
{:x1 0,
|
||
:y1 1038.403163909912,
|
||
:x2 0,
|
||
:y2 1057.6031761169434,
|
||
:width 1269.9221333333332,
|
||
:height 1796.032}
|
||
{:x1 0,
|
||
:y1 1054.4062767028809,
|
||
:x2 0,
|
||
:y2 1073.6063499450684,
|
||
:width 1269.9221333333332,
|
||
:height 1796.032}),
|
||
:page 3},
|
||
:content {:text "This example shows the various possible changes in workflow files and justifies the need for studies on when, why, and how developers modify workflow files. Such studies are likely to improve CI/CD practices, for example, by identifying common patterns and issues during workflow modifications and by providing tools to assist developers in writing and maintaining workflows."},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "6453cf65-7741-48d7-90f7-0642448d4a94",
|
||
:page 3,
|
||
:position {:bounding {:x1 0,
|
||
:y1 771.1593933105469,
|
||
:x2 1079.625358581543,
|
||
:y2 1233.6376037597656,
|
||
:width 1269.9221333333332,
|
||
:height 1796.032},
|
||
:rects ({:x1 856.680046081543,
|
||
:y1 771.1593933105469,
|
||
:x2 1079.625358581543,
|
||
:y2 792.7594299316406,
|
||
:width 1269.9221333333332,
|
||
:height 1796.032}
|
||
{:x1 645.5812911987305,
|
||
:y1 794.1094055175781,
|
||
:x2 1079.6096725463867,
|
||
:y2 815.7093811035156,
|
||
:width 1269.9221333333332,
|
||
:height 1796.032}
|
||
{:x1 645.5812911987305,
|
||
:y1 817.0687561035156,
|
||
:x2 717.5703048706055,
|
||
:y2 838.6687927246094,
|
||
:width 1269.9221333333332,
|
||
:height 1796.032}
|
||
{:x1 0,
|
||
:y1 1198.4344787597656,
|
||
:x2 0,
|
||
:y2 1217.6344299316406,
|
||
:width 1269.9221333333332,
|
||
:height 1796.032}
|
||
{:x1 0,
|
||
:y1 1214.4375305175781,
|
||
:x2 0,
|
||
:y2 1233.6376037597656,
|
||
:width 1269.9221333333332,
|
||
:height 1796.032}),
|
||
:page 3},
|
||
:content {:text " 2022 that were still active in2022, had at least 100 stars and 100 commits, and were not forks"},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "6453cf6b-3398-4d38-b370-0d64ffaef7f1",
|
||
:page 3,
|
||
:position {:bounding {:x1 847.5499801635742,
|
||
:y1 840.0187683105469,
|
||
:x2 974.8143844604492,
|
||
:y2 861.6188049316406,
|
||
:width 1269.9221333333332,
|
||
:height 1796.032},
|
||
:rects ({:x1 847.5499801635742,
|
||
:y1 840.0187683105469,
|
||
:x2 974.8143844604492,
|
||
:y2 861.6188049316406,
|
||
:width 1269.9221333333332,
|
||
:height 1796.032}),
|
||
:page 3},
|
||
:content {:text "2,673 instances"},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "6453cf74-c0bb-4a8e-bc59-5972773a0874",
|
||
:page 3,
|
||
:position {:bounding {:x1 0,
|
||
:y1 931.8375549316406,
|
||
:x2 1078.657829284668,
|
||
:y2 1329.6562805175781,
|
||
:width 1269.9221333333332,
|
||
:height 1796.032},
|
||
:rects ({:x1 853.4260177612305,
|
||
:y1 931.8375549316406,
|
||
:x2 1078.657829284668,
|
||
:y2 953.4375305175781,
|
||
:width 1269.9221333333332,
|
||
:height 1796.032}
|
||
{:x1 645.5812911987305,
|
||
:y1 954.7969055175781,
|
||
:x2 752.3251266479492,
|
||
:y2 976.3968811035156,
|
||
:width 1269.9221333333332,
|
||
:height 1796.032}
|
||
{:x1 0,
|
||
:y1 1310.4562683105469,
|
||
:x2 0,
|
||
:y2 1329.6562805175781,
|
||
:width 1269.9221333333332,
|
||
:height 1796.032}),
|
||
:page 3},
|
||
:content {:text "22,733 repositories satisfying this criterion. "},
|
||
:properties {:color "purple"}}
|
||
{:id #uuid "6453cf89-39b8-4942-9175-53256f185ee5",
|
||
:page 3,
|
||
:position {:bounding {:x1 0,
|
||
:y1 1092.5156555175781,
|
||
:x2 1082.8558883666992,
|
||
:y2 1489.6875305175781,
|
||
:width 1269.9221333333332,
|
||
:height 1796.032},
|
||
:rects ({:x1 957.083366394043,
|
||
:y1 1092.5156555175781,
|
||
:x2 1079.6115646362305,
|
||
:y2 1114.1156311035156,
|
||
:width 1269.9221333333332,
|
||
:height 1796.032}
|
||
{:x1 644.8781661987305,
|
||
:y1 1115.4656677246094,
|
||
:x2 1082.8558883666992,
|
||
:y2 1137.0656433105469,
|
||
:width 1269.9221333333332,
|
||
:height 1796.032}
|
||
{:x1 645.5812911987305,
|
||
:y1 1138.4250183105469,
|
||
:x2 1079.614128112793,
|
||
:y2 1160.0250549316406,
|
||
:width 1269.9221333333332,
|
||
:height 1796.032}
|
||
{:x1 645.5812911987305,
|
||
:y1 1161.3750305175781,
|
||
:x2 1079.607292175293,
|
||
:y2 1182.9750671386719,
|
||
:width 1269.9221333333332,
|
||
:height 1796.032}
|
||
{:x1 645.5812911987305,
|
||
:y1 1184.3344421386719,
|
||
:x2 860.176872253418,
|
||
:y2 1205.9344177246094,
|
||
:width 1269.9221333333332,
|
||
:height 1796.032}
|
||
{:x1 0,
|
||
:y1 1422.4781799316406,
|
||
:x2 0,
|
||
:y2 1441.6781311035156,
|
||
:width 1269.9221333333332,
|
||
:height 1796.032}
|
||
{:x1 0,
|
||
:y1 1438.4813537597656,
|
||
:x2 0,
|
||
:y2 1457.6813049316406,
|
||
:width 1269.9221333333332,
|
||
:height 1796.032}
|
||
{:x1 0,
|
||
:y1 1454.4844055175781,
|
||
:x2 0,
|
||
:y2 1473.6844787597656,
|
||
:width 1269.9221333333332,
|
||
:height 1796.032}
|
||
{:x1 0,
|
||
:y1 1470.4875793457031,
|
||
:x2 0,
|
||
:y2 1489.6875305175781,
|
||
:width 1269.9221333333332,
|
||
:height 1796.032}),
|
||
:page 3},
|
||
:content {:text "By considering weekly snapshots instead of all the commits that modified the workflow files, we mitigate the usual threats related to commits performed on parallel branches that are eventually merged [22]."},
|
||
:properties {:color "purple"}}
|
||
{:id #uuid "6453cfa1-bbbc-4e53-83b1-9c5620bbb6b7",
|
||
:page 3,
|
||
:position {:bounding {:x1 0,
|
||
:y1 1345.0032348632812,
|
||
:x2 1081.854606628418,
|
||
:y2 1633.7157592773438,
|
||
:width 1269.9221333333332,
|
||
:height 1796.032},
|
||
:rects ({:x1 762.6843795776367,
|
||
:y1 1345.0032348632812,
|
||
:x2 1079.6202926635742,
|
||
:y2 1366.6032257080078,
|
||
:width 1269.9221333333332,
|
||
:height 1796.032}
|
||
{:x1 645.5812911987305,
|
||
:y1 1367.9626007080078,
|
||
:x2 1081.854606628418,
|
||
:y2 1389.5626220703125,
|
||
:width 1269.9221333333332,
|
||
:height 1796.032}
|
||
{:x1 645.5812911987305,
|
||
:y1 1390.91259765625,
|
||
:x2 843.4003829956055,
|
||
:y2 1412.5126037597656,
|
||
:width 1269.9221333333332,
|
||
:height 1796.032}
|
||
{:x1 0,
|
||
:y1 1598.5126037597656,
|
||
:x2 0,
|
||
:y2 1617.7126159667969,
|
||
:width 1269.9221333333332,
|
||
:height 1796.032}
|
||
{:x1 0,
|
||
:y1 1614.5157470703125,
|
||
:x2 0,
|
||
:y2 1633.7157592773438,
|
||
:width 1269.9221333333332,
|
||
:height 1796.032}),
|
||
:page 3},
|
||
:content {:text "more and more repositories are making use of GHA and more and more workflow files are created in these repositories"},
|
||
:properties {:color "purple"}}
|
||
{:id #uuid "6453cfb5-82a1-418a-ae1c-7bc7d784d9b6",
|
||
:page 4,
|
||
:position {:bounding {:x1 0,
|
||
:y1 94.21878051757812,
|
||
:x2 624.1782760620117,
|
||
:y2 939.5437927246094,
|
||
:width 1269.9221333333332,
|
||
:height 1796.032},
|
||
:rects ({:x1 0,
|
||
:y1 94.21878051757812,
|
||
:x2 0,
|
||
:y2 113.41876220703125,
|
||
:width 1269.9221333333332,
|
||
:height 1796.032}
|
||
{:x1 0,
|
||
:y1 110.22189331054688,
|
||
:x2 0,
|
||
:y2 129.42190551757812,
|
||
:width 1269.9221333333332,
|
||
:height 1796.032}
|
||
{:x1 486.9104232788086,
|
||
:y1 872.034423828125,
|
||
:x2 624.1782760620117,
|
||
:y2 893.6344299316406,
|
||
:width 1269.9221333333332,
|
||
:height 1796.032}
|
||
{:x1 190.48126220703125,
|
||
:y1 894.9938049316406,
|
||
:x2 624.0187377929688,
|
||
:y2 916.5937805175781,
|
||
:width 1269.9221333333332,
|
||
:height 1796.032}
|
||
{:x1 190.48126220703125,
|
||
:y1 917.9438171386719,
|
||
:x2 337.3758850097656,
|
||
:y2 939.5437927246094,
|
||
:width 1269.9221333333332,
|
||
:height 1796.032}),
|
||
:page 4},
|
||
:content {:text "from Travis CI to GHA during these two months, as already observed by Golzadeh et al. [8]."},
|
||
:properties {:color "purple"}}
|
||
{:id #uuid "6453cfd3-0703-4fde-ba07-6fd15d8a9c6b",
|
||
:page 5,
|
||
:position {:bounding {:x1 0,
|
||
:y1 750.346923828125,
|
||
:x2 612.8595657348633,
|
||
:y2 1266.8532104492188,
|
||
:width 1269.9221333333332,
|
||
:height 1796.032},
|
||
:rects ({:x1 0,
|
||
:y1 750.346923828125,
|
||
:x2 0,
|
||
:y2 769.5469055175781,
|
||
:width 1269.9221333333332,
|
||
:height 1796.032}
|
||
{:x1 0,
|
||
:y1 766.3500366210938,
|
||
:x2 0,
|
||
:y2 785.550048828125,
|
||
:width 1269.9221333333332,
|
||
:height 1796.032}
|
||
{:x1 509.0841598510742,
|
||
:y1 1199.3532104492188,
|
||
:x2 608.5747604370117,
|
||
:y2 1220.9531860351562,
|
||
:width 1269.9221333333332,
|
||
:height 1796.032}
|
||
{:x1 205.35938262939453,
|
||
:y1 1222.3031616210938,
|
||
:x2 612.8595657348633,
|
||
:y2 1243.9031982421875,
|
||
:width 1269.9221333333332,
|
||
:height 1796.032}
|
||
{:x1 205.35938262939453,
|
||
:y1 1245.253173828125,
|
||
:x2 300.4902572631836,
|
||
:y2 1266.8532104492188,
|
||
:width 1269.9221333333332,
|
||
:height 1796.032}),
|
||
:page 5},
|
||
:content {:text "whether the repository was created before or after GHA’s official release."},
|
||
:properties {:color "purple"}}
|
||
{:id #uuid "6453cfdc-231a-4376-a4aa-96b8398d56fe",
|
||
:page 5,
|
||
:position {:bounding {:x1 0,
|
||
:y1 814.3594055175781,
|
||
:x2 609.6220016479492,
|
||
:y2 1358.6719360351562,
|
||
:width 1269.9221333333332,
|
||
:height 1796.032},
|
||
:rects ({:x1 0,
|
||
:y1 814.3594055175781,
|
||
:x2 0,
|
||
:y2 833.5594177246094,
|
||
:width 1269.9221333333332,
|
||
:height 1796.032}
|
||
{:x1 0,
|
||
:y1 830.362548828125,
|
||
:x2 0,
|
||
:y2 849.5625305175781,
|
||
:width 1269.9221333333332,
|
||
:height 1796.032}
|
||
{:x1 360.44185638427734,
|
||
:y1 1291.1625366210938,
|
||
:x2 609.6220016479492,
|
||
:y2 1312.7625732421875,
|
||
:width 1269.9221333333332,
|
||
:height 1796.032}
|
||
{:x1 205.35938262939453,
|
||
:y1 1314.1219482421875,
|
||
:x2 609.6206741333008,
|
||
:y2 1335.721923828125,
|
||
:width 1269.9221333333332,
|
||
:height 1796.032}
|
||
{:x1 205.35938262939453,
|
||
:y1 1337.0719604492188,
|
||
:x2 455.80977630615234,
|
||
:y2 1358.6719360351562,
|
||
:width 1269.9221333333332,
|
||
:height 1796.032}),
|
||
:page 5},
|
||
:content {:text "On the other hand, it took more than one year since GHA’s release for most of the older repositories to adopt GHA"},
|
||
:properties {:color "purple"}}
|
||
{:id #uuid "6453cff3-081a-4e61-abb4-d72b76b32992",
|
||
:page 6,
|
||
:position {:bounding {:x1 0,
|
||
:y1 1119.6375427246094,
|
||
:x2 1065.431022644043,
|
||
:y2 1537.6969909667969,
|
||
:width 1269.9221333333332,
|
||
:height 1796.032},
|
||
:rects ({:x1 660.4594039916992,
|
||
:y1 1119.6375427246094,
|
||
:x2 1065.431022644043,
|
||
:y2 1141.2375793457031,
|
||
:width 1269.9221333333332,
|
||
:height 1796.032}
|
||
{:x1 660.4594039916992,
|
||
:y1 1142.5875549316406,
|
||
:x2 1062.8456344604492,
|
||
:y2 1164.1875305175781,
|
||
:width 1269.9221333333332,
|
||
:height 1796.032}
|
||
{:x1 0,
|
||
:y1 1518.4969177246094,
|
||
:x2 0,
|
||
:y2 1537.6969909667969,
|
||
:width 1269.9221333333332,
|
||
:height 1796.032}),
|
||
:page 6},
|
||
:content {:text "Repositories are more likely to change their workflow files within the first weeks after having adopted GHA"},
|
||
:properties {:color "purple"}}
|
||
{:id #uuid "6453cff8-b1d1-4da5-b127-583489a56b06",
|
||
:page 6,
|
||
:position {:bounding {:x1 0,
|
||
:y1 1211.4563293457031,
|
||
:x2 1064.591423034668,
|
||
:y2 1601.7094421386719,
|
||
:width 1269.9221333333332,
|
||
:height 1796.032},
|
||
:rects ({:x1 981.6937789916992,
|
||
:y1 1211.4563293457031,
|
||
:x2 1064.591423034668,
|
||
:y2 1233.0563049316406,
|
||
:width 1269.9221333333332,
|
||
:height 1796.032}
|
||
{:x1 660.4594039916992,
|
||
:y1 1234.4062805175781,
|
||
:x2 897.1406784057617,
|
||
:y2 1256.0063171386719,
|
||
:width 1269.9221333333332,
|
||
:height 1796.032}
|
||
{:x1 0,
|
||
:y1 1582.5094909667969,
|
||
:x2 0,
|
||
:y2 1601.7094421386719,
|
||
:width 1269.9221333333332,
|
||
:height 1796.032}),
|
||
:page 6},
|
||
:content {:text "continuing change and continuing growth."},
|
||
:properties {:color "purple"}}
|
||
{:id #uuid "6453d00e-f113-4b98-ade2-9dc04910648f",
|
||
:page 7,
|
||
:position {:bounding {:x1 0,
|
||
:y1 465.3094177246094,
|
||
:x2 1064.7255172729492,
|
||
:y2 769.5469055175781,
|
||
:width 1269.9221333333332,
|
||
:height 1796.032},
|
||
:rects ({:x1 954.9651412963867,
|
||
:y1 465.3094177246094,
|
||
:x2 1064.7255172729492,
|
||
:y2 486.9093933105469,
|
||
:width 1269.9221333333332,
|
||
:height 1796.032}
|
||
{:x1 660.4594039916992,
|
||
:y1 488.2593688964844,
|
||
:x2 1064.7187423706055,
|
||
:y2 509.8594055175781,
|
||
:width 1269.9221333333332,
|
||
:height 1796.032}
|
||
{:x1 660.4594039916992,
|
||
:y1 511.2093811035156,
|
||
:x2 791.4042282104492,
|
||
:y2 532.8094177246094,
|
||
:width 1269.9221333333332,
|
||
:height 1796.032}
|
||
{:x1 0,
|
||
:y1 734.3437805175781,
|
||
:x2 0,
|
||
:y2 753.5437316894531,
|
||
:width 1269.9221333333332,
|
||
:height 1796.032}
|
||
{:x1 0,
|
||
:y1 750.3469543457031,
|
||
:x2 0,
|
||
:y2 769.5469055175781,
|
||
:width 1269.9221333333332,
|
||
:height 1796.032}),
|
||
:page 7},
|
||
:content {:text "Modifying and adding lines are the most frequent operations made to workflow files"},
|
||
:properties {:color "purple"}}
|
||
{:id #uuid "6453d023-ba6f-4951-9bab-ec324c198d18",
|
||
:page 8,
|
||
:position {:bounding {:x1 0,
|
||
:y1 727.1250305175781,
|
||
:x2 1064.723014831543,
|
||
:y2 1073.6062927246094,
|
||
:width 1269.9221333333332,
|
||
:height 1796.032},
|
||
:rects ({:x1 1027.9167404174805,
|
||
:y1 727.1250305175781,
|
||
:x2 1064.3778610229492,
|
||
:y2 748.7250366210938,
|
||
:width 1269.9221333333332,
|
||
:height 1796.032}
|
||
{:x1 660.4594039916992,
|
||
:y1 750.0844116210938,
|
||
:x2 1064.723014831543,
|
||
:y2 771.6844177246094,
|
||
:width 1269.9221333333332,
|
||
:height 1796.032}
|
||
{:x1 660.4594039916992,
|
||
:y1 773.0343933105469,
|
||
:x2 998.3725509643555,
|
||
:y2 794.6344299316406,
|
||
:width 1269.9221333333332,
|
||
:height 1796.032}
|
||
{:x1 0,
|
||
:y1 1038.4031677246094,
|
||
:x2 0,
|
||
:y2 1057.6031799316406,
|
||
:width 1269.9221333333332,
|
||
:height 1796.032}
|
||
{:x1 0,
|
||
:y1 1054.4062805175781,
|
||
:x2 0,
|
||
:y2 1073.6062927246094,
|
||
:width 1269.9221333333332,
|
||
:height 1796.032}),
|
||
:page 8},
|
||
:content {:text "This suggests that the content of workflow files is subject to continuing change and continuing growth"},
|
||
:properties {:color "purple"}}],
|
||
:extra {:page 9}}
|