kashishmadan / oss-enterprise

Open Source in the Enterprise- All stuff from GitHub Learning Lab
https://lab.github.com/githubtraining/create-an-open-source-program
2 stars 0 forks source link

Add checklists for issue template #7

Closed github-learning-lab[bot] closed 5 years ago

github-learning-lab[bot] commented 5 years ago

Step 6: Add checklist to ISSUE_TEMPLATE

tl;dr When an individual or team is contemplating releasing a project as open source, there will be a number of steps for them to complete. The first step will be to open an issue in this repository. In this pull request, we will create an ISSUE_TEMPLATE which will contain the tracking checklist for releasing a project as open source and some key questions for them to consider.

Partners in this process

You may want to @ mention the individuals responsible for legal, compliance, security and marketing to be your partners in this step.

Using the checklist

This checklist should be the one-stop-shop for open sourcing repositories in your organization.

A great open source checklist:

Activity: Create a checklist for new issues about open sourcing projects

This checklist will be a work in progress as you complete the other steps in this repository. We recommend that you keep this pull request open and add new links/steps as indicated in the process:

  1. Directly on this branch, update the placeholder text in the ISSUE_TEMPLATE as appropriate for your organization.
  2. Add links to documents that are external to this repository, like an employee IP agreement.
  3. Add steps you will require maintainers to complete.
  4. Remove steps you will not require maintainers to complete.
  5. When you're ready to move on, merge this pull request.

I'll respond when you merge this pull request.

github-learning-lab[bot] commented 5 years ago

Great! Let's go to the next pull request.