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

[WIP] Create Episode-Contributing.md #18

Open
wants to merge 1 commit into
base: master
from

Conversation

Projects
None yet
4 participants
@garricn
Copy link
Member

garricn commented Jan 21, 2019

As I was going through all the feedback on Twitter and Github, I was inspired to create the work in progress document which could serve as a guide for creating new episodes of the podcast. If I’m someone that’s interested in producing an episode, I should be able to go to a document like this and know what my next steps are. The flow I’m thinking is this:

  1. “I want to produce an episode!”
  2. Go to Repo > README > General Contributing guide > Episode Contributing Guide > Create Episode Proposal via template script > Open Episode Proposal pull request > Fill all roles
  3. Once enough support is behind the PR and some/most/all(?) roles are filled, it gets merged which means its green lit.
  4. After the episode is recorded, a PR is created with the master episode file and show notes (this brings up an interesting question of an episode being available prior to publishing)
  5. Core team reviews episode and merges PR
  6. Publish > Marketing, etc...
@lattner

This comment has been minimized.

Copy link
Contributor

lattner commented Jan 26, 2019

This LGTM! ready to merge?

@marcusrossel

This comment has been minimized.

Copy link
Contributor

marcusrossel commented Feb 17, 2019

@ercillagorka is there something holding up this merge?

@jessesquires

This comment has been minimized.

Copy link

jessesquires commented Feb 19, 2019

If you name this: .github/CONTRIBUTING.md, then GitHub recognizes this and will display an alert to new contributors to read it 😄

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment