Skip to content
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

Add project-submission GH issue template #66

Merged
merged 2 commits into from
Nov 5, 2022
Merged

Conversation

valencik
Copy link
Member

@valencik valencik commented Nov 4, 2022

Here's a first attempt at an issue template for new project submissions.
Some prior discussion in #57.

When users go to create a new issue they'll see the option to select a template or open a blank issue:
Screenshot from 2022-11-04 07-45-43

And then if they select the template it'll look something like this:
Screenshot from 2022-11-04 07-46-07

@valencik valencik self-assigned this Nov 4, 2022
@samspills
Copy link
Contributor

What do you think about including the if project is accepted checklist in this issue as well?

@valencik
Copy link
Member Author

valencik commented Nov 5, 2022

What do you think about including the if project is accepted checklist in this issue as well?

I think we could definitely link to a checklist here.
But I wouldn't want to inline it. Mostly because I want to keep things simple and the instructions change slightly based on whether or not the project will be affiliate or organization.

So let's perhaps create a doc in the repo with the migration checklist and then we can add a note about it in this template?

@valencik
Copy link
Member Author

valencik commented Nov 5, 2022

Alternatively we could have another issue template for the migration work. Then project submission and all the things that happen next are separate, leaving the project submission issues focused.

Other project submissions pretty much wrap up and close before or just after the repo migration:

So repo migration and GH team setup it seems.
Things like adding it to the site and optionally announcing it on the blog or social media is kind of a long tail followup that it probably best tracked in a separate issue.

The files are named with leading numbers to order them explicitly
@valencik
Copy link
Member Author

valencik commented Nov 5, 2022

I've added a new template that tracks the migration work and optional announcement items.
I've also named the files with leading numbers to ensure the migration checklist appears below the project submission template.

Should look like:
Screen Shot 2022-11-05 at 9 37 52 AM

@valencik valencik merged commit 0a59642 into main Nov 5, 2022
@valencik valencik deleted the submission-template branch November 18, 2022 12:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants