Skip to content
New issue

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

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

Already on GitHub? # 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
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
area/project-infra Non-GitHub project infra (DockerHub, etc.)
Projects
Development

No branches or pull requests

2 participants