Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Project Infra: Connect Website with Social Media Channels via Zapier #2327

Open
4 tasks
svrnm opened this issue Sep 4, 2024 · 0 comments
Open
4 tasks

Project Infra: Connect Website with Social Media Channels via Zapier #2327

svrnm opened this issue Sep 4, 2024 · 0 comments
Labels
area/project-infra Non-GitHub project infra (DockerHub, etc.)

Comments

@svrnm
Copy link
Member

svrnm commented Sep 4, 2024

I would like to leverage a combination of https://zapier.com and https://buffer.com to build a workflow that will allow us to publish to our social media channels every time an announcement is merged into the opentelemetry.io repo:

https://github.com/open-telemetry/opentelemetry.io/tree/main/content/en/announcements

I already created a small prototype with my personal accounts, to verify how it would work:

  • We make sure that these announcements are published to RSS (this should be a 1-line change in the docs repo config)
  • We setup the workflow "RSS by Zapier (New Item in Feed)" to "Buffer (Add to Queue")
  • For testing we can store them as drafts within buffer first.
  • After a testing period we go from "save as draft" to "share now" or "share next"

What do we get from implementing that, and from doing it this way:

  • Everyone can publish through our social media channels, reviewed & approved by SIG Comms
  • Blog posts with announcements will be automatically shared, and we do not depend on someone doing it manually
  • Announcements are time-bound already, so we can have blog posts published early and announcements show up later
  • The "announcements banner" on the website is in sync with social media posts
  • If we prefer to not have a blog post announced, we can skip adding the announcement to it.

cc @open-telemetry/docs-approvers @open-telemetry/sig-end-user-approvers

@trask trask added the area/project-infra Non-GitHub project infra (DockerHub, etc.) label Sep 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/project-infra Non-GitHub project infra (DockerHub, etc.)
Projects
Development

No branches or pull requests

2 participants