diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index ce5452c8e..8d11f95c1 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -21,6 +21,11 @@ jobs: - name: Import the nested docs run: make import + - name: Generate newer usage graphs + run: | + pip3 install click requests pygal + python3 files/generate_usage.py + - name: Install dependencies run: yarn install --frozen-lockfile - name: Build website diff --git a/.github/workflows/test-deploy.yml b/.github/workflows/test-deploy.yml index aa06ea784..549ebdb9a 100644 --- a/.github/workflows/test-deploy.yml +++ b/.github/workflows/test-deploy.yml @@ -19,6 +19,11 @@ jobs: - name: Import the nested docs run: make import + - name: Generate newer usage graphs + run: | + pip3 install click requests pygal + python3 files/generate_usage.py + - name: Install dependencies run: yarn install --frozen-lockfile - name: Test build website diff --git a/.gitignore b/.gitignore index f11667af8..afccbf824 100644 --- a/.gitignore +++ b/.gitignore @@ -29,3 +29,6 @@ yarn-error.log* deployment research + +# Generated usage graphs +static/img/usage/*.svg diff --git a/Makefile b/Makefile index 14fd87de9..8db343a86 100644 --- a/Makefile +++ b/Makefile @@ -1,10 +1,13 @@ -run-dev: import +run-dev: import generate-usage yarn start install-dependencies: import sudo dnf -y install yarnpkg yarn install +generate-usage: + python3 files/generate_usage.py + import: # Deployment ([[ -d .deployment-docs ]] && rm -rf .deployment-docs deployment) || true diff --git a/docusaurus.config.js b/docusaurus.config.js index 271cffacc..20ec7eef6 100644 --- a/docusaurus.config.js +++ b/docusaurus.config.js @@ -286,6 +286,10 @@ const config = { { title: "More", items: [ + { + label: "Usage Charts", + to: "/usage", + }, { label: "Blog Posts", to: "/posts", diff --git a/files/generate_usage.py b/files/generate_usage.py index 07df49161..ba6c06a4b 100755 --- a/files/generate_usage.py +++ b/files/generate_usage.py @@ -7,11 +7,12 @@ import requests import json import pygal +from pygal.style import DefaultStyle, DarkStyle from collections import defaultdict -def generate_graph(title, data, path, value_text="builds"): +def generate_graph(title, data, path, value_text="builds", style=DefaultStyle): """ Generate a treemap from our data """ @@ -19,6 +20,7 @@ def generate_graph(title, data, path, value_text="builds"): title=title, value_formatter=("{} " + value_text).format, truncate_legend=32, + style=style, ) for name, value in data: @@ -41,37 +43,32 @@ def generate_usage_treemap(): ) result = json.loads(response.content) - with open("./layouts/shortcodes/usagecharts.html", "w") as short_code_file: + for job_name, job_data in result["jobs"].items(): + job_name_human_readable = ( + job_name.replace("_", " ") + .capitalize() + .replace(" Groups", "s") + .replace(" Targets", "s") + .replace("Vm", "VM") + .replace("Tft", "TFT") + .replace("Srpm", "SRPM") + ) - for job_name, job_data in result["jobs"].items(): - job_name_human_readable = ( - job_name.replace("_", " ") - .capitalize() - .replace(" Groups", "s") - .replace(" Targets", "s") - .replace("Vm", "VM") - .replace("Tft", "TFT") - .replace("Srpm", "SRPM") - ) - short_code_file.write( - f"""
- -
\n""" - ) - - data_namespaces = defaultdict(int) - for p, c in job_data["top_projects_by_job_runs"].items(): - data_namespaces[ - p.removeprefix("https://github.com/").rsplit("/", maxsplit=1)[0] - ] += c + data_namespaces = defaultdict(int) + for p, c in job_data["top_projects_by_job_runs"].items(): + data_namespaces[ + p.removeprefix("https://github.com/").rsplit("/", maxsplit=1)[0] + ] += c - sorted_data = sorted(data_namespaces.items(), key=lambda x: -x[1]) # [:3] + sorted_data = sorted(data_namespaces.items(), key=lambda x: -x[1]) # [:3] + for style, style_class in (("light", DefaultStyle), ("dark", DarkStyle)): generate_graph( f"Packit: {job_name_human_readable}", data=sorted_data, - path=f"./static/images/usage/{job_name}.svg", + path=f"./static/img/usage/{job_name}_{style}.svg", value_text=("builds" if "build" in job_name else "runs"), + style=style_class, ) diff --git a/src/components/UsageGraph/index.tsx b/src/components/UsageGraph/index.tsx new file mode 100644 index 000000000..2ebb87908 --- /dev/null +++ b/src/components/UsageGraph/index.tsx @@ -0,0 +1,18 @@ +import React from "react"; + +export default function UsageGraph({ src }) { + return ( +
+ + +
+ ); +} diff --git a/src/css/custom.css b/src/css/custom.css index 8b3dbad2b..8375fc833 100644 --- a/src/css/custom.css +++ b/src/css/custom.css @@ -51,3 +51,11 @@ background: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='white' d='M12 .297c-6.63 0-12 5.373-12 12 0 5.303 3.438 9.8 8.205 11.385.6.113.82-.258.82-.577 0-.285-.01-1.04-.015-2.04-3.338.724-4.042-1.61-4.042-1.61C4.422 18.07 3.633 17.7 3.633 17.7c-1.087-.744.084-.729.084-.729 1.205.084 1.838 1.236 1.838 1.236 1.07 1.835 2.809 1.305 3.495.998.108-.776.417-1.305.76-1.605-2.665-.3-5.466-1.332-5.466-5.93 0-1.31.465-2.38 1.235-3.22-.135-.303-.54-1.523.105-3.176 0 0 1.005-.322 3.3 1.23.96-.267 1.98-.399 3-.405 1.02.006 2.04.138 3 .405 2.28-1.552 3.285-1.23 3.285-1.23.645 1.653.24 2.873.12 3.176.765.84 1.23 1.91 1.23 3.22 0 4.61-2.805 5.625-5.475 5.92.42.36.81 1.096.81 2.22 0 1.606-.015 2.896-.015 3.286 0 .315.21.69.825.57C20.565 22.092 24 17.592 24 12.297c0-6.627-5.373-12-12-12'/%3E%3C/svg%3E") no-repeat; } + +/* Used for switching around between light and dark theme. */ +[data-theme="light"] img[src$="#gh-dark-mode-only"], +[data-theme="dark"] img[src$="#gh-light-mode-only"], +[data-theme="light"] .dark-mode-only, +[data-theme="dark"] .light-mode-only { + display: none; +} diff --git a/src/pages/usage.tsx b/src/pages/usage.tsx new file mode 100644 index 000000000..40d310da8 --- /dev/null +++ b/src/pages/usage.tsx @@ -0,0 +1,25 @@ +import React from "react"; +import Layout from "@theme/Layout"; + +import UsageGraph from "../components/UsageGraph"; + +const USAGES = [ + "/img/usage/srpm_builds", + "/img/usage/copr_build_groups", + "/img/usage/koji_build_groups", + "/img/usage/vm_image_build_targets", + "/img/usage/tft_test_run_groups", + "/img/usage/sync_release_runs", +]; + +export default function Usage() { + return ( + +
+ {USAGES.map((path) => ( + + ))} +
+
+ ); +} diff --git a/static/img/usage/.gitkeep b/static/img/usage/.gitkeep new file mode 100644 index 000000000..e69de29bb diff --git a/static/img/usage/copr_build_groups.svg b/static/img/usage/copr_build_groups.svg deleted file mode 100644 index 482b6052b..000000000 --- a/static/img/usage/copr_build_groups.svg +++ /dev/null @@ -1,4 +0,0 @@ - -Packit: Copr build groupssystemd11731 builds84.29350291599721419.22374683258414cockpit-project8162 builds211.93433355934928419.22374683258414packit8046 builds136.66390756642897272.4474084832706teemtee7314 builds362.24083064335207473.65276677301495containers7185 builds362.24083064335207374.38000800421815osbuild6938 builds362.24083064335207277.68167211265893oamg4888 builds67.25752604204575173.89395197830876ComplianceAsCode4661 builds67.2575260420457563.93952109685304rhinstaller2629 builds156.95527908814805174.14803430079806ansible2134 builds213.95783390174125174.14803430079806nmstate1712 builds165.2221589806983789.22328875271182fedora-infra1483 builds165.2221589806983735.2989161026002rpm-software-management1389 builds222.224713794291664.19360341934234OpenSCAP1084 builds260.4195902600586195.43644536833534facebook974 builds300.1414687296922195.43644536833534util-linux895 builds336.2154195847676195.43644536833534theforeman824 builds259.28852179342346132.7767729015439avocado-framework779 builds297.7905527635345132.7767729015439sosreport770 builds334.99557208524504132.7767729015439ansible-community719 builds258.346912772462879.28135249712633storaged-project646 builds294.1327475409152679.28135249712633scikit-build613 builds258.424364091964131.986594082462062fedora-iot546 builds294.2101988604165431.986594082462062csutils533 builds332.279375883586488.00840920616886osandov519 builds332.279375883586454.75033042794237alpa-team444 builds332.279375883586424.305910405668442https://gitlab.com/packit-service441 builds371.755292053645213.98809729227582cri-o389 builds371.755292053645183.5171311945682Dirout338 builds404.80887338688626214.85192208418806rear334 builds404.80887338688626184.38095598648047containerbuildsystem326 builds439.8870415927363219.40419345638003antonvoznia320 builds439.8870415927363198.0546879258821neoave276 builds439.8870415927363178.35762090393663matusmarhefka262 builds363.64945194076444151.9433445586428https://gitlab.com/fedora/legal250 builds383.5030424115016151.9433445586428redhat-plumbers248 builds373.3435879128041126.27432113804917https://gitlab.gnome.org/jrb246 builds405.8407807359581156.1895079370037evverx238 builds405.8407807359581130.52048451641008redhat-performance217 builds429.4110511771611155.91914818619338fedora-copr197 builds450.25732117143514155.91914818619338psss192 builds428.9075180855119130.25012476559976spglib192 builds449.75378807978603130.25012476559976ondrejbudai184 builds362.2488740781607103.81157694063404fedora-sysv167 builds378.957383313318103.81157694063404martinpitt165 builds361.998960478489676.72208356581555LecrisUT159 builds378.707469713646976.72208356581555openscanhub151 builds397.4519417407919108.29596913028712abrt139 builds397.451941740791989.8547647201994evgeni136 builds397.451941740791972.36741571063351KKoukiou133 builds419.1783080351424109.92204824191666dbus-fuzzer125 builds419.178308035142494.4496810581968https://gitlab.freedesktop.org/polkit117 builds435.4304017356368102.42574631181984keylime116 builds450.3389890235571109.99152938403526nikromen111 builds450.338989023557194.5191622003154restraint-harness106 builds414.115325405284575.33625293700138kdudka99 builds425.948191975066475.33625293700138Commonjava87 builds436.684353838380675.33625293700138dogtagpki81 builds450.941515022459281.07220899385632sopos79 builds450.941515022459269.45508280275772jkonecny1276 builds360.7732377925179356.7219351902971rebase-helper74 builds360.7732377925179342.91168869897007skupperproject73 builds374.9998339437322656.669140774805754kwk70 builds374.9998339437322642.85889428347872siteshwar70 builds360.707139285201229.594827253963615https://gitlab.gnome.org/packit-validation69 builds360.707139285201216.680125756954624candlepin68 builds374.933735436415629.593450786977513packit-aws-playground67 builds374.933735436415616.678749289968636Scribery66 builds390.653575853089758.6382186178154user-cont63 builds390.653575853089748.70735273109915cgrates62 builds403.550349083643853.78826085918652pycontribs62 builds388.551453713870437.566113442142154beakerlib59 builds401.448226944424537.566113442142154gezimbll57 builds388.9661850680646525.83247161578103systemd-ci-incubator53 builds388.9661850680646515.32967104448943ansasaki46 builds401.8629582986187626.02343162616816stratis-storage46 builds401.8629582986187615.520631054876674xsuchy44 builds414.799589670604159.54171490169111https://gitlab.com/cki-project43 builds414.799589670604151.281832391545294cronie-crond40 builds428.2758388107197359.53690775342389StephenCoady39 builds428.2758388107197351.27702524327813simd-everywhere38 builds412.3921677267345641.72594560443031junaruga37 builds421.5805194131769441.72594560443031TomasTomecek35 builds430.401337032161841.72594560443031mh2135 builds441.107667014247760.06255686766352majamassarini34 builds441.107667014247752.85389053627753sdaps34 builds453.851511309791760.11479358020978virt-manager34 builds453.851511309791752.90612724882379sid-project33 builds438.0807414354555442.777161783190024r0x0d32 builds444.760982396829442.777161783190024runcom30 builds454.113319742752945.98418443909301not4Pedro29 builds454.113319742752939.459552139152294tantale27 builds412.888117176384132.73793754919308LenkaSeg26 builds412.888117176384125.838923752712248navidys24 builds420.372198964121629.35351568676859beaker-project23 builds412.7994974149555719.40818411002357pcahyna23 builds412.7994974149555713.31554854949502edewata22 builds420.283579202693116.36186632975938say-paul21 builds425.745111306290931.62072406031561https://gitlab.freedesktop.org/packit-service20 builds431.680762379324131.62072406031561jelly19 builds428.640550854111924.842472221875994https://salsa.debian.org/packit-validation19 builds425.7529368185822718.516103839332345fedora-modularity18 builds431.6885878916154418.516103839332345flexmock18 builds428.640550854111912.302706320762752fi-muni-packaging17 builds439.133906071234433.7513917724456facebookincubator15 builds439.133906071234429.043367846226772vcrhonek15 builds439.133906071234424.629595415396494daxelrod14 builds446.3098657874632.66702052092063libstorage13 builds446.3098657874625.75211037928665release-engineering13 builds452.880403044062534.046911593245426sgallagher13 builds452.880403044062529.635675813237526dracutdevs11 builds458.504803902725831.841293703241462vojtechtrefny11 builds451.8742360950867624.92638356160748praiskup10 builds457.498636953750124.92638356160748t0xic0der9 builds436.504045279448419.292267786000167dmnks8 builds440.145527167132319.292267786000167lachmanfrantisek8 builds436.396942870987113.215528570624826linux-tracing8 builds440.03842475867113.215528570624826ATIX-AG7 builds443.4040368063789419.384339592293742Madeyro7 builds446.4937790141107719.384339592293742httpie7 builds443.4040368063789413.307600376918401varlink7 builds446.4937790141107713.307600376918401Katello5 builds449.9964360790970720.710173602921117Koncpa5 builds449.9964360790970717.285102408800526linux-application-whitelisting5 builds453.716229405225820.519891869914403Conscript894 builds453.716229405225817.094820675793756StykMartin4 builds456.6529083469064320.139328403900976mfocko4 builds459.0022515002509620.139328403900976thebeanogamer4 builds457.827579923578716.714257209780328ckelleyRH3 builds449.1766132078779513.80478813090366luyatshimbalanga3 builds451.452539387680313.80478813090366topazus3 builds450.314576297779111.153120109648967SecurityCentral2 builds453.6020252241604614.246732801112785sparticvs2 builds453.6020252241604611.595064779858035vex212 builds456.130832090607614.68867747132191https://gitlab.com/mfocko2 builds456.130832090607612.920898790485467FrNecas1 builds455.3721900306734411.153120109648967davdunc1 builds456.889474150541811.153120109648967joeashcraft1 builds458.280317927087714.511899603238248thrix1 builds459.544721360311314.511899603238248https://gitlab.freedesktop.org/mfocko1 builds458.912519643699512.920898790485467https://gitlab.freedesktop.org/vmihalko1 builds458.280317927087711.329897977732628https://salsa.debian.org/packit-as-a-service1 builds459.544721360311311.329897977732628Packit: Copr build groupssystemdcockpit-projectpackitteemteecontainersosbuildoamgComplianceAsCoderhinstalleransiblenmstatefedora-infrarpm-software-managementOpenSCAPfacebookutil-linuxtheforemanavocado-frameworksosreportansible-communitystoraged-projectscikit-buildfedora-iotcsutilsosandovalpa-teamhttps://gitlab.com/packit-servi…https://gitlab.com/packit-servicecri-oDiroutrearcontainerbuildsystemantonvoznianeoavematusmarhefkahttps://gitlab.com/fedora/legalredhat-plumbershttps://gitlab.gnome.org/jrbevverxredhat-performancefedora-coprpsssspglibondrejbudaifedora-sysvmartinpittLecrisUTopenscanhubabrtevgeniKKoukioudbus-fuzzerhttps://gitlab.freedesktop.org/…https://gitlab.freedesktop.org/polkitkeylimenikromenrestraint-harnesskdudkaCommonjavadogtagpkisoposjkonecny12rebase-helperskupperprojectkwksiteshwarhttps://gitlab.gnome.org/packit…https://gitlab.gnome.org/packit-validationcandlepinpackit-aws-playgroundScriberyuser-contcgratespycontribsbeakerlibgezimbllsystemd-ci-incubatoransasakistratis-storagexsuchyhttps://gitlab.com/cki-projectcronie-crondStephenCoadysimd-everywherejunarugaTomasTomecekmh21majamassarinisdapsvirt-managersid-projectr0x0druncomnot4PedrotantaleLenkaSegnavidysbeaker-projectpcahynaedewatasay-paulhttps://gitlab.freedesktop.org/…https://gitlab.freedesktop.org/packit-servicejellyhttps://salsa.debian.org/packit…https://salsa.debian.org/packit-validationfedora-modularityflexmockfi-muni-packagingfacebookincubatorvcrhonekdaxelrodlibstoragerelease-engineeringsgallagherdracutdevsvojtechtrefnypraiskupt0xic0derdmnkslachmanfrantiseklinux-tracingATIX-AGMadeyrohttpievarlinkKatelloKoncpalinux-application-whitelistingConscript89StykMartinmfockothebeanogamerckelleyRHluyatshimbalangatopazusSecurityCentralsparticvsvex21https://gitlab.com/mfockoFrNecasdavduncjoeashcraftthrixhttps://gitlab.freedesktop.org/…https://gitlab.freedesktop.org/mfockohttps://gitlab.freedesktop.org/…https://gitlab.freedesktop.org/vmihalkohttps://salsa.debian.org/packit…https://salsa.debian.org/packit-as-a-service \ No newline at end of file diff --git a/static/img/usage/koji_build_groups.svg b/static/img/usage/koji_build_groups.svg deleted file mode 100644 index 50d2034b1..000000000 --- a/static/img/usage/koji_build_groups.svg +++ /dev/null @@ -1,4 +0,0 @@ - -Packit: Koji build groupsrear220 builds187.9864801864802355.63324175824175packit116 builds187.986480186480298.90247252747247containers111 builds498.37109557109557413.2768336314848antonvoznia68 builds498.37109557109557235.15742397137743besser8242 builds435.230586291345888.88059033989262pcahyna20 builds570.0441061048656124.99932311560212junaruga17 builds570.044106104865646.38796354494022Packit: Koji build groupsrearpackitcontainersantonvozniabesser82pcahynajunaruga \ No newline at end of file diff --git a/static/img/usage/srpm_builds.svg b/static/img/usage/srpm_builds.svg deleted file mode 100644 index 901e4438f..000000000 --- a/static/img/usage/srpm_builds.svg +++ /dev/null @@ -1,4 +0,0 @@ - -Packit: SRPM buildssystemd11741 builds83.60767590347926420.06576222675346packit8230 builds210.47327732053185420.06576222675346cockpit-project8165 builds135.88867834012953274.0180612070254teemtee7544 builds361.46560141705265473.40261938183687containers7406 builds361.46560141705265373.6669565714525osbuild6942 builds361.46560141705265277.94740540065686oamg4911 builds66.58642372819457175.4529849707009ComplianceAsCode4764 builds66.5864237281945764.76991675965974rhinstaller2635 builds180.04720135854018200.59227142376727ansible2148 builds180.04720135854018144.24345660169067nmstate1716 builds162.9337641674686789.80099416732764fedora-infra1484 builds162.9337641674686735.46674077836309rpm-software-management1412 builds218.8311949926966264.60348415819539OpenSCAP1127 builds257.29734001035354196.87797288458984facebook987 builds297.35024537450744196.87797288458984util-linux895 builds333.0075622597192196.87797288458984theforeman824 builds255.6742669433317134.61730312279565avocado-framework780 builds294.0800122762685134.61730312279565sosreport777 builds331.3604022285021134.61730312279565ansible-community729 builds254.2593509993675480.90182451188485storaged-project653 builds288.9794352286657580.90182451188485scikit-build613 builds254.120047753844832.479426062637884fedora-iot558 builds288.84013198314332.479426062637884rear556 builds327.674741124863590.68763746773618csutils545 builds327.674741124863558.15983960768685osandov538 builds327.674741124863526.163831358428524alpa-team444 builds370.43002648788297217.34839647116894https://gitlab.com/packit-service441 builds370.43002648788297188.87098861682742antonvoznia410 builds400.37649159553746203.15795933697163cri-o396 builds423.1419099937937212.00480111525053containerbuildsystem354 builds448.3015656209196212.00480111525053Dirout338 builds435.0172674497972183.527393260909matusmarhefka279 builds368.9941333718909165.0255092214815neoave276 builds368.9941333718909145.81924235790638redhat-plumbers261 builds368.9941333718909127.23588144666348https://gitlab.com/fedora/legal251 builds399.6138272037853160.4193056148831evverx246 builds399.6138272037853132.18090244249157https://gitlab.gnome.org/jrb246 builds428.3927259775644165.2558105420515redhat-performance218 builds428.3927259775644147.47906340209835fedora-copr197 builds452.8791528804503156.90380434267695psss197 builds423.6046505047465128.66540117028543spglib192 builds448.0910774076324128.66540117028543fedora-sysv187 builds364.70931092081673109.85186986038875ondrejbudai185 builds364.7093109208167393.23744417474973martinpitt170 builds392.49421723461097109.61878353736492LecrisUT159 builds392.4942172346109793.0043578517259openscanhub151 builds357.4700856384588471.72601508144464abrt139 builds371.884437751160771.72601508144464evgeni136 builds385.553219926998771.72601508144464KKoukiou133 builds398.923774128091171.72601508144464dbus-fuzzer128 builds360.681717980967950.61190476290258https://gitlab.freedesktop.org/polkit117 builds360.681717980967935.5573598395641keylime116 builds376.4729430049335443.422591472981765nikromen111 builds358.042220674920819.318638659437056restraint-harness106 builds373.8334456988864619.318638659437056kdudka102 builds387.820749560742547.77036920123771Commonjava93 builds399.8144308505711747.77036920123771sopos85 builds393.540812945122332.39654963906793dogtagpki81 builds387.657120236904518.99936402060584rebase-helper78 builds399.650801526733218.99936402060584jkonecny1276 builds415.13858084521735112.99259270889942skupperproject73 builds415.13858084521735102.77599123635733kwk70 builds415.1385808452173592.97079653452153siteshwar70 builds430.83841192501353110.64155593529432https://gitlab.gnome.org/packit-validation69 builds430.8384119250135395.62520880451092candlepin68 builds442.78789022566116110.55390792027822packit-aws-playground67 builds454.4092735668511110.55390792027822Scribery66 builds442.8342433216089495.53756078949482user-cont64 builds454.4556266627988695.53756078949482cgrates62 builds410.180615726135279.383307218999pycontribs62 builds419.4728587085038579.383307218999beakerlib60 builds414.8267372173196566.34342953400096gezimbll57 builds429.8256294225559581.59341345995384junaruga56 builds429.8256294225559568.5535357749558systemd-ci-incubator54 builds439.909945748387480.0478483839864besser8251 builds448.422076226372480.0478483839864majamassarini47 builds456.366731339158480.0478483839864ansasaki46 builds441.6934397532985567.00797069898837stratis-storage46 builds454.0157619690482467.00797069898837pcahyna45 builds412.642102243563857.921974843348465xsuchy45 builds412.642102243563849.58333351747709LenkaSeg44 builds426.6203979938357557.87405161733773ostreedev43 builds426.6203979938357549.53541029146635https://gitlab.com/cki-project43 builds410.421215513501339.619363797580064TomasTomecek40 builds419.8537240279124539.619363797580064cronie-crond40 builds428.945298499634139.619363797580064StephenCoady39 builds409.754124188448627.73823062720632simd-everywhere38 builds418.085188455610727.73823062720632r0x0d37 builds409.8157355944647415.96048864151237mh2135 builds418.1467998616268515.96048864151237sdaps34 builds427.84385425238529.85993030979097virt-manager34 builds427.84385425238521.930361448135642sid-project33 builds427.84385425238514.11740389326934runcom30 builds437.207455180646856.775373184475455not4Pedro29 builds444.516315089445656.775373184475455tantale27 builds440.7999456442937649.0267406476018beaker-project25 builds451.18740696223356.74364769914598navidys24 builds457.221465724148356.74364769914598edewata22 builds454.1428643150078448.99501516227227say-paul21 builds438.248126305053843.68693899606785https://gitlab.freedesktop.org/packit-service20 builds438.248126305053838.0111890486763jelly19 builds445.209649089774240.918280485145175https://salsa.debian.org/packit-validation19 builds451.707070355513243.679456135227554fedora-modularity18 builds451.707070355513238.003706187836flexmock18 builds458.08846624150740.918280485145175fi-muni-packaging17 builds437.946089720679932.72961971478114facebookincubator15 builds437.946089720679927.9994346362447vcrhonek15 builds437.946089720679923.56488612511683daxelrod14 builds444.960351314375531.64014421636827libstorage13 builds444.960351314375524.69268488226797release-engineering13 builds435.690472845382517.45520769916942sgallagher13 builds440.0892470651575617.45520769916942dracutdevs11 builds437.889859955270111.916017149008326t0xic0der11 builds444.904121548965718.57801659447233vojtechtrefny11 builds444.904121548965713.038826044311179praiskup10 builds450.95516562183933.32572024850296lachmanfrantisek9 builds450.95516562183929.683780698926654dmnks8 builds457.2838226988575333.4215607629655linux-tracing8 builds457.2838226988575329.779621213389277ATIX-AG7 builds449.101773192140625.045099798940015Madeyro7 builds452.266101730649925.045099798940015httpie7 builds455.4304302691591625.045099798940015varlink7 builds458.594758807668425.045099798940015Katello5 builds449.24055953154920.218271160884143Koncpa5 builds452.682460748874920.218271160884143linux-application-whitelisting5 builds449.4317762658448616.58304486393382Conscript894 builds452.873677483170716.58304486393382StykMartin4 builds449.8142097344366413.713129366341548mfocko4 builds449.8142097344366411.417196968267717thebeanogamer4 builds453.256110951762512.565163167304604ckelleyRH3 builds456.3279152639995621.105001462063314luyatshimbalanga3 builds456.3279152639995619.05190806763187topazus3 builds459.2146711236922620.078454764847578SecurityCentral2 builds455.846789287384117.112875417335488jamacku2 builds458.7335451470767717.112875417335488sparticvs2 builds455.2281987460214614.603539046363721vex212 builds456.877773522988714.603539046363721https://gitlab.com/mfocko2 builds458.939741994197715.135822518994075FrNecas1 builds458.939741994197713.538972101102956davdunc1 builds455.365663310768712.322324163662074joeashcraft1 builds455.365663310768710.953595234041074thrix1 builds456.80904124061511.63795969885166https://gitlab.freedesktop.org/mfocko1 builds458.252419170461312.322324163662074https://gitlab.freedesktop.org/vmihalko1 builds458.252419170461310.953595234041074https://salsa.debian.org/packit-as-a-service1 builds459.695797100307711.63795969885166Packit: SRPM buildssystemdpackitcockpit-projectteemteecontainersosbuildoamgComplianceAsCoderhinstalleransiblenmstatefedora-infrarpm-software-managementOpenSCAPfacebookutil-linuxtheforemanavocado-frameworksosreportansible-communitystoraged-projectscikit-buildfedora-iotrearcsutilsosandovalpa-teamhttps://gitlab.com/packit-servi…https://gitlab.com/packit-serviceantonvozniacri-ocontainerbuildsystemDiroutmatusmarhefkaneoaveredhat-plumbershttps://gitlab.com/fedora/legalevverxhttps://gitlab.gnome.org/jrbredhat-performancefedora-coprpsssspglibfedora-sysvondrejbudaimartinpittLecrisUTopenscanhubabrtevgeniKKoukioudbus-fuzzerhttps://gitlab.freedesktop.org/…https://gitlab.freedesktop.org/polkitkeylimenikromenrestraint-harnesskdudkaCommonjavasoposdogtagpkirebase-helperjkonecny12skupperprojectkwksiteshwarhttps://gitlab.gnome.org/packit…https://gitlab.gnome.org/packit-validationcandlepinpackit-aws-playgroundScriberyuser-contcgratespycontribsbeakerlibgezimblljunarugasystemd-ci-incubatorbesser82majamassariniansasakistratis-storagepcahynaxsuchyLenkaSegostreedevhttps://gitlab.com/cki-projectTomasTomecekcronie-crondStephenCoadysimd-everywherer0x0dmh21sdapsvirt-managersid-projectruncomnot4Pedrotantalebeaker-projectnavidysedewatasay-paulhttps://gitlab.freedesktop.org/…https://gitlab.freedesktop.org/packit-servicejellyhttps://salsa.debian.org/packit…https://salsa.debian.org/packit-validationfedora-modularityflexmockfi-muni-packagingfacebookincubatorvcrhonekdaxelrodlibstoragerelease-engineeringsgallagherdracutdevst0xic0dervojtechtrefnypraiskuplachmanfrantisekdmnkslinux-tracingATIX-AGMadeyrohttpievarlinkKatelloKoncpalinux-application-whitelistingConscript89StykMartinmfockothebeanogamerckelleyRHluyatshimbalangatopazusSecurityCentraljamackusparticvsvex21https://gitlab.com/mfockoFrNecasdavduncjoeashcraftthrixhttps://gitlab.freedesktop.org/…https://gitlab.freedesktop.org/mfockohttps://gitlab.freedesktop.org/…https://gitlab.freedesktop.org/vmihalkohttps://salsa.debian.org/packit…https://salsa.debian.org/packit-as-a-service \ No newline at end of file diff --git a/static/img/usage/sync_release_runs.svg b/static/img/usage/sync_release_runs.svg deleted file mode 100644 index 198c2f917..000000000 --- a/static/img/usage/sync_release_runs.svg +++ /dev/null @@ -1,4 +0,0 @@ - -Packit: Sync release runscockpit-project119 runs120.80897435897438448.1793937564678osbuild104 runs120.80897435897438306.5999254306759packit99 runs282.2217948717948382.1513009049774rhinstaller72 runs396.01282051282044444.0923182975114linux-system-roles56 runs396.01282051282044302.51284997171945martinpitt50 runs59.47490095860907170.23617310749665pcahyna34 runs144.2339653383031170.23617310749665scikit-build29 runs207.8032636230736170.23617310749665aws27 runs51.7809977931904255.08487220251931fedora-infra25 runs134.1295861356312655.08487220251931tumic020 runs205.392787585820455.08487220251931containers18 runs266.6382878909159197.3741898640034abrt17 runs324.1412779716481197.3741898640034topazus15 runs294.5683116444144135.6632716994575neoave13 runs392.1749999685476217.5658196094242candlepin10 runs392.1749999685476176.86287358600035LecrisUT8 runs446.22781064443575199.86888655576166OpenSCAP8 runs379.09770706309075138.15796839121577besser828 runs433.1505177389789138.15796839121577rpm-software-management8 runs267.610362247042698.56203703603063sgallagher8 runs267.610362247042661.38611860790442awslabs7 runs267.610362247042626.53369508153608fedora-iot6 runs312.7639006485318388.00069657349479rust-netlink6 runs341.9808960847895588.00069657349479dogtagpki5 runs312.7639006485318334.56031383306333teemtee5 runs341.9808960847895534.56031383306333TomasTomecek4 runs376.3203517598717102.76220089690065docker4 runs376.320351759871773.98661019051445storaged-project4 runs405.916788695301688.37440554370755fedora-sysv3 runs426.880931524564497.966269112503httpie3 runs449.078259226136997.966269112503nmstate3 runs437.9795953753506469.19067840611683rebase-helper3 runs373.8539820152525447.266418820298725zmartzone3 runs373.8539820152525422.601626786253462https://salsa.debian.org/manpages-l10n-team3 runs399.7508643337536734.93402280327609Scribery1 runs415.5767368617266649.73289802370323ansible-community1 runs429.9638937053383649.73289802370323containerbuildsystem1 runs422.7703152835324534.93402280327604daxelrod1 runs415.5767368617266620.13514758284896mfocko1 runs429.9638937053383620.13514758284896oracle1 runs448.6671976020336453.43261682881004p11-glue1 runs448.6671976020336441.10022081178738rakudo1 runs448.6671976020336428.767824794764778tantale1 runs448.6671976020336416.435428777742146Packit: Sync release runscockpit-projectosbuildpackitrhinstallerlinux-system-rolesmartinpittpcahynascikit-buildawsfedora-infratumic0containersabrttopazusneoavecandlepinLecrisUTOpenSCAPbesser82rpm-software-managementsgallagherawslabsfedora-iotrust-netlinkdogtagpkiteemteeTomasTomecekdockerstoraged-projectfedora-sysvhttpienmstaterebase-helperzmartzonehttps://salsa.debian.org/manpag…https://salsa.debian.org/manpages-l10n-teamScriberyansible-communitycontainerbuildsystemdaxelrodmfockooraclep11-gluerakudotantale \ No newline at end of file diff --git a/static/img/usage/tft_test_run_groups.svg b/static/img/usage/tft_test_run_groups.svg deleted file mode 100644 index aa0ac192c..000000000 --- a/static/img/usage/tft_test_run_groups.svg +++ /dev/null @@ -1,4 +0,0 @@ - -Packit: TFT test run groupskeylime9227 runs137.43297091600977437.7506119575309cockpit-project7205 runs137.43297091600977284.6319445343324teemtee6402 runs363.0098939929328444.8932504240042RedHat-SP-Security6032 runs363.0098939929328291.77458300080565packit4611 runs62.27322755573409113.88133257680147ComplianceAsCode4462 runs167.05280176742315113.88133257680147oamg2807 runs250.99887527615985113.88133257680147rhinstaller1751 runs321.3455751656959162.25530876371516OpenSCAP845 runs377.5799610570277162.25530876371516fedora-infra693 runs428.03061003272563191.69827194831066Koncpa464 runs428.03061003272563148.6318896416394scikit-build327 runs428.03061003272563119.18892645704386ansible250 runs306.760771010297194.20338849799117sosreport232 runs306.760771010297169.49839242230215linux-system-roles227 runs351.804502541670994.4992498636353ansasaki221 runs351.804502541670969.79425378794627redhat-performance208 runs303.536069705849845.23747274259782neoave190 runs303.536069705849821.568492631373147containers188 runs333.1607910048229533.93821088045539strimzi153 runs358.0839780362116545.73389932932801https://gitlab.com/packit-service152 runs358.0839780362116522.06491921810334spglib143 runs386.3515277891343793.6998128743424psss131 runs410.9704077095753493.6998128743424evgeni122 runs386.283853589011468.96061044085229KKoukiou113 runs410.9027335094523368.96061044085229martinpitt89 runs435.5674853493303598.71466161247494openscanhub83 runs435.5674853493303582.66933910393226LecrisUT79 runs454.2855728330447490.97186063451542kornys71 runs432.512690839962866.23265820102534fedora-iot65 runs451.230778323677266.23265820102534candlepin64 runs384.969763896038950.86034084768306user-cont62 runs384.969763896038937.712167160530726skupperproject61 runs407.448284372026150.91036013627385siteshwar60 runs407.448284372026137.762186449121515Scribery53 runs379.550509005806820.755830835501968redhat-plumbers53 runs391.645550480195820.755830835501968antonvoznia47 runs408.076550218988525.826274823589188storaged-project44 runs408.076550218988515.339674757317937sopos42 runs424.2054556894777348.791695798252874ansible-community38 runs435.149125154032448.791695798252874beakerlib37 runs429.403698685141235.99908767443378FrNecas29 runs445.304756881502650.53904930266745kwk29 runs455.2195343451162450.53904930266745keylimecov25 runs445.511314745327937.74644117884836StephenCoady23 runs455.426092208941537.74644117884836flexmock18 runs424.419585485777528.33950681857155not4Pedro13 runs424.419585485777522.115300623798618daxelrod12 runs421.5693629241644714.887190204062279sgallagher11 runs427.528919189355414.887190204062279mh2110 runs432.86229019479827.13482174861548https://gitlab.gnome.org/packit-validation10 runs437.8285870824571527.13482174861548jelly9 runs435.3454386386275720.14764834287041vcrhonek8 runs432.86229019479814.124222993090143https://salsa.debian.org/packit-validation8 runs437.8285870824571514.124222993090143Madeyro7 runs443.1496194620918329.00208360704741csutils7 runs448.825387333702329.00208360704741dracutdevs7 runs443.1496194620918323.099126764262763majamassarini7 runs448.825387333702323.099126764262763pcahyna7 runs453.7916842213612728.018257466583265r0x0d7 runs458.0485101250691328.018257466583265https://gitlab.freedesktop.org/packit-service7 runs455.920097173215222.115300623798618TomasTomecek6 runs443.218836143452917.67804394946046varlink6 runs443.218836143452912.738835162640612jontrossbach5 runs448.3062622234939517.40364346130383thebeanogamer4 runs448.3062622234939512.464434674483982linux-application-whitelisting3 runs453.129406429247218.789365926494895luyatshimbalanga3 runs453.129406429247216.07280109374392nmstate3 runs457.9745741245243418.51770944321987SecurityCentral2 runs457.9745741245243415.801144610468953systemd-ci-incubator2 runs452.6399955509363613.603196700334138thrix2 runs452.6399955509363611.38055274626521LenkaSeg1 runs455.331755381645912.491874723299645ZelenyMartin1 runs456.9468112800716413.603196700334138lachmanfrantisek1 runs459.1002191446392513.603196700334138https://gitlab.freedesktop.org/mfocko1 runs456.9468112800716411.38055274626521https://gitlab.freedesktop.org/polkit1 runs459.1002191446392511.38055274626521Packit: TFT test run groupskeylimecockpit-projectteemteeRedHat-SP-SecuritypackitComplianceAsCodeoamgrhinstallerOpenSCAPfedora-infraKoncpascikit-buildansiblesosreportlinux-system-rolesansasakiredhat-performanceneoavecontainersstrimzihttps://gitlab.com/packit-servi…https://gitlab.com/packit-servicespglibpsssevgeniKKoukioumartinpittopenscanhubLecrisUTkornysfedora-iotcandlepinuser-contskupperprojectsiteshwarScriberyredhat-plumbersantonvozniastoraged-projectsoposansible-communitybeakerlibFrNecaskwkkeylimecovStephenCoadyflexmocknot4Pedrodaxelrodsgallaghermh21https://gitlab.gnome.org/packit…https://gitlab.gnome.org/packit-validationjellyvcrhonekhttps://salsa.debian.org/packit…https://salsa.debian.org/packit-validationMadeyrocsutilsdracutdevsmajamassarinipcahynar0x0dhttps://gitlab.freedesktop.org/…https://gitlab.freedesktop.org/packit-serviceTomasTomecekvarlinkjontrossbachthebeanogamerlinux-application-whitelistingluyatshimbalanganmstateSecurityCentralsystemd-ci-incubatorthrixLenkaSegZelenyMartinlachmanfrantisekhttps://gitlab.freedesktop.org/…https://gitlab.freedesktop.org/mfockohttps://gitlab.freedesktop.org/…https://gitlab.freedesktop.org/polkit \ No newline at end of file diff --git a/static/img/usage/vm_image_build_targets.svg b/static/img/usage/vm_image_build_targets.svg deleted file mode 100644 index 1b8a45126..000000000 --- a/static/img/usage/vm_image_build_targets.svg +++ /dev/null @@ -1,4 +0,0 @@ - -Packit: VM image build targetspackit17 builds301.58076923076925267.0TomasTomecek1 builds607.9269230769231267.0Packit: VM image build targetspackitTomasTomecek \ No newline at end of file