GithubHelp home page GithubHelp logo

kubernetes-retired / contributor-tweets Goto Github PK

View Code? Open in Web Editor NEW
13.0 13.0 29.0 174 KB

Repo for automating tweets to the K8sContributor twitter account owned by the k8s Contributor Comms Team within SIG-contribex (https://github.com/kubernetes/community/tree/master/communication/contributor-comms)).

Home Page: https://twitter.com/K8sContributors

License: Apache License 2.0

JavaScript 100.00%
k8s-sig-contribex

contributor-tweets's People

Contributors

atharva-shinde avatar avineshtripathi avatar castrojo avatar chris-short avatar csantanapr avatar debanitrkl avatar fsmunoz avatar github-actions[bot] avatar gkarthiks avatar gracenng avatar harshitasao avatar imnmo avatar jberkus avatar k8s-ci-robot avatar kaslin avatar lakshya8066 avatar mbbroberg avatar mrbobbytables avatar palnabarun avatar parispittman avatar pensu avatar pnbrown avatar purneswarprasad avatar rainleander avatar rajula96reddy avatar reylejano avatar sandipanpanda avatar sftim avatar sreekaransrinath avatar ssavi-ict avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

contributor-tweets's Issues

Test Tweet for automation

Provide the actual tweet content between the commented colons

We have done some automation for tweeting via @K8sContributors handle.

Remove "generated from" notice?

The generated from kubernetes/kubernetes-template-project message doesn't seem to be necessary at this point. Is that removable?

Screen Shot 2020-08-28 at 10 38 56 AM

Issue to PR automation seems to be broken

Our issue to PR automation seems to be broken after #104

We see the following error in the action log

   /usr/bin/git -c protocol.version=2 fetch --no-tags --progress --no-recurse-submodules --unshallow --force origin main:main
  fatal: couldn't find remote ref main
  Error: The process '/usr/bin/git' failed with exit code 128

We observed this in one of the recent issues #118

Test: Creating a PR from a GH issue

Provide the actual tweet content between the commented colons

Hello! This tweet is created from a GH issue, which was PRed automatically.

Tweet k-dev Messages

We would like to be able to have message sent to kubernetes-dev mailing list to be imported as a PR for review and eventual approval.

In my opinion, this should be something fairly well formatted. The subject and link to the message might be all that's needed. 

These tweets should not go out automatically (at least at first). We want a human to verify before being sent. It's also entirely possible there are things we might want to filter out from having a PR created too (stretch goal).

Tweet on SIG Architecture

Provide the actual tweet content between the commented colons

SIG Architecture is looking for SREs to review KEPs, Production Readiness Reviews, and API Reviewers, also contributors to help curate a mentoring program for people to work across SIGs.

Announce mermaid.js article

Provide the actual tweet content between the commented colons

Announce kubernetes/contributor-site#255

This should be tweeted on 2021-12-01

New on the Kubernetes contributor blog: Improve your documentation with Mermaid.js diagrams https://k8s.dev/blog/2021/12/01/improve-your-documentation-with-mermaid.js-diagrams/

Tweet on SIG Cloud Provider

Provide the actual tweet content between the commented colons

Looking for Cloud Engineers for SIG Cloud Provider to help run the cloud provider extraction working group specifically with kubernetes/kubernetes “cluster” directory and resolving how we properly test kubernetes/kubernetes in the absence of a cloud provider

Announcement on mermaid.js

Provide the actual tweet content between the commented colons

New on the Kubernetes contributor blog: Improve your documentation with Mermaid.js diagrams

Scheduling Tweets

Our current system for sending tweets sends the tweet out as soon as the PR is merged. This is a great setup but, it'd be AWESOME to be able to have a timestamp for when the tweet should be sent.

Tweet on SIG Scalability

Provide the actual tweet content between the commented colons

Are you interested in defining and driving scalability goals for Kubernetes? SIG Scalability is looking for contributors who are familiar with Scalability Test Frameworks, Performance tests with a deep understanding of Kubernetes. Click here to join now ➡️ https://bit.ly/3EpTRWh

Tweet on SIG Cloud Provider

Provide the actual tweet content between the commented colons

Looking for Cloud Engineers for SIG Cloud Provider to help run the cloud provider extraction working group specifically with k8s/k8s “cluster” directory and resolving how we properly test in the absence of a cloud provider.Visit here for more information:https://bit.ly/2YBf2nL

Possible for tweet to embed media?

When using this tool, I noticed that the URL doesn't generate a "card" like it does when you tweet directly from a client. Example:

Screenshot from 2020-12-18 09-36-06

Example when a card is created:

Screenshot from 2020-12-18 09-35-44

Is it possible for the bot to trigger this style of URL preview?

/assign @rajula96reddy

Testing "issue to PR" feature


name: New tweet request
about: Create a new tweet request
title: "Testing issue to PR feature"
labels: tweet
assignees: ''kaslin"


Provide the actual tweet content between the commented colons

Test tweet

Tweet on SIG API Machinery

Provide the actual tweet content between the commented colons

Interested in various opportunities Kubernetes has to provide related to API? Then SIG API Machinery is looking for contributors to : Contribute to Client Libraries like client-go, python-client, and for performing triage. For more information click here ➡️ https://bit.ly/3kdPCVS

Tweet on SIG-Testing

Provide the actual tweet content between the commented colons

Interested in running tests and analyzing test results to ensure Kubernetes is stable across a variety of cluster configurations and cloud providers.Then SIG Testing Group is looking for you! For more information visit: https://bit.ly/3tQpm7a

Tweet about blog posts

It would make sense to automate social media creation whenever a new blog gets posted to kubernetes.dev. The message should have a simple format like...

  • Title
  • Description (truncated as needed)
  • URL

I'd say these COULD be automatic once we figure out how to generate the PR and we're good on quality.

Tweets on Annual community report

This will feature tweets regarding each specific SIGs requirement as mentioned in the annual community report

example: SIG API Machinery:
Performing triage (go to a triage meeting and you’ll see it first hand)
Contributors to the Client Libraries like client-go, python-client

There are 30 such tweets with relevant links to be done, and the draft can be found here

annual reports

Provide the actual tweet content between the commented colons

[Tweet Request] k8s celebration

Hey there!

Would it be possible to tweet about the contributor celebration event?
https://k8s.dev/celebration

Initially we were a bit hesitant about tweeting about it - but after some discussion we decided to open it up a bit more :)

Paraphrasing this should be fine:
It's been a rough year, and without any in person events we've lost the best part of the Contributor Summits - the Hallway Track. The Kubernetes Contributor Celebration is an attempt to reclaim that and celebrate our accomplishments. It's a time for us to relax, chat, and do something fun with your fellow contributors! 🏖

We have an image to attach, but I the twitter preview should take care of it 👍

Revise README to for GA

Reframing from a Marketing team tool to general availability, focusing on all contributors ability to use this tool.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.