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

FF Project issues template #32828

Merged
merged 3 commits into from
Apr 9, 2024
Merged

FF Project issues template #32828

merged 3 commits into from
Apr 9, 2024

Conversation

hamishwillee
Copy link
Collaborator

This updates the FF project issues template in line with current way of working. FYI @bsmth @Rumyra @dipikabh @pepelsbey @dletorey

@hamishwillee hamishwillee requested a review from a team as a code owner March 25, 2024 23:04
@github-actions github-actions bot added the system [PR only] Infrastructure and configuration for the project label Mar 25, 2024
@github-actions github-actions bot added the size/s [PR only] 6-50 LoC changed label Mar 25, 2024
Copy link
Contributor

@dipikabh dipikabh left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Copy link
Member

@bsmth bsmth left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Also leaving a +1, ty

@Rumyra
Copy link
Collaborator

Rumyra commented Mar 26, 2024

Yeh +1 from me aswell - thanks @hamishwillee

Copy link
Contributor

@caugner caugner left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should we remove @mdn/core-dev from the CODEOWNERS for this template at the same time, since this template is owned by the MDN content team?

@hamishwillee
Copy link
Collaborator Author

Should we remove @mdn/core-dev from the CODEOWNERS for this template at the same time, since this template is owned by the MDN content team?

@caugner Good idea, but since I have never touched the CODEOWNERS file before, can you please confirm that I have done this "as you wish" before I merge?

@dipikabh
Copy link
Contributor

dipikabh commented Apr 3, 2024

@hamishwillee I think the change needed to be made to the following line in the "CONTROL FILES OWNER(S)" section:

/.github/ @mdn/core-dev
to
/.github/ @mdn/core-yari-content

@caugner can confirm.

# ----------------------------------------------------------------------------
# GITHUB WORKFLOW OWNER(S)
# ----------------------------------------------------------------------------
/.github/ @mdn/yari-content-mdn
Copy link
Member

@bsmth bsmth Apr 4, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

To be specific to the templates:

Suggested change
/.github/ @mdn/yari-content-mdn
/.github/ISSUE_TEMPLATE/ff-project-issue.md @mdn/core-yari-content

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I was almost thinking of only change the code owner for ff-project-issue.md, because the other two issue templates are referenced in yari, so the devs might want to know and approve changes. Wdyt?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Would this on line 77 take precedence?

/.github/ @mdn/core-dev

  • If yes, should we be changing that line instead of adding this new section?
  • Also consider: core-yari-content or yari-content-mdn?

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Would this on line 77 take precedence?

Yes it does, later rules override previous ones, so this issue template addition has to appear after

@@ -16,6 +16,11 @@
# ----------------------------------------------------------------------------
/files/en-us/ @mdn/yari-content-mdn

# ----------------------------------------------------------------------------
# GITHUB WORKFLOW OWNER(S)
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
# GITHUB WORKFLOW OWNER(S)
# ISSUE TEMPLATES

@hamishwillee
Copy link
Collaborator Author

@hamishwillee I think the change needed to be made to the following line in the "CONTROL FILES OWNER(S)" section:

/.github/ @mdn/core-dev to /.github/ @mdn/core-yari-content

@caugner can confirm.

Thanks, I wasn't sure if the comment was that MDN own the templates or the whole github workflow. @caugner Can you confirm your intent?

@bsmth
Copy link
Member

bsmth commented Apr 9, 2024

Thanks, all. Going to merge now!

@bsmth bsmth merged commit 43357ea into main Apr 9, 2024
8 of 9 checks passed
@bsmth bsmth deleted the hamishwillee-patch-2 branch April 9, 2024 12:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
size/s [PR only] 6-50 LoC changed system [PR only] Infrastructure and configuration for the project
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants