Skip to content

docs: logo and prepared directory-listing assets#100

Merged
ErenAri merged 1 commit into
mainfrom
feat/logo-and-listings
Jul 21, 2026
Merged

docs: logo and prepared directory-listing assets#100
ErenAri merged 1 commit into
mainfrom
feat/logo-and-listings

Conversation

@ErenAri

@ErenAri ErenAri commented Jul 21, 2026

Copy link
Copy Markdown
Contributor

Tier-5 listing work. Findings first, because two of the four items were not what I expected.

Already done — GitHub Marketplace

The Action is listed: marketplace/actions/bpfcompat-ebpf-compatibility-gate. My first check guessed the wrong slug and 404'd; the real slug derives from action.yml's name:. No action needed.

Blocker found — the project had no logo

Nothing SVG existed anywhere in the repo, and both ebpf.io and the CNCF landscape require one. Added docs/assets/bpfcompat-logo.svg:

  • Mark only, no <text> — both guidelines reject font-rendered text (it doesn't render identically without the font; the standard fix is converting to outlines, which a text-free mark sidesteps).
  • No embedded raster.
  • Shield = the CI gate; stacked bars = kernel profiles, the bottom one broken = the incompatible kernel the gate catches.

It's serviceable, not a designed identity — worth replacing if this becomes a public-facing brand.

Prepared, not submitted — ebpf.io

docs/assets/ebpf-io-entry.json matches the shape in their emerging.json. Not submitted yet, for two honest reasons:

  1. The PR touches more than JSON — logoName has to be wired into their asset pipeline. Their CONTRIBUTING covers blog posts only and says nothing about landscape entries, so the process is worth confirming in #ebpf-website on Cilium Slack rather than guessing.
  2. 14 stars, against a list where Pyroscope shows 11,200. The stronger credential here isn't stars — it's that falcosecurity/libs runs this weekly in CI. Lead with that.

Not attempted — CNCF landscape

Needs a Crunchbase organisation entry alongside the logo, which is a real prerequisite rather than a form field. Deferred rather than half-submitted.

The project had no logo, which blocks both the ebpf.io landscape and the
CNCF landscape -- each wants an SVG. Adds a mark-only logo (no <text>,
no raster) because both sets of guidelines reject font-rendered text,
and a prepared ebpf.io entry matching their emerging.json shape.

Also records what the check turned up: the GitHub Action is already
listed on the Marketplace
(marketplace/actions/bpfcompat-ebpf-compatibility-gate), so that item
needed nothing.

Signed-off-by: ErenAri <erenari27@gmail.com>
Copilot AI review requested due to automatic review settings July 21, 2026 19:46

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@ErenAri
ErenAri merged commit 2478ca3 into main Jul 21, 2026
7 checks passed
@ErenAri
ErenAri deleted the feat/logo-and-listings branch July 21, 2026 19:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants