org icon indicating copy to clipboard operation
org copied to clipboard

REQUEST: Publish KubeCon / K8s Contributor summit message using GH announcements

Open mrbobbytables opened this issue 1 year ago • 1 comments

Organization or Repo

kubernetes*

Name of integration

N/A

Link to integration website

N/A

Describe what is attempting to be accomplished

What: Create a GitHub announcement for KubeCon & the K8s Contributor Summit

ref: https://github.com/cncf/foundation/issues/863

A general KubeCon reminder has been published via GitHub announcements to CNCF member orgs: image

We also publish a similar message on the K8s.io website: image

Maybe something like this?

Join us at KubeCon for the K8s Contributor Summit! We have healthy mix of talks,
several hours of unconference sessions,  SIG and WG meetings Monday Nov 11th
before the KubeCon kicks off. Hope to see you there!

/cc @caniszczyk

Additional context for request

No response

mrbobbytables avatar Oct 01 '24 14:10 mrbobbytables

Here's how it would (generally) look:

image

jeefy avatar Oct 01 '24 14:10 jeefy

Currently our kubernetes.io banners are approved by steering since they're messages on blast from the project, this seems like something we'd use in the same way (kubecon banners are pretty much rubber-stamped, but the same mechanism gets used/protected for other announcements)

We ... unofficially threw one together for the prow.k8s.io migration earlier this year as a github banner and not a website banner since that was only contributor facing, but we should probably look at handling it similarly.

Maybe we can control this with git? Is there an API?

BenTheElder avatar Dec 10 '24 21:12 BenTheElder

cc @kubernetes/owners @kubernetes/steering-committee

BenTheElder avatar Dec 10 '24 21:12 BenTheElder

If there's no API, we could still create a README.md in some repo, make steering the OWNER, and then trust whoever manually mirrors that file to GitHub to faithfully reproduce the message approved by steering.

That's slightly more process than just a GitHub issue, but not too much and doesn't need tooling.

pohly avatar Dec 11 '24 13:12 pohly

Fortunately there's an API: https://docs.github.com/en/enterprise-cloud@latest/rest/announcement-banners/organizations

If people agree, this can be part of the org tooling.

palnabarun avatar Jan 09 '25 08:01 palnabarun