#156 Add packit to the design diagram
Merged 6 months ago by zlopez. Opened 6 months ago by t0xic0der.
fedora-infra/ t0xic0der/arc pluspack  into  main

@@ -1,4 +1,4 @@ 

  <?xml version="1.0" encoding="UTF-8"?>

  <!-- Do not edit this file with editors other than draw.io -->

  <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">

- <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="2932px" height="1103px" viewBox="-0.5 -0.5 2932 1103" content="&lt;mxfile host=&quot;app.diagrams.net&quot; modified=&quot;2023-11-27T09:59:23.675Z&quot; agent=&quot;Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/119.0.0.0 Safari/537.36 Edg/119.0.0.0&quot; etag=&quot;t5BeCVOrklRezgncJd6W&quot; version=&quot;22.1.4&quot; type=&quot;device&quot;&gt;&lt;diagram name=&quot;Page-1&quot; id=&quot;jZ22eRvmopu0P4qjFBIx&quot;&gt;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&lt;/diagram&gt;&lt;/mxfile&gt;" style="background-color: rgb(255, 255, 255);"><defs><style type="text/css">@import url(https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@400;500);&#xa;</style></defs><g><path d="M 1530 280 L 1530 258 Q 1530 240 1512 240 L 1168 240 Q 1150 240 1150 258 L 1150 280" fill="#b0e3e6" stroke="#0e8088" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><path d="M 1150 280 L 1150 562 Q 1150 580 1168 580 L 1512 580 Q 1530 580 1530 562 L 1530 280" fill="none" stroke="#0e8088" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/><path d="M 1150 280 L 1530 280" fill="none" stroke="#0e8088" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(-0.5 -0.5)scale(2)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 188px; height: 1px; padding-top: 130px; margin-left: 576px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; font-weight: bold; white-space: normal; overflow-wrap: normal;"><font face="JetBrains Mono" data-font-src="https://fonts.googleapis.com/css?family=JetBrains+Mono" style="font-size: 10px; font-weight: normal;">Dist Git Replacement</font></div></div></div></foreignObject><text x="670" y="134" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle" font-weight="bold">Dist Git Replacement</text></switch></g><path d="M 1255 458 L 1210.07 458 L 1210.02 487.26" fill="none" stroke="#999999" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1210 497.76 L 1203.03 483.75 L 1210.02 487.26 L 1217.03 483.78 Z" fill="#999999" stroke="#999999" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><path d="M 1469.2 457.32 L 1469.24 478 L 1469.56 487.27" fill="none" stroke="#999999" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1469.92 497.77 L 1462.44 484.01 L 1469.56 487.27 L 1476.44 483.53 Z" fill="#999999" stroke="#999999" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><path d="M 1255 396 L 1255 372.74" fill="none" stroke="#999999" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1255 362.24 L 1262 376.24 L 1255 372.74 L 1248 376.24 Z" fill="#999999" stroke="#999999" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><rect x="1170" y="396" width="340" height="62" rx="9.3" ry="9.3" fill="#d5e8d4" stroke="#82b366" stroke-width="2" pointer-events="all"/><g transform="translate(-0.5 -0.5)scale(2)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 168px; height: 1px; padding-top: 214px; margin-left: 586px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"><p style="line-height: 100%;"><font data-font-src="https://fonts.googleapis.com/css?family=JetBrains+Mono" style="font-size: 8px;"><font face="JetBrains Mono" data-font-src="https://fonts.googleapis.com/css?family=JetBrains+Mono"><b>Standard Git Forge</b><br />(RPM Specs + Sources)</font><br /></font></p></div></div></div></foreignObject><text x="670" y="217" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">Standard Git Forge...</text></switch></g><path d="M 1290 500 L 1287.45 499.93 L 1287.35 471.42" fill="none" stroke="#999999" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1287.31 460.92 L 1294.36 474.89 L 1287.35 471.42 L 1280.36 474.94 Z" fill="#999999" stroke="#999999" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><rect x="1170" y="500" width="160" height="60" rx="9" ry="9" fill="#e1d5e7" stroke="#9673a6" stroke-width="2" pointer-events="all"/><g transform="translate(-0.5 -0.5)scale(2)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 265px; margin-left: 586px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"><p style="line-height: 100%;"><font face="JetBrains Mono" data-font-src="https://fonts.googleapis.com/css?family=JetBrains+Mono" style="font-size: 8px;">HTTP API</font></p></div></div></div></foreignObject><text x="625" y="269" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">HTTP API</text></switch></g><path d="M 1390 500 L 1390 472.74" fill="none" stroke="#999999" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1390 462.24 L 1397 476.24 L 1390 472.74 L 1383 476.24 Z" fill="#999999" stroke="#999999" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><rect x="1350" y="500" width="160" height="60" rx="9" ry="9" fill="#e1d5e7" stroke="#9673a6" stroke-width="2" pointer-events="all"/><g transform="translate(-0.5 -0.5)scale(2)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 265px; margin-left: 676px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"><p style="line-height: 100%;"><font face="JetBrains Mono" data-font-src="https://fonts.googleapis.com/css?family=JetBrains+Mono" style="font-size: 8px;">Git API</font></p></div></div></div></foreignObject><text x="715" y="269" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">Git API</text></switch></g><path d="M 1410.72 360 L 1424.97 359.93 L 1424.99 383.26" fill="none" stroke="#999999" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1425 393.76 L 1417.98 379.77 L 1424.99 383.26 L 1431.98 379.76 Z" fill="#999999" stroke="#999999" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><rect x="1170" y="300" width="340" height="60" rx="9" ry="9" fill="#e1d5e7" stroke="#9673a6" stroke-width="2" pointer-events="all"/><g transform="translate(-0.5 -0.5)scale(2)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 168px; height: 1px; padding-top: 165px; margin-left: 586px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"><p style="line-height: 100%;"><font face="JetBrains Mono"><span style="font-size: 8px;">Browser Frontend</span></font></p></div></div></div></foreignObject><text x="670" y="169" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">Browser Frontend</text></switch></g><path d="M 1790 500 L 1790 478 Q 1790 460 1772 460 L 1608 460 Q 1590 460 1590 478 L 1590 500" fill="#b0e3e6" stroke="#0e8088" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><path d="M 1590 500 L 1590 682 Q 1590 700 1608 700 L 1772 700 Q 1790 700 1790 682 L 1790 500" fill="none" stroke="#0e8088" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/><path d="M 1590 500 L 1790 500" fill="none" stroke="#0e8088" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(-0.5 -0.5)scale(2)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 98px; height: 1px; padding-top: 240px; margin-left: 796px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; font-weight: bold; white-space: normal; overflow-wrap: normal;"><font face="JetBrains Mono" data-font-src="https://fonts.googleapis.com/css?family=JetBrains+Mono" style="font-size: 10px; font-weight: normal;">Compatibility</font></div></div></div></foreignObject><text x="845" y="244" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle" font-weight="bold">Compatibility</text></switch></g><path d="M 1650 620 L 1650 592.74" fill="none" stroke="#999999" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1650 582.24 L 1657 596.24 L 1650 592.74 L 1643 596.24 Z" fill="#999999" stroke="#999999" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><rect x="1610" y="620" width="160" height="60" rx="9" ry="9" fill="#e1d5e7" stroke="#9673a6" stroke-width="2" pointer-events="all"/><g transform="translate(-0.5 -0.5)scale(2)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 325px; margin-left: 806px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"><p style="line-height: 100%;"><font face="JetBrains Mono" data-font-src="https://fonts.googleapis.com/css?family=JetBrains+Mono" style="font-size: 8px;">HTTP API</font></p></div></div></div></foreignObject><text x="845" y="329" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">HTTP API</text></switch></g><path d="M 1730 580 L 1730 607.26" fill="none" stroke="#999999" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1730 617.76 L 1723 603.76 L 1730 607.26 L 1737 603.76 Z" fill="#999999" stroke="#999999" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><rect x="1610" y="520" width="160" height="60" rx="9" ry="9" fill="#d5e8d4" stroke="#82b366" stroke-width="2" pointer-events="all"/><g transform="translate(-0.5 -0.5)scale(2)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 275px; margin-left: 806px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"><p style="line-height: 100%;"><font face="JetBrains Mono" data-font-src="https://fonts.googleapis.com/css?family=JetBrains+Mono" style="font-size: 8px;">Translator Service</font></p></div></div></div></foreignObject><text x="845" y="279" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">Translator Se...</text></switch></g><path d="M 1070 700 L 1070 678 Q 1070 660 1052 660 L 888 660 Q 870 660 870 678 L 870 700" fill="#fff2cc" stroke="#d6b656" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><path d="M 870 700 L 870 942 Q 870 960 888 960 L 1052 960 Q 1070 960 1070 942 L 1070 700" fill="none" stroke="#d6b656" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/><path d="M 870 700 L 1070 700" fill="none" stroke="#d6b656" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(-0.5 -0.5)scale(2)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 98px; height: 1px; padding-top: 340px; margin-left: 436px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; font-weight: bold; white-space: normal; overflow-wrap: normal;"><font face="JetBrains Mono"><span style="font-size: 10px; font-weight: 400;">Toddlers</span></font></div></div></div></foreignObject><text x="485" y="344" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle" font-weight="bold">Toddlers</text></switch></g><rect x="890" y="880" width="160" height="60" rx="9" ry="9" fill="#fff2cc" stroke="#d6b656" stroke-width="2" pointer-events="all"/><g transform="translate(-0.5 -0.5)scale(2)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 455px; margin-left: 446px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"><p style="line-height: 100%;"><font face="JetBrains Mono"><span style="font-size: 8px;">Git API</span></font></p></div></div></div></foreignObject><text x="485" y="459" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">Git API</text></switch></g><rect x="890" y="800" width="160" height="60" rx="9" ry="9" fill="#fff2cc" stroke="#d6b656" stroke-width="2" pointer-events="all"/><g transform="translate(-0.5 -0.5)scale(2)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 415px; margin-left: 446px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"><p style="line-height: 100%;"><font face="JetBrains Mono" data-font-src="https://fonts.googleapis.com/css?family=JetBrains+Mono" style="font-size: 8px;">HTTP Resources</font></p></div></div></div></foreignObject><text x="485" y="419" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">HTTP Resources</text></switch></g><rect x="890" y="720" width="160" height="60" rx="9" ry="9" fill="#fff2cc" stroke="#d6b656" stroke-width="2" pointer-events="all"/><g transform="translate(-0.5 -0.5)scale(2)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 375px; margin-left: 446px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"><p style="line-height: 100%;"><font face="JetBrains Mono"><span style="font-size: 8px;">HTTP API</span></font></p></div></div></div></foreignObject><text x="485" y="379" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">HTTP API</text></switch></g><path d="M 790 700 L 790 678 Q 790 660 772 660 L 608 660 Q 590 660 590 678 L 590 700" fill="#fff2cc" stroke="#d6b656" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><path d="M 590 700 L 590 942 Q 590 960 608 960 L 772 960 Q 790 960 790 942 L 790 700" fill="none" stroke="#d6b656" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/><path d="M 590 700 L 790 700" fill="none" stroke="#d6b656" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(-0.5 -0.5)scale(2)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 98px; height: 1px; padding-top: 340px; margin-left: 296px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; font-weight: bold; white-space: normal; overflow-wrap: normal;"><font face="JetBrains Mono"><span style="font-size: 10px; font-weight: 400;">Releng Scripts</span></font></div></div></div></foreignObject><text x="345" y="344" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle" font-weight="bold">Releng Scripts</text></switch></g><rect x="610" y="880" width="160" height="60" rx="9" ry="9" fill="#fff2cc" stroke="#d6b656" stroke-width="2" pointer-events="all"/><g transform="translate(-0.5 -0.5)scale(2)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 455px; margin-left: 306px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"><p style="line-height: 100%;"><font face="JetBrains Mono"><span style="font-size: 8px;">Git API</span></font></p></div></div></div></foreignObject><text x="345" y="459" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">Git API</text></switch></g><rect x="610" y="800" width="160" height="60" rx="9" ry="9" fill="#fff2cc" stroke="#d6b656" stroke-width="2" pointer-events="all"/><g transform="translate(-0.5 -0.5)scale(2)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 415px; margin-left: 306px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"><p style="line-height: 100%;"><font face="JetBrains Mono" data-font-src="https://fonts.googleapis.com/css?family=JetBrains+Mono" style="font-size: 8px;">HTTP Resources</font></p></div></div></div></foreignObject><text x="345" y="419" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">HTTP Resources</text></switch></g><rect x="610" y="720" width="160" height="60" rx="9" ry="9" fill="#fff2cc" stroke="#d6b656" stroke-width="2" pointer-events="all"/><g transform="translate(-0.5 -0.5)scale(2)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 375px; margin-left: 306px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"><p style="line-height: 100%;"><font face="JetBrains Mono"><span style="font-size: 8px;">HTTP API</span></font></p></div></div></div></foreignObject><text x="345" y="379" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">HTTP API</text></switch></g><path d="M 510 700 L 510 678 Q 510 660 492 660 L 328 660 Q 310 660 310 678 L 310 700" fill="#fff2cc" stroke="#d6b656" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><path d="M 310 700 L 310 942 Q 310 960 328 960 L 492 960 Q 510 960 510 942 L 510 700" fill="none" stroke="#d6b656" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/><path d="M 310 700 L 510 700" fill="none" stroke="#d6b656" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(-0.5 -0.5)scale(2)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 98px; height: 1px; padding-top: 340px; margin-left: 156px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; font-weight: bold; white-space: normal; overflow-wrap: normal;"><font face="JetBrains Mono"><span style="font-size: 10px; font-weight: 400;">The New Hotness</span></font></div></div></div></foreignObject><text x="205" y="344" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle" font-weight="bold">The New Hotness</text></switch></g><rect x="330" y="880" width="160" height="60" rx="9" ry="9" fill="#fff2cc" stroke="#d6b656" stroke-width="2" pointer-events="all"/><g transform="translate(-0.5 -0.5)scale(2)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 455px; margin-left: 166px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"><p style="line-height: 100%;"><font face="JetBrains Mono"><span style="font-size: 8px;">Git API</span></font></p></div></div></div></foreignObject><text x="205" y="459" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">Git API</text></switch></g><rect x="330" y="800" width="160" height="60" rx="9" ry="9" fill="#fff2cc" stroke="#d6b656" stroke-width="2" pointer-events="all"/><g transform="translate(-0.5 -0.5)scale(2)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 415px; margin-left: 166px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"><p style="line-height: 100%;"><font face="JetBrains Mono" data-font-src="https://fonts.googleapis.com/css?family=JetBrains+Mono" style="font-size: 8px;">HTTP Resources</font></p></div></div></div></foreignObject><text x="205" y="419" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">HTTP Resources</text></switch></g><rect x="330" y="720" width="160" height="60" rx="9" ry="9" fill="#fff2cc" stroke="#d6b656" stroke-width="2" pointer-events="all"/><g transform="translate(-0.5 -0.5)scale(2)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 375px; margin-left: 166px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"><p style="line-height: 100%;"><font face="JetBrains Mono"><span style="font-size: 8px;">HTTP API</span></font></p></div></div></div></foreignObject><text x="205" y="379" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">HTTP API</text></switch></g><path d="M 2630 820 L 2630 798 Q 2630 780 2612 780 L 2448 780 Q 2430 780 2430 798 L 2430 820" fill="#f8cecc" stroke="#b85450" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><path d="M 2430 820 L 2430 982 Q 2430 1000 2448 1000 L 2612 1000 Q 2630 1000 2630 982 L 2630 820" fill="none" stroke="#b85450" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/><path d="M 2430 820 L 2630 820" fill="none" stroke="#b85450" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(-0.5 -0.5)scale(2)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 98px; height: 1px; padding-top: 400px; margin-left: 1216px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; font-weight: bold; white-space: normal; overflow-wrap: normal;"><font face="JetBrains Mono"><span style="font-size: 10px; font-weight: 400;">Fedora CI</span></font></div></div></div></foreignObject><text x="1265" y="404" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle" font-weight="bold">Fedora CI</text></switch></g><rect x="2450" y="920" width="160" height="60" rx="9" ry="9" fill="#f8cecc" stroke="#b85450" stroke-width="2" pointer-events="all"/><g transform="translate(-0.5 -0.5)scale(2)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 475px; margin-left: 1226px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"><p style="line-height: 100%;"><font face="JetBrains Mono"><span style="font-size: 8px;">HTTP API</span></font></p></div></div></div></foreignObject><text x="1265" y="479" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">HTTP API</text></switch></g><rect x="2450" y="840" width="160" height="60" rx="9" ry="9" fill="#f8cecc" stroke="#b85450" stroke-width="2" pointer-events="all"/><g transform="translate(-0.5 -0.5)scale(2)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 435px; margin-left: 1226px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"><p style="line-height: 100%;"><font face="JetBrains Mono"><span style="font-size: 8px;">Listening</span></font></p></div></div></div></foreignObject><text x="1265" y="439" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">Listening</text></switch></g><path d="M 2350 820 L 2350 798 Q 2350 780 2332 780 L 2168 780 Q 2150 780 2150 798 L 2150 820" fill="#f8cecc" stroke="#b85450" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><path d="M 2150 820 L 2150 1062 Q 2150 1080 2168 1080 L 2332 1080 Q 2350 1080 2350 1062 L 2350 820" fill="none" stroke="#b85450" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/><path d="M 2150 820 L 2350 820" fill="none" stroke="#b85450" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(-0.5 -0.5)scale(2)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 98px; height: 1px; padding-top: 400px; margin-left: 1076px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; font-weight: bold; white-space: normal; overflow-wrap: normal;"><font face="JetBrains Mono"><span style="font-size: 10px; font-weight: 400;">COPR</span></font></div></div></div></foreignObject><text x="1125" y="404" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle" font-weight="bold">COPR</text></switch></g><rect x="2170" y="920" width="160" height="60" rx="9" ry="9" fill="#f8cecc" stroke="#b85450" stroke-width="2" pointer-events="all"/><g transform="translate(-0.5 -0.5)scale(2)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 475px; margin-left: 1086px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"><p style="line-height: 100%;"><font face="JetBrains Mono"><span style="font-size: 8px;">HTTP API</span></font></p></div></div></div></foreignObject><text x="1125" y="479" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">HTTP API</text></switch></g><rect x="2170" y="1000" width="160" height="60" rx="9" ry="9" fill="#f8cecc" stroke="#b85450" stroke-width="2" pointer-events="all"/><g transform="translate(-0.5 -0.5)scale(2)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 515px; margin-left: 1086px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"><p style="line-height: 100%;"><font face="JetBrains Mono"><span style="font-size: 8px;">Git API</span></font></p></div></div></div></foreignObject><text x="1125" y="519" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">Git API</text></switch></g><rect x="2170" y="840" width="160" height="60" rx="9" ry="9" fill="#f8cecc" stroke="#b85450" stroke-width="2" pointer-events="all"/><g transform="translate(-0.5 -0.5)scale(2)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 435px; margin-left: 1086px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"><p style="line-height: 100%;"><font face="JetBrains Mono"><span style="font-size: 8px;">Listening</span></font></p></div></div></div></foreignObject><text x="1125" y="439" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">Listening</text></switch></g><path d="M 2070 60 L 2070 38 Q 2070 20 2052 20 L 1888 20 Q 1870 20 1870 38 L 1870 60" fill="#fff2cc" stroke="#d6b656" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><path d="M 1870 60 L 1870 142 Q 1870 160 1888 160 L 2052 160 Q 2070 160 2070 142 L 2070 60" fill="none" stroke="#d6b656" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/><path d="M 1870 60 L 2070 60" fill="none" stroke="#d6b656" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(-0.5 -0.5)scale(2)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 98px; height: 1px; padding-top: 20px; margin-left: 936px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; font-weight: bold; white-space: normal; overflow-wrap: normal;"><font face="JetBrains Mono"><span style="font-size: 10px; font-weight: 400;">Datanommer</span></font></div></div></div></foreignObject><text x="985" y="24" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle" font-weight="bold">Datanommer</text></switch></g><rect x="1890" y="80" width="160" height="60" rx="9" ry="9" fill="#fff2cc" stroke="#d6b656" stroke-width="2" pointer-events="all"/><g transform="translate(-0.5 -0.5)scale(2)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 55px; margin-left: 946px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"><p style="line-height: 100%;"><font face="JetBrains Mono"><span style="font-size: 8px;">Listening</span></font></p></div></div></div></foreignObject><text x="985" y="59" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">Listening</text></switch></g><path d="M 1790 200 L 1790 178 Q 1790 160 1772 160 L 1608 160 Q 1590 160 1590 178 L 1590 200" fill="#b0e3e6" stroke="#0e8088" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><path d="M 1590 200 L 1590 382 Q 1590 400 1608 400 L 1772 400 Q 1790 400 1790 382 L 1790 200" fill="none" stroke="#0e8088" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/><path d="M 1590 200 L 1790 200" fill="none" stroke="#0e8088" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(-0.5 -0.5)scale(2)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 98px; height: 1px; padding-top: 90px; margin-left: 796px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; font-weight: bold; white-space: normal; overflow-wrap: normal;"><font face="JetBrains Mono" data-font-src="https://fonts.googleapis.com/css?family=JetBrains+Mono" style="font-size: 10px; font-weight: normal;">Messaging</font></div></div></div></foreignObject><text x="845" y="94" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle" font-weight="bold">Messaging</text></switch></g><path d="M 1650 320 L 1650 292.74" fill="none" stroke="#999999" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1650 282.24 L 1657 296.24 L 1650 292.74 L 1643 296.24 Z" fill="#999999" stroke="#999999" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><rect x="1610" y="320" width="160" height="60" rx="9" ry="9" fill="#d5e8d4" stroke="#82b366" stroke-width="2" pointer-events="all"/><g transform="translate(-0.5 -0.5)scale(2)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 175px; margin-left: 806px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"><p style="line-height: 100%;"><font face="JetBrains Mono"><span style="font-size: 8px;">Message<br />Transmission<br /></span></font></p></div></div></div></foreignObject><text x="845" y="179" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">Message...</text></switch></g><path d="M 1730 280 L 1730 307.26" fill="none" stroke="#999999" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1730 317.76 L 1723 303.76 L 1730 307.26 L 1737 303.76 Z" fill="#999999" stroke="#999999" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><rect x="1610" y="220" width="160" height="60" rx="9" ry="9" fill="#e1d5e7" stroke="#9673a6" stroke-width="2" pointer-events="all"/><g transform="translate(-0.5 -0.5)scale(2)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 125px; margin-left: 806px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"><p style="line-height: 100%;"><font face="JetBrains Mono" data-font-src="https://fonts.googleapis.com/css?family=JetBrains+Mono" style="font-size: 8px;">Messaging<br />Schema</font></p></div></div></div></foreignObject><text x="845" y="129" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">Messaging...</text></switch></g><path d="M 1510 426.97 L 1690.07 426.97 L 1690.07 392.74" fill="none" stroke="#999999" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1690.07 382.24 L 1697.07 396.24 L 1690.07 392.74 L 1683.07 396.24 Z" fill="#999999" stroke="#999999" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><path d="M 220 700 L 220 678 Q 220 660 202 660 L 38 660 Q 20 660 20 678 L 20 700" fill="#fff2cc" stroke="#d6b656" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><path d="M 20 700 L 20 862 Q 20 880 38 880 L 202 880 Q 220 880 220 862 L 220 700" fill="none" stroke="#d6b656" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/><path d="M 20 700 L 220 700" fill="none" stroke="#d6b656" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(-0.5 -0.5)scale(2)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 98px; height: 1px; padding-top: 340px; margin-left: 11px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; font-weight: bold; white-space: normal; overflow-wrap: normal;"><font face="JetBrains Mono"><span style="font-size: 10px; font-weight: 400;">Monitor Gating</span></font></div></div></div></foreignObject><text x="60" y="344" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle" font-weight="bold">Monitor Gating</text></switch></g><rect x="40" y="800" width="160" height="60" rx="9" ry="9" fill="#fff2cc" stroke="#d6b656" stroke-width="2" pointer-events="all"/><g transform="translate(-0.5 -0.5)scale(2)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 415px; margin-left: 21px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"><p style="line-height: 100%;"><font face="JetBrains Mono"><span style="font-size: 8px;">Git API</span></font></p></div></div></div></foreignObject><text x="60" y="419" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">Git API</text></switch></g><rect x="40" y="720" width="160" height="60" rx="9" ry="9" fill="#fff2cc" stroke="#d6b656" stroke-width="2" pointer-events="all"/><g transform="translate(-0.5 -0.5)scale(2)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 375px; margin-left: 21px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"><p style="line-height: 100%;"><font face="JetBrains Mono"><span style="font-size: 8px;">HTTP API</span></font></p></div></div></div></foreignObject><text x="60" y="379" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">HTTP API</text></switch></g><path d="M 1050 750 L 1070.07 750 Q 1090.07 750 1090.07 730 L 1090.07 620.07 Q 1090.07 600.07 1110.07 600.07 L 1230.07 600.07 Q 1250.07 600.07 1250.05 586.4 L 1250.02 572.74" fill="none" stroke="#ea6b66" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1250 562.24 L 1257.03 576.22 L 1250.02 572.74 L 1243.03 576.25 Z" fill="#ea6b66" stroke="#ea6b66" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><path d="M 770 750 L 790.07 750 Q 810.07 750 810.07 730 L 810.07 620.07 Q 810.07 600.07 830.07 600.07 L 1230.07 600.07 Q 1250.07 600.07 1250.07 586.4 L 1250.07 572.74" fill="none" stroke="#ea6b66" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1250.07 562.24 L 1257.07 576.24 L 1250.07 572.74 L 1243.07 576.24 Z" fill="#ea6b66" stroke="#ea6b66" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><path d="M 490 750 L 510.07 750 Q 530.07 750 530.07 730 L 530.07 620.07 Q 530.07 600.07 550.07 600.07 L 1230.07 600.07 Q 1250.07 600.07 1250.05 586.4 L 1250.02 572.74" fill="none" stroke="#ea6b66" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1250 562.24 L 1257.03 576.22 L 1250.02 572.74 L 1243.03 576.25 Z" fill="#ea6b66" stroke="#ea6b66" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><path d="M 200 750 L 230.07 750 Q 250.07 750 250.07 730 L 250.07 620.07 Q 250.07 600.07 270.07 600.07 L 1230.07 600.07 Q 1250.07 600.07 1250.05 586.4 L 1250.02 572.74" fill="none" stroke="#ea6b66" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1250 562.24 L 1257.03 576.22 L 1250.02 572.74 L 1243.03 576.25 Z" fill="#ea6b66" stroke="#ea6b66" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><path d="M 200 830 L 270.07 830 Q 290.07 830 290.07 810 L 290.07 660.07 Q 290.07 640.07 310.07 640.07 L 1410.07 640.07 Q 1430.07 640.07 1430.07 620.07 L 1430.07 572.74" fill="none" stroke="#7ea6e0" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1430.07 562.24 L 1437.07 576.24 L 1430.07 572.74 L 1423.07 576.24 Z" fill="#7ea6e0" stroke="#7ea6e0" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><path d="M 490 910 L 550.07 910 Q 570.07 910 570.07 890 L 570.07 660.07 Q 570.07 640.07 590.07 640.07 L 1410.07 640.07 Q 1430.07 640.07 1430.05 620.07 L 1430.01 572.74" fill="none" stroke="#7ea6e0" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1430 562.24 L 1437.01 576.23 L 1430.01 572.74 L 1423.01 576.24 Z" fill="#7ea6e0" stroke="#7ea6e0" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><path d="M 770 910 L 830.07 910 Q 850.07 910 850.07 890 L 850.07 660.07 Q 850.07 640.07 870.07 640.07 L 1410.07 640.07 Q 1430.07 640.07 1430.07 620.07 L 1430.07 572.74" fill="none" stroke="#7ea6e0" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1430.07 562.24 L 1437.07 576.24 L 1430.07 572.74 L 1423.07 576.24 Z" fill="#7ea6e0" stroke="#7ea6e0" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><path d="M 1050 910 L 1110.07 910 Q 1130.07 910 1130.07 890 L 1130.07 660.07 Q 1130.07 640.07 1150.07 640.07 L 1410.07 640.07 Q 1430.07 640.07 1430.05 620.07 L 1430.01 572.74" fill="none" stroke="#7ea6e0" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1430 562.24 L 1437.01 576.23 L 1430.01 572.74 L 1423.01 576.24 Z" fill="#7ea6e0" stroke="#7ea6e0" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><path d="M 490 830 L 530.07 830 Q 550.07 830 550.07 810 L 550.07 350 Q 550.07 330 570.07 330 L 1157.26 330" fill="none" stroke="#67ab9f" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1167.76 330 L 1153.76 337 L 1157.26 330 L 1153.76 323 Z" fill="#67ab9f" stroke="#67ab9f" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><path d="M 770 830 L 810.07 830 Q 830.07 830 830.07 810 L 830.07 350 Q 830.07 330 850.07 330 L 1157.26 330" fill="none" stroke="#67ab9f" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1167.76 330 L 1153.76 337 L 1157.26 330 L 1153.76 323 Z" fill="#67ab9f" stroke="#67ab9f" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><path d="M 1050 830 L 1090.07 830 Q 1110.07 830 1110.07 810 L 1110.07 350 Q 1110.07 330 1130.07 330 L 1157.26 330" fill="none" stroke="#67ab9f" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1167.76 330 L 1153.76 337 L 1157.26 330 L 1153.76 323 Z" fill="#67ab9f" stroke="#67ab9f" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><path d="M 2070 820 L 2070 798 Q 2070 780 2052 780 L 1888 780 Q 1870 780 1870 798 L 1870 820" fill="#f8cecc" stroke="#b85450" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><path d="M 1870 820 L 1870 1062 Q 1870 1080 1888 1080 L 2052 1080 Q 2070 1080 2070 1062 L 2070 820" fill="none" stroke="#b85450" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/><path d="M 1870 820 L 2070 820" fill="none" stroke="#b85450" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(-0.5 -0.5)scale(2)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 98px; height: 1px; padding-top: 400px; margin-left: 936px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; font-weight: bold; white-space: normal; overflow-wrap: normal;"><font face="JetBrains Mono"><span style="font-size: 10px; font-weight: 400;">Fedpkg</span></font></div></div></div></foreignObject><text x="985" y="404" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle" font-weight="bold">Fedpkg</text></switch></g><rect x="1890" y="1000" width="160" height="60" rx="9" ry="9" fill="#f8cecc" stroke="#b85450" stroke-width="2" pointer-events="all"/><g transform="translate(-0.5 -0.5)scale(2)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 515px; margin-left: 946px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"><p style="line-height: 100%;"><font face="JetBrains Mono"><span style="font-size: 8px;">Git API</span></font></p></div></div></div></foreignObject><text x="985" y="519" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">Git API</text></switch></g><rect x="1890" y="920" width="160" height="60" rx="9" ry="9" fill="#f8cecc" stroke="#b85450" stroke-width="2" pointer-events="all"/><g transform="translate(-0.5 -0.5)scale(2)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 475px; margin-left: 946px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"><p style="line-height: 100%;"><font face="JetBrains Mono"><span style="font-size: 8px;">HTTP API</span></font></p></div></div></div></foreignObject><text x="985" y="479" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">HTTP API</text></switch></g><rect x="1890" y="840" width="160" height="60" rx="9" ry="9" fill="#f8cecc" stroke="#b85450" stroke-width="2" pointer-events="all"/><g transform="translate(-0.5 -0.5)scale(2)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 435px; margin-left: 946px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"><p style="line-height: 100%;"><font face="JetBrains Mono" data-font-src="https://fonts.googleapis.com/css?family=JetBrains+Mono" style="font-size: 8px;">Lookaside Cache</font></p></div></div></div></foreignObject><text x="985" y="439" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">Lookaside Cac...</text></switch></g><path d="M 1890 950 L 1850.07 950 Q 1830.07 950 1830.07 930 L 1830.07 740.07 Q 1830.07 720.07 1810.07 720.07 L 1710.07 720.07 Q 1690.07 720.07 1690.07 706.4 L 1690.07 692.74" fill="none" stroke="#ea6b66" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1690.07 682.24 L 1697.07 696.24 L 1690.07 692.74 L 1683.07 696.24 Z" fill="#ea6b66" stroke="#ea6b66" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><path d="M 1890 1030 L 1830.07 1030 Q 1810.07 1030 1810.07 1010 L 1810.07 760.07 Q 1810.07 740.07 1790.07 740.07 L 1450.07 740.07 Q 1430.07 740.07 1430.06 720.07 L 1430 572.74" fill="none" stroke="#7ea6e0" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1430 562.24 L 1437.01 576.23 L 1430 572.74 L 1423.01 576.24 Z" fill="#7ea6e0" stroke="#7ea6e0" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><path d="M 1890 870 L 1870.03 870 Q 1850.07 870 1850.07 850 L 1850.07 760.07 Q 1850.07 740.07 1830.07 740.07 L 1450.07 740.07 Q 1430.07 740.07 1430.06 720.07 L 1430 572.74" fill="none" stroke="#7ea6e0" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1430 562.24 L 1437.01 576.23 L 1430 572.74 L 1423.01 576.24 Z" fill="#7ea6e0" stroke="#7ea6e0" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><path d="M 2170 950 L 2130.07 950 Q 2110.07 950 2110.07 930 L 2110.07 740.07 Q 2110.07 720.07 2090.07 720.07 L 1710.07 720.07 Q 1690.07 720.07 1690.05 706.4 L 1690.02 692.74" fill="none" stroke="#ea6b66" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1690 682.24 L 1697.03 696.22 L 1690.02 692.74 L 1683.03 696.25 Z" fill="#ea6b66" stroke="#ea6b66" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><path d="M 2170 1030 L 2110.07 1030 Q 2090.07 1030 2090.07 1010 L 2090.07 760.07 Q 2090.07 740.07 2070.07 740.07 L 1450.07 740.07 Q 1430.07 740.07 1430.06 720.07 L 1430 572.74" fill="none" stroke="#7ea6e0" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1430 562.24 L 1437.01 576.23 L 1430 572.74 L 1423.01 576.24 Z" fill="#7ea6e0" stroke="#7ea6e0" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><path d="M 2170 870 L 2150.03 870 Q 2130.07 870 2130.07 850 L 2130.07 370 Q 2130.07 350 2110.07 350 L 1782.74 350" fill="none" stroke="#ffb570" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1772.24 350 L 1786.24 343 L 1782.74 350 L 1786.24 357 Z" fill="#ffb570" stroke="#ffb570" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><path d="M 2450 870 L 2430.03 870 Q 2410.07 870 2410.07 850 L 2410.07 370 Q 2410.07 350 2390.07 350 L 1782.74 350" fill="none" stroke="#ffb570" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1772.24 350 L 1786.24 343 L 1782.74 350 L 1786.24 357 Z" fill="#ffb570" stroke="#ffb570" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><path d="M 1890 110 L 1850.07 110 Q 1830.07 110 1830.07 130 L 1830.07 330 Q 1830.07 350 1810.07 350 L 1782.74 350" fill="none" stroke="#ffb570" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1772.24 350 L 1786.24 343 L 1782.74 350 L 1786.24 357 Z" fill="#ffb570" stroke="#ffb570" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><path d="M 1070 60 L 1070 38 Q 1070 20 1052 20 L 888 20 Q 870 20 870 38 L 870 60" fill="#fff2cc" stroke="#d6b656" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><path d="M 870 60 L 870 222 Q 870 240 888 240 L 1052 240 Q 1070 240 1070 222 L 1070 60" fill="none" stroke="#d6b656" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/><path d="M 870 60 L 1070 60" fill="none" stroke="#d6b656" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(-0.5 -0.5)scale(2)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 98px; height: 1px; padding-top: 20px; margin-left: 436px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; font-weight: bold; white-space: normal; overflow-wrap: normal;"><font face="JetBrains Mono"><span style="font-size: 10px; font-weight: 400;">Notifications</span></font></div></div></div></foreignObject><text x="485" y="24" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle" font-weight="bold">Notifications</text></switch></g><rect x="890" y="160" width="160" height="60" rx="9" ry="9" fill="#fff2cc" stroke="#d6b656" stroke-width="2" pointer-events="all"/><g transform="translate(-0.5 -0.5)scale(2)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 95px; margin-left: 446px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"><p style="line-height: 100%;"><font face="JetBrains Mono"><span style="font-size: 8px;">HTTP API</span></font></p></div></div></div></foreignObject><text x="485" y="99" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">HTTP API</text></switch></g><rect x="890" y="80" width="160" height="60" rx="9" ry="9" fill="#fff2cc" stroke="#d6b656" stroke-width="2" pointer-events="all"/><g transform="translate(-0.5 -0.5)scale(2)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 55px; margin-left: 446px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"><p style="line-height: 100%;"><font face="JetBrains Mono"><span style="font-size: 8px;">Listening</span></font></p></div></div></div></foreignObject><text x="485" y="59" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">Listening</text></switch></g><path d="M 1050 110 L 1550.07 110 Q 1570.07 110 1570.07 130 L 1570.07 330 Q 1570.07 350 1583.67 350 L 1597.26 350" fill="none" stroke="#ffb570" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1607.76 350 L 1593.76 357 L 1597.26 350 L 1593.76 343 Z" fill="#ffb570" stroke="#ffb570" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><path d="M 1050 190 L 1070.07 190 Q 1090.07 190 1090.07 210 L 1090.07 580.07 Q 1090.07 600.07 1110.07 600.07 L 1230.07 600.07 Q 1250.07 600.07 1250.05 586.4 L 1250.02 572.74" fill="none" stroke="#ea6b66" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1250 562.24 L 1257.03 576.22 L 1250.02 572.74 L 1243.03 576.25 Z" fill="#ea6b66" stroke="#ea6b66" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><path d="M 2910 820 L 2910 798 Q 2910 780 2892 780 L 2728 780 Q 2710 780 2710 798 L 2710 820" fill="#f8cecc" stroke="#b85450" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><path d="M 2710 820 L 2710 902 Q 2710 920 2728 920 L 2892 920 Q 2910 920 2910 902 L 2910 820" fill="none" stroke="#b85450" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/><path d="M 2710 820 L 2910 820" fill="none" stroke="#b85450" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(-0.5 -0.5)scale(2)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 98px; height: 1px; padding-top: 400px; margin-left: 1356px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; font-weight: bold; white-space: normal; overflow-wrap: normal;"><font face="JetBrains Mono"><span style="font-size: 10px; font-weight: 400;">Bodhi</span></font></div></div></div></foreignObject><text x="1405" y="404" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle" font-weight="bold">Bodhi</text></switch></g><rect x="2730" y="840" width="160" height="60" rx="9" ry="9" fill="#f8cecc" stroke="#b85450" stroke-width="2" pointer-events="all"/><g transform="translate(-0.5 -0.5)scale(2)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 435px; margin-left: 1366px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"><p style="line-height: 100%;"><font face="JetBrains Mono"><span style="font-size: 8px;">HTTP API</span></font></p></div></div></div></foreignObject><text x="1405" y="439" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">HTTP API</text></switch></g><path d="M 66 20 L 20 20 L 20 260 L 66 260" fill="#d5e8d4" stroke="#82b366" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><path d="M 66 20 L 520 20 L 520 260 L 66 260" fill="none" stroke="#82b366" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/><path d="M 66 20 L 66 260" fill="none" stroke="#82b366" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(-0.5 -0.5)scale(2)rotate(-90 21.500000000000227 69.99999999999989)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 70px; margin-left: -37px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; font-weight: bold; white-space: normal; overflow-wrap: normal;"><font face="JetBrains Mono" data-font-src="https://fonts.googleapis.com/css?family=JetBrains+Mono" style="font-size: 10px;">RELATIONS</font></div></div></div></foreignObject><text x="22" y="74" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle" font-weight="bold">RELATIONS</text></switch></g><path d="M 90 40 L 100 50 L 90 60 L 80 50 Z" fill="#67ab9f" stroke="rgb(0, 0, 0)" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><rect x="120" y="20" width="380" height="60" fill="none" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)scale(2)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-start; width: 1px; height: 1px; padding-top: 25px; margin-left: 62px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: left;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: nowrap;"><font face="JetBrains Mono" data-font-src="https://fonts.googleapis.com/css?family=JetBrains+Mono" style="font-size: 10px;">Relation with <b>HTTP Resources</b></font></div></div></div></foreignObject><text x="62" y="29" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px">Relation with HTTP Resources</text></switch></g><rect x="120" y="80" width="320" height="60" fill="none" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)scale(2)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-start; width: 1px; height: 1px; padding-top: 55px; margin-left: 62px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: left;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: nowrap;"><font face="JetBrains Mono" data-font-src="https://fonts.googleapis.com/css?family=JetBrains+Mono" style="font-size: 10px;">Relation with <b>HTTP API</b></font></div></div></div></foreignObject><text x="62" y="59" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px">Relation with HTTP API</text></switch></g><rect x="120" y="140" width="300" height="60" fill="none" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)scale(2)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-start; width: 1px; height: 1px; padding-top: 85px; margin-left: 62px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: left;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: nowrap;"><font face="JetBrains Mono" data-font-src="https://fonts.googleapis.com/css?family=JetBrains+Mono" style="font-size: 10px;">Relation with <b>Git API</b></font></div></div></div></foreignObject><text x="62" y="89" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px">Relation with Git API</text></switch></g><rect x="120" y="200" width="400" height="60" fill="none" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)scale(2)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-start; width: 1px; height: 1px; padding-top: 115px; margin-left: 62px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: left;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: nowrap;"><font face="JetBrains Mono" data-font-src="https://fonts.googleapis.com/css?family=JetBrains+Mono" style="font-size: 10px;">Relation with <b>Fedora Messaging</b></font></div></div></div></foreignObject><text x="62" y="119" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px">Relation with Fedora Messaging</text></switch></g><path d="M 90 100 L 100 110 L 90 120 L 80 110 Z" fill="#ea6b66" stroke="rgb(0, 0, 0)" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><path d="M 90 160 L 100 170 L 90 180 L 80 170 Z" fill="#7ea6e0" stroke="rgb(0, 0, 0)" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><path d="M 90 220 L 100 230 L 90 240 L 80 230 Z" fill="#ffb570" stroke="rgb(0, 0, 0)" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><path d="M 2436 20 L 2410.7 20 Q 2390 20 2390 40.7 L 2390 179.3 Q 2390 200 2410.7 200 L 2436 200" fill="#d5e8d4" stroke="#82b366" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><path d="M 2436 200 L 2889.3 200 Q 2910 200 2910 179.3 L 2910 40.7 Q 2910 20 2889.3 20 L 2436 20" fill="none" stroke="#82b366" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/><path d="M 2436 20 L 2436 200" fill="none" stroke="#82b366" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(-0.5 -0.5)scale(2)rotate(-90 1206.5 54.999999999999886)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 88px; height: 1px; padding-top: 55px; margin-left: 1163px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; font-weight: bold; white-space: normal; overflow-wrap: normal;"><font face="JetBrains Mono"><span style="font-size: 10px;">APPLICATIONS<br /></span></font></div></div></div></foreignObject><text x="1207" y="59" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle" font-weight="bold">APPLICATIONS&#xa;</text></switch></g><path d="M 2460 40 L 2470 50 L 2460 60 L 2450 50 Z" fill="#ffd966" stroke="rgb(0, 0, 0)" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><rect x="2490" y="20" width="400" height="60" fill="none" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)scale(2)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-start; width: 1px; height: 1px; padding-top: 25px; margin-left: 1247px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: left;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: nowrap;"><font face="JetBrains Mono"><span style="font-size: 10px;">Maintained by <b>Red Hat CPE team</b></span></font></div></div></div></foreignObject><text x="1247" y="29" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px">Maintained by Red Hat CPE team</text></switch></g><rect x="2490" y="80" width="340" height="60" fill="none" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)scale(2)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-start; width: 1px; height: 1px; padding-top: 55px; margin-left: 1247px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: left;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: nowrap;"><font face="JetBrains Mono"><span style="font-size: 10px;">Maintained by <b>other teams</b></span></font></div></div></div></foreignObject><text x="1247" y="59" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px">Maintained by other teams</text></switch></g><path d="M 2460 100 L 2470 110 L 2460 120 L 2450 110 Z" fill="#ea6b66" stroke="rgb(0, 0, 0)" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><rect x="2490" y="140" width="420" height="60" fill="none" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)scale(2)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-start; width: 1px; height: 1px; padding-top: 85px; margin-left: 1247px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: left;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: nowrap;"><font face="JetBrains Mono"><span style="font-size: 10px;">Dist Git Replacement Deployment</span></font></div></div></div></foreignObject><text x="1247" y="89" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px">Dist Git Replacement Deployment</text></switch></g><path d="M 2460 160 L 2470 170 L 2460 180 L 2450 170 Z" fill="#67ab9f" stroke="rgb(0, 0, 0)" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><path d="M 2450 950 L 2390.07 950 Q 2370.07 950 2370.07 930 L 2370.07 740.07 Q 2370.07 720.07 2350.07 720.07 L 1710.07 720.07 Q 1690.07 720.07 1690.05 706.4 L 1690.02 692.74" fill="none" stroke="#ea6b66" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1690 682.24 L 1697.03 696.22 L 1690.02 692.74 L 1683.03 696.25 Z" fill="#ea6b66" stroke="#ea6b66" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><path d="M 2730 870 L 2670.07 870 Q 2650.07 870 2650.07 850 L 2650.07 740.07 Q 2650.07 720.07 2630.07 720.07 L 1710.07 720.07 Q 1690.07 720.07 1690.05 706.4 L 1690.02 692.74" fill="none" stroke="#ea6b66" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1690 682.24 L 1697.03 696.22 L 1690.02 692.74 L 1683.03 696.25 Z" fill="#ea6b66" stroke="#ea6b66" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><path d="M 1610 550 L 1570.07 550 Q 1550.07 550 1550.07 570 L 1550.07 585.03 Q 1550.07 600.07 1530.07 600.07 L 1310.07 600.07 Q 1290.07 600.07 1290.05 586.4 L 1290.02 572.74" fill="none" stroke="#ea6b66" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1290 562.24 L 1297.03 576.22 L 1290.02 572.74 L 1283.03 576.25 Z" fill="#ea6b66" stroke="#ea6b66" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><path d="M 1290.07 560 L 1290.07 580.07 Q 1290.07 600.07 1310.07 600.07 L 1530.07 600.07 Q 1550.07 600.07 1550.07 580.07 L 1550.07 565.03 Q 1550.07 550 1570.07 550 L 1597.33 550" fill="none" stroke="#ea6b66" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1607.83 550 L 1593.83 557 L 1597.33 550 L 1593.83 543 Z" fill="#ea6b66" stroke="#ea6b66" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><switch><g requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"/><a transform="translate(0,-5)" xlink:href="https://www.drawio.com/doc/faq/svg-export-text-problems" target="_blank"><text text-anchor="middle" font-size="10px" x="50%" y="100%">Text is not SVG - cannot display</text></a></switch></svg> 

\ No newline at end of file

+ <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="3212px" height="1158px" viewBox="-0.5 -0.5 3212 1158" content="&lt;mxfile host=&quot;app.diagrams.net&quot; modified=&quot;2023-12-11T09:56:46.198Z&quot; agent=&quot;Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0&quot; etag=&quot;LDmdwUe0IAP_aaj8UDe1&quot; version=&quot;22.1.7&quot; type=&quot;device&quot;&gt;&lt;diagram name=&quot;Page-1&quot; id=&quot;jZ22eRvmopu0P4qjFBIx&quot;&gt;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&lt;/diagram&gt;&lt;/mxfile&gt;" style="background-color: rgb(255, 255, 255);"><defs><style type="text/css">@import url(https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@400;500);&#xa;</style></defs><g><path d="M 1530 280 L 1530 258 Q 1530 240 1512 240 L 1168 240 Q 1150 240 1150 258 L 1150 280" fill="#b0e3e6" stroke="#0e8088" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><path d="M 1150 280 L 1150 562 Q 1150 580 1168 580 L 1512 580 Q 1530 580 1530 562 L 1530 280" fill="none" stroke="#0e8088" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/><path d="M 1150 280 L 1530 280" fill="none" stroke="#0e8088" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(-0.5 -0.5)scale(2)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 188px; height: 1px; padding-top: 130px; margin-left: 576px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; font-weight: bold; white-space: normal; overflow-wrap: normal;"><font face="JetBrains Mono" data-font-src="https://fonts.googleapis.com/css?family=JetBrains+Mono" style="font-size: 10px; font-weight: normal;">Dist Git Replacement</font></div></div></div></foreignObject><text x="670" y="134" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle" font-weight="bold">Dist Git Replacement</text></switch></g><path d="M 1255 458 L 1210.07 458.07 L 1210.02 487.26" fill="none" stroke="#999999" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1210 497.76 L 1203.03 483.75 L 1210.02 487.26 L 1217.03 483.78 Z" fill="#999999" stroke="#999999" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><path d="M 1469.2 457.32 L 1469.24 478.07 L 1469.56 487.27" fill="none" stroke="#999999" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1469.92 497.77 L 1462.44 484.02 L 1469.56 487.27 L 1476.43 483.53 Z" fill="#999999" stroke="#999999" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><path d="M 1255 396 L 1255 372.74" fill="none" stroke="#999999" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1255 362.24 L 1262 376.24 L 1255 372.74 L 1248 376.24 Z" fill="#999999" stroke="#999999" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><rect x="1170" y="396" width="340" height="62" rx="9.3" ry="9.3" fill="#d5e8d4" stroke="#82b366" stroke-width="2" pointer-events="all"/><g transform="translate(-0.5 -0.5)scale(2)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 168px; height: 1px; padding-top: 214px; margin-left: 586px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"><p style="line-height: 100%;"><font data-font-src="https://fonts.googleapis.com/css?family=JetBrains+Mono" style="font-size: 8px;"><font face="JetBrains Mono" data-font-src="https://fonts.googleapis.com/css?family=JetBrains+Mono"><b>Standard Git Forge</b><br />(RPM Specs + Sources)</font><br /></font></p></div></div></div></foreignObject><text x="670" y="217" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">Standard Git Forge...</text></switch></g><path d="M 1290 500 L 1287.45 500 L 1287.35 471.42" fill="none" stroke="#999999" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1287.31 460.92 L 1294.36 474.89 L 1287.35 471.42 L 1280.36 474.94 Z" fill="#999999" stroke="#999999" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><rect x="1170" y="500" width="160" height="60" rx="9" ry="9" fill="#e1d5e7" stroke="#9673a6" stroke-width="2" pointer-events="all"/><g transform="translate(-0.5 -0.5)scale(2)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 265px; margin-left: 586px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"><p style="line-height: 100%;"><font face="JetBrains Mono" data-font-src="https://fonts.googleapis.com/css?family=JetBrains+Mono" style="font-size: 8px;">HTTP API</font></p></div></div></div></foreignObject><text x="625" y="269" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">HTTP API</text></switch></g><path d="M 1390 500 L 1390 472.74" fill="none" stroke="#999999" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1390 462.24 L 1397 476.24 L 1390 472.74 L 1383 476.24 Z" fill="#999999" stroke="#999999" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><rect x="1350" y="500" width="160" height="60" rx="9" ry="9" fill="#e1d5e7" stroke="#9673a6" stroke-width="2" pointer-events="all"/><g transform="translate(-0.5 -0.5)scale(2)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 265px; margin-left: 676px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"><p style="line-height: 100%;"><font face="JetBrains Mono" data-font-src="https://fonts.googleapis.com/css?family=JetBrains+Mono" style="font-size: 8px;">Git API</font></p></div></div></div></foreignObject><text x="715" y="269" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">Git API</text></switch></g><path d="M 1410.72 360 L 1424.97 360 L 1424.99 383.26" fill="none" stroke="#999999" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1425 393.76 L 1417.98 379.77 L 1424.99 383.26 L 1431.98 379.76 Z" fill="#999999" stroke="#999999" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><rect x="1170" y="300" width="340" height="60" rx="9" ry="9" fill="#e1d5e7" stroke="#9673a6" stroke-width="2" pointer-events="all"/><g transform="translate(-0.5 -0.5)scale(2)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 168px; height: 1px; padding-top: 165px; margin-left: 586px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"><p style="line-height: 100%;"><font face="JetBrains Mono"><span style="font-size: 8px;">Browser Frontend</span></font></p></div></div></div></foreignObject><text x="670" y="169" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">Browser Frontend</text></switch></g><path d="M 1790 500 L 1790 478 Q 1790 460 1772 460 L 1608 460 Q 1590 460 1590 478 L 1590 500" fill="#b0e3e6" stroke="#0e8088" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><path d="M 1590 500 L 1590 682 Q 1590 700 1608 700 L 1772 700 Q 1790 700 1790 682 L 1790 500" fill="none" stroke="#0e8088" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/><path d="M 1590 500 L 1790 500" fill="none" stroke="#0e8088" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(-0.5 -0.5)scale(2)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 98px; height: 1px; padding-top: 240px; margin-left: 796px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; font-weight: bold; white-space: normal; overflow-wrap: normal;"><font face="JetBrains Mono" data-font-src="https://fonts.googleapis.com/css?family=JetBrains+Mono" style="font-size: 10px; font-weight: normal;">Compatibility</font></div></div></div></foreignObject><text x="845" y="244" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle" font-weight="bold">Compatibility</text></switch></g><path d="M 1650 620 L 1650 592.74" fill="none" stroke="#999999" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1650 582.24 L 1657 596.24 L 1650 592.74 L 1643 596.24 Z" fill="#999999" stroke="#999999" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><rect x="1610" y="620" width="160" height="60" rx="9" ry="9" fill="#e1d5e7" stroke="#9673a6" stroke-width="2" pointer-events="all"/><g transform="translate(-0.5 -0.5)scale(2)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 325px; margin-left: 806px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"><p style="line-height: 100%;"><font face="JetBrains Mono" data-font-src="https://fonts.googleapis.com/css?family=JetBrains+Mono" style="font-size: 8px;">HTTP API</font></p></div></div></div></foreignObject><text x="845" y="329" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">HTTP API</text></switch></g><path d="M 1730 580 L 1730 607.26" fill="none" stroke="#999999" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1730 617.76 L 1723 603.76 L 1730 607.26 L 1737 603.76 Z" fill="#999999" stroke="#999999" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><rect x="1610" y="520" width="160" height="60" rx="9" ry="9" fill="#d5e8d4" stroke="#82b366" stroke-width="2" pointer-events="all"/><g transform="translate(-0.5 -0.5)scale(2)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 275px; margin-left: 806px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"><p style="line-height: 100%;"><font face="JetBrains Mono" data-font-src="https://fonts.googleapis.com/css?family=JetBrains+Mono" style="font-size: 8px;">Translator Service</font></p></div></div></div></foreignObject><text x="845" y="279" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">Translator Se...</text></switch></g><path d="M 1070 700 L 1070 678 Q 1070 660 1052 660 L 888 660 Q 870 660 870 678 L 870 700" fill="#fff2cc" stroke="#d6b656" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><path d="M 870 700 L 870 942 Q 870 960 888 960 L 1052 960 Q 1070 960 1070 942 L 1070 700" fill="none" stroke="#d6b656" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/><path d="M 870 700 L 1070 700" fill="none" stroke="#d6b656" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(-0.5 -0.5)scale(2)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 98px; height: 1px; padding-top: 340px; margin-left: 436px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; font-weight: bold; white-space: normal; overflow-wrap: normal;"><font face="JetBrains Mono"><span style="font-size: 10px; font-weight: 400;">Toddlers</span></font></div></div></div></foreignObject><text x="485" y="344" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle" font-weight="bold">Toddlers</text></switch></g><rect x="890" y="880" width="160" height="60" rx="9" ry="9" fill="#fff2cc" stroke="#d6b656" stroke-width="2" pointer-events="all"/><g transform="translate(-0.5 -0.5)scale(2)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 455px; margin-left: 446px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"><p style="line-height: 100%;"><font face="JetBrains Mono"><span style="font-size: 8px;">Git API</span></font></p></div></div></div></foreignObject><text x="485" y="459" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">Git API</text></switch></g><rect x="890" y="800" width="160" height="60" rx="9" ry="9" fill="#fff2cc" stroke="#d6b656" stroke-width="2" pointer-events="all"/><g transform="translate(-0.5 -0.5)scale(2)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 415px; margin-left: 446px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"><p style="line-height: 100%;"><font face="JetBrains Mono" data-font-src="https://fonts.googleapis.com/css?family=JetBrains+Mono" style="font-size: 8px;">HTTP Resources</font></p></div></div></div></foreignObject><text x="485" y="419" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">HTTP Resources</text></switch></g><rect x="890" y="720" width="160" height="60" rx="9" ry="9" fill="#fff2cc" stroke="#d6b656" stroke-width="2" pointer-events="all"/><g transform="translate(-0.5 -0.5)scale(2)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 375px; margin-left: 446px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"><p style="line-height: 100%;"><font face="JetBrains Mono"><span style="font-size: 8px;">HTTP API</span></font></p></div></div></div></foreignObject><text x="485" y="379" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">HTTP API</text></switch></g><path d="M 790 700 L 790 678 Q 790 660 772 660 L 608 660 Q 590 660 590 678 L 590 700" fill="#fff2cc" stroke="#d6b656" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><path d="M 590 700 L 590 942 Q 590 960 608 960 L 772 960 Q 790 960 790 942 L 790 700" fill="none" stroke="#d6b656" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/><path d="M 590 700 L 790 700" fill="none" stroke="#d6b656" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(-0.5 -0.5)scale(2)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 98px; height: 1px; padding-top: 340px; margin-left: 296px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; font-weight: bold; white-space: normal; overflow-wrap: normal;"><font face="JetBrains Mono"><span style="font-size: 10px; font-weight: 400;">Releng Scripts</span></font></div></div></div></foreignObject><text x="345" y="344" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle" font-weight="bold">Releng Scripts</text></switch></g><rect x="610" y="880" width="160" height="60" rx="9" ry="9" fill="#fff2cc" stroke="#d6b656" stroke-width="2" pointer-events="all"/><g transform="translate(-0.5 -0.5)scale(2)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 455px; margin-left: 306px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"><p style="line-height: 100%;"><font face="JetBrains Mono"><span style="font-size: 8px;">Git API</span></font></p></div></div></div></foreignObject><text x="345" y="459" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">Git API</text></switch></g><rect x="610" y="800" width="160" height="60" rx="9" ry="9" fill="#fff2cc" stroke="#d6b656" stroke-width="2" pointer-events="all"/><g transform="translate(-0.5 -0.5)scale(2)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 415px; margin-left: 306px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"><p style="line-height: 100%;"><font face="JetBrains Mono" data-font-src="https://fonts.googleapis.com/css?family=JetBrains+Mono" style="font-size: 8px;">HTTP Resources</font></p></div></div></div></foreignObject><text x="345" y="419" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">HTTP Resources</text></switch></g><rect x="610" y="720" width="160" height="60" rx="9" ry="9" fill="#fff2cc" stroke="#d6b656" stroke-width="2" pointer-events="all"/><g transform="translate(-0.5 -0.5)scale(2)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 375px; margin-left: 306px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"><p style="line-height: 100%;"><font face="JetBrains Mono"><span style="font-size: 8px;">HTTP API</span></font></p></div></div></div></foreignObject><text x="345" y="379" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">HTTP API</text></switch></g><path d="M 510 700 L 510 678 Q 510 660 492 660 L 328 660 Q 310 660 310 678 L 310 700" fill="#fff2cc" stroke="#d6b656" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><path d="M 310 700 L 310 942 Q 310 960 328 960 L 492 960 Q 510 960 510 942 L 510 700" fill="none" stroke="#d6b656" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/><path d="M 310 700 L 510 700" fill="none" stroke="#d6b656" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(-0.5 -0.5)scale(2)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 98px; height: 1px; padding-top: 340px; margin-left: 156px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; font-weight: bold; white-space: normal; overflow-wrap: normal;"><font face="JetBrains Mono"><span style="font-size: 10px; font-weight: 400;">The New Hotness</span></font></div></div></div></foreignObject><text x="205" y="344" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle" font-weight="bold">The New Hotness</text></switch></g><rect x="330" y="880" width="160" height="60" rx="9" ry="9" fill="#fff2cc" stroke="#d6b656" stroke-width="2" pointer-events="all"/><g transform="translate(-0.5 -0.5)scale(2)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 455px; margin-left: 166px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"><p style="line-height: 100%;"><font face="JetBrains Mono"><span style="font-size: 8px;">Git API</span></font></p></div></div></div></foreignObject><text x="205" y="459" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">Git API</text></switch></g><rect x="330" y="800" width="160" height="60" rx="9" ry="9" fill="#fff2cc" stroke="#d6b656" stroke-width="2" pointer-events="all"/><g transform="translate(-0.5 -0.5)scale(2)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 415px; margin-left: 166px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"><p style="line-height: 100%;"><font face="JetBrains Mono" data-font-src="https://fonts.googleapis.com/css?family=JetBrains+Mono" style="font-size: 8px;">HTTP Resources</font></p></div></div></div></foreignObject><text x="205" y="419" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">HTTP Resources</text></switch></g><rect x="330" y="720" width="160" height="60" rx="9" ry="9" fill="#fff2cc" stroke="#d6b656" stroke-width="2" pointer-events="all"/><g transform="translate(-0.5 -0.5)scale(2)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 375px; margin-left: 166px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"><p style="line-height: 100%;"><font face="JetBrains Mono"><span style="font-size: 8px;">HTTP API</span></font></p></div></div></div></foreignObject><text x="205" y="379" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">HTTP API</text></switch></g><path d="M 2630 820 L 2630 798 Q 2630 780 2612 780 L 2448 780 Q 2430 780 2430 798 L 2430 820" fill="#f8cecc" stroke="#b85450" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><path d="M 2430 820 L 2430 982 Q 2430 1000 2448 1000 L 2612 1000 Q 2630 1000 2630 982 L 2630 820" fill="none" stroke="#b85450" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/><path d="M 2430 820 L 2630 820" fill="none" stroke="#b85450" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(-0.5 -0.5)scale(2)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 98px; height: 1px; padding-top: 400px; margin-left: 1216px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; font-weight: bold; white-space: normal; overflow-wrap: normal;"><font face="JetBrains Mono"><span style="font-size: 10px; font-weight: 400;">Fedora CI</span></font></div></div></div></foreignObject><text x="1265" y="404" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle" font-weight="bold">Fedora CI</text></switch></g><rect x="2450" y="920" width="160" height="60" rx="9" ry="9" fill="#f8cecc" stroke="#b85450" stroke-width="2" pointer-events="all"/><g transform="translate(-0.5 -0.5)scale(2)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 475px; margin-left: 1226px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"><p style="line-height: 100%;"><font face="JetBrains Mono"><span style="font-size: 8px;">HTTP API</span></font></p></div></div></div></foreignObject><text x="1265" y="479" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">HTTP API</text></switch></g><rect x="2450" y="840" width="160" height="60" rx="9" ry="9" fill="#f8cecc" stroke="#b85450" stroke-width="2" pointer-events="all"/><g transform="translate(-0.5 -0.5)scale(2)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 435px; margin-left: 1226px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"><p style="line-height: 100%;"><font face="JetBrains Mono"><span style="font-size: 8px;">Listening</span></font></p></div></div></div></foreignObject><text x="1265" y="439" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">Listening</text></switch></g><path d="M 2350 820 L 2350 798 Q 2350 780 2332 780 L 2168 780 Q 2150 780 2150 798 L 2150 820" fill="#f8cecc" stroke="#b85450" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><path d="M 2150 820 L 2150 1062 Q 2150 1080 2168 1080 L 2332 1080 Q 2350 1080 2350 1062 L 2350 820" fill="none" stroke="#b85450" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/><path d="M 2150 820 L 2350 820" fill="none" stroke="#b85450" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(-0.5 -0.5)scale(2)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 98px; height: 1px; padding-top: 400px; margin-left: 1076px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; font-weight: bold; white-space: normal; overflow-wrap: normal;"><font face="JetBrains Mono"><span style="font-size: 10px; font-weight: 400;">COPR</span></font></div></div></div></foreignObject><text x="1125" y="404" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle" font-weight="bold">COPR</text></switch></g><rect x="2170" y="920" width="160" height="60" rx="9" ry="9" fill="#f8cecc" stroke="#b85450" stroke-width="2" pointer-events="all"/><g transform="translate(-0.5 -0.5)scale(2)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 475px; margin-left: 1086px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"><p style="line-height: 100%;"><font face="JetBrains Mono"><span style="font-size: 8px;">HTTP API</span></font></p></div></div></div></foreignObject><text x="1125" y="479" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">HTTP API</text></switch></g><rect x="2170" y="1000" width="160" height="60" rx="9" ry="9" fill="#f8cecc" stroke="#b85450" stroke-width="2" pointer-events="all"/><g transform="translate(-0.5 -0.5)scale(2)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 515px; margin-left: 1086px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"><p style="line-height: 100%;"><font face="JetBrains Mono"><span style="font-size: 8px;">Git API</span></font></p></div></div></div></foreignObject><text x="1125" y="519" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">Git API</text></switch></g><rect x="2170" y="840" width="160" height="60" rx="9" ry="9" fill="#f8cecc" stroke="#b85450" stroke-width="2" pointer-events="all"/><g transform="translate(-0.5 -0.5)scale(2)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 435px; margin-left: 1086px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"><p style="line-height: 100%;"><font face="JetBrains Mono"><span style="font-size: 8px;">Listening</span></font></p></div></div></div></foreignObject><text x="1125" y="439" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">Listening</text></switch></g><path d="M 2070 60 L 2070 38 Q 2070 20 2052 20 L 1888 20 Q 1870 20 1870 38 L 1870 60" fill="#fff2cc" stroke="#d6b656" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><path d="M 1870 60 L 1870 142 Q 1870 160 1888 160 L 2052 160 Q 2070 160 2070 142 L 2070 60" fill="none" stroke="#d6b656" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/><path d="M 1870 60 L 2070 60" fill="none" stroke="#d6b656" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(-0.5 -0.5)scale(2)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 98px; height: 1px; padding-top: 20px; margin-left: 936px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; font-weight: bold; white-space: normal; overflow-wrap: normal;"><font face="JetBrains Mono"><span style="font-size: 10px; font-weight: 400;">Datanommer</span></font></div></div></div></foreignObject><text x="985" y="24" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle" font-weight="bold">Datanommer</text></switch></g><rect x="1890" y="80" width="160" height="60" rx="9" ry="9" fill="#fff2cc" stroke="#d6b656" stroke-width="2" pointer-events="all"/><g transform="translate(-0.5 -0.5)scale(2)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 55px; margin-left: 946px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"><p style="line-height: 100%;"><font face="JetBrains Mono"><span style="font-size: 8px;">Listening</span></font></p></div></div></div></foreignObject><text x="985" y="59" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">Listening</text></switch></g><path d="M 1790 200 L 1790 178 Q 1790 160 1772 160 L 1608 160 Q 1590 160 1590 178 L 1590 200" fill="#b0e3e6" stroke="#0e8088" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><path d="M 1590 200 L 1590 382 Q 1590 400 1608 400 L 1772 400 Q 1790 400 1790 382 L 1790 200" fill="none" stroke="#0e8088" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/><path d="M 1590 200 L 1790 200" fill="none" stroke="#0e8088" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(-0.5 -0.5)scale(2)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 98px; height: 1px; padding-top: 90px; margin-left: 796px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; font-weight: bold; white-space: normal; overflow-wrap: normal;"><font face="JetBrains Mono" data-font-src="https://fonts.googleapis.com/css?family=JetBrains+Mono" style="font-size: 10px; font-weight: normal;">Messaging</font></div></div></div></foreignObject><text x="845" y="94" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle" font-weight="bold">Messaging</text></switch></g><path d="M 1650 320 L 1650 292.74" fill="none" stroke="#999999" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1650 282.24 L 1657 296.24 L 1650 292.74 L 1643 296.24 Z" fill="#999999" stroke="#999999" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><rect x="1610" y="320" width="160" height="60" rx="9" ry="9" fill="#d5e8d4" stroke="#82b366" stroke-width="2" pointer-events="all"/><g transform="translate(-0.5 -0.5)scale(2)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 175px; margin-left: 806px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"><p style="line-height: 100%;"><font face="JetBrains Mono"><span style="font-size: 8px;">Message<br />Transmission<br /></span></font></p></div></div></div></foreignObject><text x="845" y="179" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">Message...</text></switch></g><path d="M 1730 280 L 1730 307.26" fill="none" stroke="#999999" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1730 317.76 L 1723 303.76 L 1730 307.26 L 1737 303.76 Z" fill="#999999" stroke="#999999" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><rect x="1610" y="220" width="160" height="60" rx="9" ry="9" fill="#e1d5e7" stroke="#9673a6" stroke-width="2" pointer-events="all"/><g transform="translate(-0.5 -0.5)scale(2)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 125px; margin-left: 806px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"><p style="line-height: 100%;"><font face="JetBrains Mono" data-font-src="https://fonts.googleapis.com/css?family=JetBrains+Mono" style="font-size: 8px;">Messaging<br />Schema</font></p></div></div></div></foreignObject><text x="845" y="129" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">Messaging...</text></switch></g><path d="M 1510 427.03 L 1690.07 427.03 L 1690.07 392.74" fill="none" stroke="#999999" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1690.07 382.24 L 1697.07 396.24 L 1690.07 392.74 L 1683.07 396.24 Z" fill="#999999" stroke="#999999" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><path d="M 220 700 L 220 678 Q 220 660 202 660 L 38 660 Q 20 660 20 678 L 20 700" fill="#fff2cc" stroke="#d6b656" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><path d="M 20 700 L 20 862 Q 20 880 38 880 L 202 880 Q 220 880 220 862 L 220 700" fill="none" stroke="#d6b656" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/><path d="M 20 700 L 220 700" fill="none" stroke="#d6b656" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(-0.5 -0.5)scale(2)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 98px; height: 1px; padding-top: 340px; margin-left: 11px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; font-weight: bold; white-space: normal; overflow-wrap: normal;"><font face="JetBrains Mono"><span style="font-size: 10px; font-weight: 400;">Monitor Gating</span></font></div></div></div></foreignObject><text x="60" y="344" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle" font-weight="bold">Monitor Gating</text></switch></g><rect x="40" y="800" width="160" height="60" rx="9" ry="9" fill="#fff2cc" stroke="#d6b656" stroke-width="2" pointer-events="all"/><g transform="translate(-0.5 -0.5)scale(2)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 415px; margin-left: 21px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"><p style="line-height: 100%;"><font face="JetBrains Mono"><span style="font-size: 8px;">Git API</span></font></p></div></div></div></foreignObject><text x="60" y="419" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">Git API</text></switch></g><rect x="40" y="720" width="160" height="60" rx="9" ry="9" fill="#fff2cc" stroke="#d6b656" stroke-width="2" pointer-events="all"/><g transform="translate(-0.5 -0.5)scale(2)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 375px; margin-left: 21px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"><p style="line-height: 100%;"><font face="JetBrains Mono"><span style="font-size: 8px;">HTTP API</span></font></p></div></div></div></foreignObject><text x="60" y="379" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">HTTP API</text></switch></g><path d="M 1050 750.07 L 1070.07 750.07 Q 1090.07 750.07 1090.07 730.07 L 1090.07 620 Q 1090.07 600 1110.07 600 L 1230.07 600 Q 1250.07 600 1250.05 586.37 L 1250.02 572.74" fill="none" stroke="#ea6b66" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1250 562.24 L 1257.03 576.22 L 1250.02 572.74 L 1243.03 576.25 Z" fill="#ea6b66" stroke="#ea6b66" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><path d="M 770 750.07 L 790.07 750.07 Q 810.07 750.07 810.07 730.07 L 810.07 620 Q 810.07 600 830.07 600 L 1230.07 600 Q 1250.07 600 1250.07 586.37 L 1250.07 572.74" fill="none" stroke="#ea6b66" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1250.07 562.24 L 1257.07 576.24 L 1250.07 572.74 L 1243.07 576.24 Z" fill="#ea6b66" stroke="#ea6b66" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><path d="M 490 750.07 L 510.07 750.07 Q 530.07 750.07 530.07 730.07 L 530.07 620 Q 530.07 600 550.07 600 L 1230.07 600 Q 1250.07 600 1250.05 586.37 L 1250.02 572.74" fill="none" stroke="#ea6b66" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1250 562.24 L 1257.03 576.22 L 1250.02 572.74 L 1243.03 576.25 Z" fill="#ea6b66" stroke="#ea6b66" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><path d="M 200 750.07 L 230.07 750.07 Q 250.07 750.07 250.07 730.07 L 250.07 620 Q 250.07 600 270.07 600 L 1230.07 600 Q 1250.07 600 1250.05 586.37 L 1250.02 572.74" fill="none" stroke="#ea6b66" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1250 562.24 L 1257.03 576.22 L 1250.02 572.74 L 1243.03 576.25 Z" fill="#ea6b66" stroke="#ea6b66" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><path d="M 200 830 L 270.07 830.05 Q 290.07 830.07 290.07 810.07 L 290.07 660 Q 290.07 640 310.07 640 L 1410.07 640 Q 1430.07 640 1430.07 620 L 1430.07 572.74" fill="none" stroke="#7ea6e0" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1430.07 562.24 L 1437.07 576.24 L 1430.07 572.74 L 1423.07 576.24 Z" fill="#7ea6e0" stroke="#7ea6e0" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><path d="M 490 910.07 L 550.07 910.07 Q 570.07 910.07 570.07 890.07 L 570.07 660 Q 570.07 640 590.07 640 L 1410.07 640 Q 1430.07 640 1430.05 620 L 1430.01 572.74" fill="none" stroke="#7ea6e0" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1430 562.24 L 1437.01 576.23 L 1430.01 572.74 L 1423.01 576.24 Z" fill="#7ea6e0" stroke="#7ea6e0" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><path d="M 770 910.07 L 830.07 910.07 Q 850.07 910.07 850.07 890.07 L 850.07 660 Q 850.07 640 870.07 640 L 1410.07 640 Q 1430.07 640 1430.07 620 L 1430.07 572.74" fill="none" stroke="#7ea6e0" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1430.07 562.24 L 1437.07 576.24 L 1430.07 572.74 L 1423.07 576.24 Z" fill="#7ea6e0" stroke="#7ea6e0" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><path d="M 1050 910.07 L 1110.07 910.07 Q 1130.07 910.07 1130.07 890.07 L 1130.07 660 Q 1130.07 640 1150.07 640 L 1410.07 640 Q 1430.07 640 1430.05 620 L 1430.01 572.74" fill="none" stroke="#7ea6e0" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1430 562.24 L 1437.01 576.23 L 1430.01 572.74 L 1423.01 576.24 Z" fill="#7ea6e0" stroke="#7ea6e0" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><path d="M 490 830.07 L 530.07 830.07 Q 550.07 830.07 550.07 810.07 L 550.07 349.93 Q 550.07 329.93 570.07 329.93 L 1157.26 330" fill="none" stroke="#67ab9f" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1167.76 330 L 1153.76 337 L 1157.26 330 L 1153.76 323 Z" fill="#67ab9f" stroke="#67ab9f" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><path d="M 770 830.07 L 810.07 830.07 Q 830.07 830.07 830.07 810.07 L 830.07 349.93 Q 830.07 329.93 850.07 329.94 L 1157.26 330" fill="none" stroke="#67ab9f" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1167.76 330 L 1153.76 337 L 1157.26 330 L 1153.77 323 Z" fill="#67ab9f" stroke="#67ab9f" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><path d="M 1050 830.07 L 1090.07 830.07 Q 1110.07 830.07 1110.07 810.07 L 1110.07 349.93 Q 1110.07 329.93 1130.07 329.95 L 1157.26 329.99" fill="none" stroke="#67ab9f" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1167.76 330 L 1153.76 336.98 L 1157.26 329.99 L 1153.77 322.98 Z" fill="#67ab9f" stroke="#67ab9f" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><path d="M 2070 820 L 2070 798 Q 2070 780 2052 780 L 1888 780 Q 1870 780 1870 798 L 1870 820" fill="#f8cecc" stroke="#b85450" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><path d="M 1870 820 L 1870 1062 Q 1870 1080 1888 1080 L 2052 1080 Q 2070 1080 2070 1062 L 2070 820" fill="none" stroke="#b85450" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/><path d="M 1870 820 L 2070 820" fill="none" stroke="#b85450" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(-0.5 -0.5)scale(2)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 98px; height: 1px; padding-top: 400px; margin-left: 936px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; font-weight: bold; white-space: normal; overflow-wrap: normal;"><font face="JetBrains Mono"><span style="font-size: 10px; font-weight: 400;">Fedpkg</span></font></div></div></div></foreignObject><text x="985" y="404" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle" font-weight="bold">Fedpkg</text></switch></g><rect x="1890" y="1000" width="160" height="60" rx="9" ry="9" fill="#f8cecc" stroke="#b85450" stroke-width="2" pointer-events="all"/><g transform="translate(-0.5 -0.5)scale(2)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 515px; margin-left: 946px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"><p style="line-height: 100%;"><font face="JetBrains Mono"><span style="font-size: 8px;">Git API</span></font></p></div></div></div></foreignObject><text x="985" y="519" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">Git API</text></switch></g><rect x="1890" y="920" width="160" height="60" rx="9" ry="9" fill="#f8cecc" stroke="#b85450" stroke-width="2" pointer-events="all"/><g transform="translate(-0.5 -0.5)scale(2)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 475px; margin-left: 946px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"><p style="line-height: 100%;"><font face="JetBrains Mono"><span style="font-size: 8px;">HTTP API</span></font></p></div></div></div></foreignObject><text x="985" y="479" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">HTTP API</text></switch></g><rect x="1890" y="840" width="160" height="60" rx="9" ry="9" fill="#f8cecc" stroke="#b85450" stroke-width="2" pointer-events="all"/><g transform="translate(-0.5 -0.5)scale(2)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 435px; margin-left: 946px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"><p style="line-height: 100%;"><font face="JetBrains Mono" data-font-src="https://fonts.googleapis.com/css?family=JetBrains+Mono" style="font-size: 8px;">Lookaside Cache</font></p></div></div></div></foreignObject><text x="985" y="439" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">Lookaside Cac...</text></switch></g><path d="M 1890 950.07 L 1850.07 950.07 Q 1830.07 950.07 1830.07 930.07 L 1830.07 740 Q 1830.07 720 1810.07 720 L 1710.07 720 Q 1690.07 720 1690.07 706.37 L 1690.07 692.74" fill="none" stroke="#ea6b66" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1690.07 682.24 L 1697.07 696.24 L 1690.07 692.74 L 1683.07 696.24 Z" fill="#ea6b66" stroke="#ea6b66" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><path d="M 1890 1030.07 L 1830.07 1030.07 Q 1810.07 1030.07 1810.07 1010.07 L 1810.07 760 Q 1810.07 740 1790.07 740 L 1450.07 740 Q 1430.07 740 1430.06 720 L 1430 572.74" fill="none" stroke="#7ea6e0" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1430 562.24 L 1437.01 576.23 L 1430 572.74 L 1423.01 576.24 Z" fill="#7ea6e0" stroke="#7ea6e0" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><path d="M 1890 870.07 L 1870.03 870.07 Q 1850.07 870.07 1850.07 850.07 L 1850.07 760 Q 1850.07 740 1830.07 740 L 1450.07 740 Q 1430.07 740 1430.06 720 L 1430 572.74" fill="none" stroke="#7ea6e0" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1430 562.24 L 1437.01 576.23 L 1430 572.74 L 1423.01 576.24 Z" fill="#7ea6e0" stroke="#7ea6e0" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><path d="M 2170 950.07 L 2130.07 950.07 Q 2110.07 950.07 2110.07 930.07 L 2110.07 740 Q 2110.07 720 2090.07 720 L 1710.07 720 Q 1690.07 720 1690.05 706.37 L 1690.02 692.74" fill="none" stroke="#ea6b66" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1690 682.24 L 1697.03 696.22 L 1690.02 692.74 L 1683.03 696.25 Z" fill="#ea6b66" stroke="#ea6b66" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><path d="M 2170 1030.07 L 2110.07 1030.07 Q 2090.07 1030.07 2090.07 1010.07 L 2090.07 760 Q 2090.07 740 2070.07 740 L 1450.07 740 Q 1430.07 740 1430.06 720 L 1430 572.74" fill="none" stroke="#7ea6e0" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1430 562.24 L 1437.01 576.23 L 1430 572.74 L 1423.01 576.24 Z" fill="#7ea6e0" stroke="#7ea6e0" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><path d="M 2170 870.07 L 2150.03 870.07 Q 2130.07 870.07 2130.07 850.07 L 2130.07 369.93 Q 2130.07 349.93 2110.07 349.93 L 1782.74 350" fill="none" stroke="#ffb570" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1772.24 350 L 1786.23 343 L 1782.74 350 L 1786.24 357 Z" fill="#ffb570" stroke="#ffb570" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><path d="M 2450 870.07 L 2430.03 870.07 Q 2410.07 870.07 2410.07 850.07 L 2410.07 369.93 Q 2410.07 349.93 2390.07 349.93 L 1782.74 350" fill="none" stroke="#ffb570" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1772.24 350 L 1786.24 343 L 1782.74 350 L 1786.24 357 Z" fill="#ffb570" stroke="#ffb570" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><path d="M 1890 109.93 L 1850.07 109.93 Q 1830.07 109.93 1830.07 129.93 L 1830.07 329.93 Q 1830.07 349.93 1810.07 349.95 L 1782.74 349.99" fill="none" stroke="#ffb570" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1772.24 350 L 1786.23 342.98 L 1782.74 349.99 L 1786.24 356.98 Z" fill="#ffb570" stroke="#ffb570" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><path d="M 1070 60 L 1070 38 Q 1070 20 1052 20 L 888 20 Q 870 20 870 38 L 870 60" fill="#fff2cc" stroke="#d6b656" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><path d="M 870 60 L 870 222 Q 870 240 888 240 L 1052 240 Q 1070 240 1070 222 L 1070 60" fill="none" stroke="#d6b656" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/><path d="M 870 60 L 1070 60" fill="none" stroke="#d6b656" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(-0.5 -0.5)scale(2)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 98px; height: 1px; padding-top: 20px; margin-left: 436px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; font-weight: bold; white-space: normal; overflow-wrap: normal;"><font face="JetBrains Mono"><span style="font-size: 10px; font-weight: 400;">Notifications</span></font></div></div></div></foreignObject><text x="485" y="24" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle" font-weight="bold">Notifications</text></switch></g><rect x="890" y="160" width="160" height="60" rx="9" ry="9" fill="#fff2cc" stroke="#d6b656" stroke-width="2" pointer-events="all"/><g transform="translate(-0.5 -0.5)scale(2)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 95px; margin-left: 446px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"><p style="line-height: 100%;"><font face="JetBrains Mono"><span style="font-size: 8px;">HTTP API</span></font></p></div></div></div></foreignObject><text x="485" y="99" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">HTTP API</text></switch></g><rect x="890" y="80" width="160" height="60" rx="9" ry="9" fill="#fff2cc" stroke="#d6b656" stroke-width="2" pointer-events="all"/><g transform="translate(-0.5 -0.5)scale(2)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 55px; margin-left: 446px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"><p style="line-height: 100%;"><font face="JetBrains Mono"><span style="font-size: 8px;">Listening</span></font></p></div></div></div></foreignObject><text x="485" y="59" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">Listening</text></switch></g><path d="M 1050 109.93 L 1550.07 109.93 Q 1570.07 109.93 1570.07 129.93 L 1570.07 329.93 Q 1570.07 349.93 1583.67 349.95 L 1597.26 349.98" fill="none" stroke="#ffb570" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1607.76 350 L 1593.75 356.97 L 1597.26 349.98 L 1593.78 342.97 Z" fill="#ffb570" stroke="#ffb570" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><path d="M 1050 189.93 L 1070.07 189.93 Q 1090.07 189.93 1090.07 209.93 L 1090.07 580 Q 1090.07 600 1110.07 600 L 1230.07 600 Q 1250.07 600 1250.05 586.37 L 1250.02 572.74" fill="none" stroke="#ea6b66" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1250 562.24 L 1257.03 576.22 L 1250.02 572.74 L 1243.03 576.25 Z" fill="#ea6b66" stroke="#ea6b66" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><path d="M 2910 820 L 2910 798 Q 2910 780 2892 780 L 2728 780 Q 2710 780 2710 798 L 2710 820" fill="#f8cecc" stroke="#b85450" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><path d="M 2710 820 L 2710 902 Q 2710 920 2728 920 L 2892 920 Q 2910 920 2910 902 L 2910 820" fill="none" stroke="#b85450" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/><path d="M 2710 820 L 2910 820" fill="none" stroke="#b85450" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(-0.5 -0.5)scale(2)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 98px; height: 1px; padding-top: 400px; margin-left: 1356px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; font-weight: bold; white-space: normal; overflow-wrap: normal;"><font face="JetBrains Mono"><span style="font-size: 10px; font-weight: 400;">Bodhi</span></font></div></div></div></foreignObject><text x="1405" y="404" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle" font-weight="bold">Bodhi</text></switch></g><rect x="2730" y="840" width="160" height="60" rx="9" ry="9" fill="#f8cecc" stroke="#b85450" stroke-width="2" pointer-events="all"/><g transform="translate(-0.5 -0.5)scale(2)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 435px; margin-left: 1366px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"><p style="line-height: 100%;"><font face="JetBrains Mono"><span style="font-size: 8px;">HTTP API</span></font></p></div></div></div></foreignObject><text x="1405" y="439" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">HTTP API</text></switch></g><path d="M 66 20 L 40.7 20 Q 20 20 20 40.7 L 20 239.3 Q 20 260 40.7 260 L 66 260" fill="#d5e8d4" stroke="#82b366" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><path d="M 66 260 L 499.3 260 Q 520 260 520 239.3 L 520 40.7 Q 520 20 499.3 20 L 66 20" fill="none" stroke="#82b366" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/><path d="M 66 20 L 66 260" fill="none" stroke="#82b366" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(-0.5 -0.5)scale(2)rotate(-90 21.500000000000227 69.99999999999989)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 70px; margin-left: -37px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; font-weight: bold; white-space: normal; overflow-wrap: normal;"><font face="JetBrains Mono" data-font-src="https://fonts.googleapis.com/css?family=JetBrains+Mono" style="font-size: 10px;">RELATIONS</font></div></div></div></foreignObject><text x="22" y="74" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle" font-weight="bold">RELATIONS</text></switch></g><path d="M 90 40 L 100 50 L 90 60 L 80 50 Z" fill="#67ab9f" stroke="rgb(0, 0, 0)" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><rect x="120" y="20" width="380" height="60" fill="none" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)scale(2)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-start; width: 1px; height: 1px; padding-top: 25px; margin-left: 62px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: left;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: nowrap;"><font face="JetBrains Mono" data-font-src="https://fonts.googleapis.com/css?family=JetBrains+Mono" style="font-size: 10px;">Relation with <b>HTTP Resources</b></font></div></div></div></foreignObject><text x="62" y="29" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px">Relation with HTTP Resources</text></switch></g><rect x="120" y="80" width="320" height="60" fill="none" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)scale(2)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-start; width: 1px; height: 1px; padding-top: 55px; margin-left: 62px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: left;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: nowrap;"><font face="JetBrains Mono" data-font-src="https://fonts.googleapis.com/css?family=JetBrains+Mono" style="font-size: 10px;">Relation with <b>HTTP API</b></font></div></div></div></foreignObject><text x="62" y="59" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px">Relation with HTTP API</text></switch></g><rect x="120" y="140" width="300" height="60" fill="none" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)scale(2)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-start; width: 1px; height: 1px; padding-top: 85px; margin-left: 62px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: left;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: nowrap;"><font face="JetBrains Mono" data-font-src="https://fonts.googleapis.com/css?family=JetBrains+Mono" style="font-size: 10px;">Relation with <b>Git API</b></font></div></div></div></foreignObject><text x="62" y="89" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px">Relation with Git API</text></switch></g><rect x="120" y="200" width="400" height="60" fill="none" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)scale(2)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-start; width: 1px; height: 1px; padding-top: 115px; margin-left: 62px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: left;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: nowrap;"><font face="JetBrains Mono" data-font-src="https://fonts.googleapis.com/css?family=JetBrains+Mono" style="font-size: 10px;">Relation with <b>Fedora Messaging</b></font></div></div></div></foreignObject><text x="62" y="119" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px">Relation with Fedora Messaging</text></switch></g><path d="M 90 100 L 100 110 L 90 120 L 80 110 Z" fill="#ea6b66" stroke="rgb(0, 0, 0)" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><path d="M 90 160 L 100 170 L 90 180 L 80 170 Z" fill="#7ea6e0" stroke="rgb(0, 0, 0)" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><path d="M 90 220 L 100 230 L 90 240 L 80 230 Z" fill="#ffb570" stroke="rgb(0, 0, 0)" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><path d="M 2716 20 L 2690.7 20 Q 2670 20 2670 40.7 L 2670 179.3 Q 2670 200 2690.7 200 L 2716 200" fill="#d5e8d4" stroke="#82b366" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><path d="M 2716 200 L 3169.3 200 Q 3190 200 3190 179.3 L 3190 40.7 Q 3190 20 3169.3 20 L 2716 20" fill="none" stroke="#82b366" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/><path d="M 2716 20 L 2716 200" fill="none" stroke="#82b366" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(-0.5 -0.5)scale(2)rotate(-90 1346.5 54.999999999999886)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 88px; height: 1px; padding-top: 55px; margin-left: 1303px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; font-weight: bold; white-space: normal; overflow-wrap: normal;"><font face="JetBrains Mono"><span style="font-size: 10px;">APPLICATIONS<br /></span></font></div></div></div></foreignObject><text x="1347" y="59" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle" font-weight="bold">APPLICATIONS&#xa;</text></switch></g><path d="M 2740 40 L 2750 50 L 2740 60 L 2730 50 Z" fill="#ffd966" stroke="rgb(0, 0, 0)" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><rect x="2770" y="20" width="400" height="60" fill="none" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)scale(2)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-start; width: 1px; height: 1px; padding-top: 25px; margin-left: 1387px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: left;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: nowrap;"><font face="JetBrains Mono"><span style="font-size: 10px;">Maintained by <b>Red Hat CPE team</b></span></font></div></div></div></foreignObject><text x="1387" y="29" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px">Maintained by Red Hat CPE team</text></switch></g><rect x="2770" y="80" width="340" height="60" fill="none" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)scale(2)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-start; width: 1px; height: 1px; padding-top: 55px; margin-left: 1387px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: left;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: nowrap;"><font face="JetBrains Mono"><span style="font-size: 10px;">Maintained by <b>other teams</b></span></font></div></div></div></foreignObject><text x="1387" y="59" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px">Maintained by other teams</text></switch></g><path d="M 2740 100 L 2750 110 L 2740 120 L 2730 110 Z" fill="#ea6b66" stroke="rgb(0, 0, 0)" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><rect x="2770" y="140" width="420" height="60" fill="none" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)scale(2)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-start; width: 1px; height: 1px; padding-top: 85px; margin-left: 1387px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: left;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: nowrap;"><font face="JetBrains Mono"><span style="font-size: 10px;">Dist Git Replacement Deployment</span></font></div></div></div></foreignObject><text x="1387" y="89" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px">Dist Git Replacement Deployment</text></switch></g><path d="M 2740 160 L 2750 170 L 2740 180 L 2730 170 Z" fill="#67ab9f" stroke="rgb(0, 0, 0)" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><path d="M 2450 950.07 L 2390.07 950.07 Q 2370.07 950.07 2370.07 930.07 L 2370.07 740 Q 2370.07 720 2350.07 720 L 1710.07 720 Q 1690.07 720 1690.05 706.37 L 1690.02 692.74" fill="none" stroke="#ea6b66" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1690 682.24 L 1697.03 696.22 L 1690.02 692.74 L 1683.03 696.25 Z" fill="#ea6b66" stroke="#ea6b66" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><path d="M 2730 870.07 L 2670.07 870.07 Q 2650.07 870.07 2650.07 850.07 L 2650.07 740 Q 2650.07 720 2630.07 720 L 1710.07 720 Q 1690.07 720 1690.05 706.37 L 1690.02 692.74" fill="none" stroke="#ea6b66" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1690 682.24 L 1697.03 696.22 L 1690.02 692.74 L 1683.03 696.25 Z" fill="#ea6b66" stroke="#ea6b66" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><path d="M 1610 550 L 1570.07 550.05 Q 1550.07 550.07 1550.07 570.07 L 1550.07 585.03 Q 1550.07 600 1530.07 600 L 1310.07 600 Q 1290.07 600 1290.05 586.37 L 1290.02 572.74" fill="none" stroke="#ea6b66" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1290 562.24 L 1297.03 576.22 L 1290.02 572.74 L 1283.03 576.25 Z" fill="#ea6b66" stroke="#ea6b66" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><path d="M 1290.07 560 L 1290.07 580 Q 1290.07 600 1310.07 600 L 1530.07 600 Q 1550.07 600 1550.07 580 L 1550.07 565.03 Q 1550.07 550.07 1570.07 550.07 L 1597.33 550.07" fill="none" stroke="#ea6b66" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1607.83 550.07 L 1593.83 557.07 L 1597.33 550.07 L 1593.83 543.07 Z" fill="#ea6b66" stroke="#ea6b66" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><path d="M 3090.07 920 L 3090.07 1100 Q 3090.07 1120 3070.07 1120 L 1990.07 1120 Q 1970.07 1120 1970.05 1106.37 L 1970.02 1092.74" fill="none" stroke="#9ac7bf" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1970 1082.24 L 1977.03 1096.22 L 1970.02 1092.74 L 1963.03 1096.25 Z" fill="#9ac7bf" stroke="#9ac7bf" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><path d="M 3010 870 L 2950.07 870.05 Q 2930.07 870.07 2930.07 850.07 L 2930.07 740 Q 2930.07 720 2910.07 720 L 1710.07 720 Q 1690.07 720 1690.05 706.37 L 1690.02 692.74" fill="none" stroke="#ea6b66" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1690 682.24 L 1697.03 696.22 L 1690.02 692.74 L 1683.03 696.25 Z" fill="#ea6b66" stroke="#ea6b66" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><path d="M 3190 820 L 3190 798 Q 3190 780 3172 780 L 3008 780 Q 2990 780 2990 798 L 2990 820" fill="#f8cecc" stroke="#b85450" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><path d="M 2990 820 L 2990 902 Q 2990 920 3008 920 L 3172 920 Q 3190 920 3190 902 L 3190 820" fill="none" stroke="#b85450" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/><path d="M 2990 820 L 3190 820" fill="none" stroke="#b85450" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(-0.5 -0.5)scale(2)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 98px; height: 1px; padding-top: 400px; margin-left: 1496px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; font-weight: bold; white-space: normal; overflow-wrap: normal;"><font face="JetBrains Mono"><span style="font-size: 10px; font-weight: 400;">Packit</span></font></div></div></div></foreignObject><text x="1545" y="404" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle" font-weight="bold">Packit</text></switch></g><rect x="3010" y="840" width="160" height="60" rx="9" ry="9" fill="#f8cecc" stroke="#b85450" stroke-width="2" pointer-events="all"/><g transform="translate(-0.5 -0.5)scale(2)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 435px; margin-left: 1506px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"><p style="line-height: 100%;"><font face="JetBrains Mono"><span style="font-size: 8px;">HTTP API</span></font></p></div></div></div></foreignObject><text x="1545" y="439" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">HTTP API</text></switch></g></g><switch><g requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"/><a transform="translate(0,-5)" xlink:href="https://www.drawio.com/doc/faq/svg-export-text-problems" target="_blank"><text text-anchor="middle" font-size="10px" x="50%" y="100%">Text is not SVG - cannot display</text></a></switch></svg> 

\ No newline at end of file

rebased onto 71cbfbe

6 months ago

Pull-Request has been merged by zlopez

6 months ago
Metadata