Page MenuHomePhabricator

[Github Community] Add a .github folder to create issue templates
ClosedPublic

Authored by yichendai on Thu, Nov 12, 12:21 AM.

Details

Summary

Inspired by Issac and other github open souce, I suggest creating templates for issues and feature request.

  • Issue templates help contributors describe their context for bug or feature requested clearly.
  • Templates serve as prompt for issue authors, not requirements.
  • It should helpful to understand dagit UI issues especially.

We can also add links of dagster website repo and github discussion on the landing page of creating new issues to promote adding user logos,
writing posts and discussion.

Test Plan

Can only see the results after land on github

After landing on master, the landing page of opening new issue looks like this

Diff Detail

Repository
R1 dagster
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.

Event Timeline

yichendai added reviewers: max, alangenfeld.
yichendai added subscribers: nate, dish.
yichendai edited the summary of this revision. (Show Details)

whynot

.github/ISSUE_TEMPLATE/config.yml
6

maybe an entry for emailing us, one for the slack?

This revision is now accepted and ready to land.Thu, Nov 12, 6:43 PM
yichendai edited the summary of this revision. (Show Details)

Add a link to slack

yichendai added inline comments.
.github/ISSUE_TEMPLATE/config.yml
6

good idea ^-^ I'm adding a link to Slack. As we rarely check emails for operations, I didn't add email link.