
概要•アプリ•Web•ボット•寄付
良い最初の問題は、オープンソースプロジェクトに貢献するための良い最初の問題を見つけるのに役立ちます。
GitHubアプリ、Webサイト、Twitterボットで構成されています。
GitHubアプリは、WebサイトおよびTwitter Botで紹介したいリポジトリにインストールできます。
GitHubアプリは、GithubアプリがWebサイトとTwitter Botにこの問題を投稿するgood first issueで新しい問題にラベル付けされるたびに。
ここをクリックして、githubアプリをリポジトリにインストールできます。
注Githubアプリは、リポジトリへの
Readアクセスを要求します。これは、リポジトリの問題(およびラベル)を読むために必要です。
問題がclosed /削除 / deleted / unlabeled / assignedられた場合、問題は、WebサイトとTwitterボットがまだ貢献している問題のみを表示することを確認すると、WebサイトとTwitterボットから自動的に削除deletedれます。
githubアプリのソースコードはapp/index.tsで利用できます
このWebサイトには、GitHubアプリがインストールされているリポジトリに現在good first issueがラベル付けされているすべての問題のリストが含まれています。
Webサイトのソースコードはpages/index.jsで利用できます
Twitterボットは、5分ごとに新しい問題を投稿します(ある場合)。
Twitterボットに問題が表示されるまでに数分/時間がかかる場合があります(ただし、掲載されるキューにある問題の数に応じて、数秒/分でWebサイトに表示されます)。
Twitterボットのソースコードは?ここ
# install tweepy
# pip install tweepy
# import the necessary packages
import tweepy
# create twitter client
client = tweepy . Client (
consumer_key = "TWITTER_CONSUMER_KEY" ,
consumer_secret = "TWITTER_CONSUMER_SECRET" ,
access_token = "TWITTER_ACCESS_TOKEN" ,
access_token_secret = "TWITTER_ACCESS_TOKEN_SECRET" ,
)
# create a tweet
message = client . create_tweet ( text = "Hello World !!!" )このプロジェクトに貢献したい場合は、converting.mdファイルをお読みください。
Workflow.mdファイルでプロジェクトの基本的なワークフローを見つけることができます。