Skip to content

Comments

DS change request: issue templates update#2519

Draft
itsmedavep wants to merge 2 commits intomainfrom
dave_issue_templates_for_DS_doc_and_component_changes
Draft

DS change request: issue templates update#2519
itsmedavep wants to merge 2 commits intomainfrom
dave_issue_templates_for_DS_doc_and_component_changes

Conversation

@itsmedavep
Copy link
Collaborator

[Short description explaining the high-level reason for the pull request]

Additions

Removals

Changes

Testing

Screenshots

Notes

Todos

Checklist

  • PR has an informative and human-readable title
  • Changes are limited to a single goal (no scope creep)
  • Code can be automatically merged (no conflicts)
  • Code follows the standards laid out in the CFPB development guidelines
  • Passes all existing automated tests
  • Any change in functionality is tested
  • New functions are documented (with a description, list of inputs, and expected output)
  • Placeholder code is flagged / future todos are captured in comments
  • Visually tested in supported browsers and devices (see checklist below 👇)
  • Project documentation has been updated
  • Reviewers requested with the Reviewers tool ➡️

Testing checklist

Browsers

  • Chrome on desktop
  • Firefox
  • Safari on macOS
  • Edge
  • Safari on iOS
  • Chrome on Android

Accessibility

  • Keyboard friendly
  • Screen reader friendly

Other

  • Is useable without CSS
  • Is useable without JS
  • Flexible from small to large screens
  • No linting errors or warnings
  • JavaScript tests are passing

@itsmedavep itsmedavep changed the title DS change issue templates update DS change request: issue templates update Feb 6, 2026
Copy link
Contributor

@natalia-fitzgerald natalia-fitzgerald left a comment

Choose a reason for hiding this comment

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

Nice work @itsmedavep! It's great to see this taking shape. I added some suggestions for your consideration as well as some questions about the process.

- Add any data or research you have to show that the proposed change is accessbile and usable
- Supply any design and development context for your request you may have (e.g. Figma concepts, code samples, etc)
- Include if you can design and build the proposed change or if you will need to request that someone makes the changes for you
- Draft documentation for the proposed change to be included in the Design System website (can be included in this issue or in the comments)
Copy link
Contributor

Choose a reason for hiding this comment

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

Suggested change
- Draft documentation for the proposed change to be included in the Design System website (can be included in this issue or in the comments)
- Provide documentation for the proposed change that will be included on the Design System webpage (this can be added here or as a comment)


**What kind of issue is this?**
Add one or more of the issue labels below to the right-hand sidebar AND issue title.
(We strongly encourage you to make content changes yourself where possible!)
Copy link
Contributor

Choose a reason for hiding this comment

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

Suggested change
(We strongly encourage you to make content changes yourself where possible)

Copy link
Contributor

Choose a reason for hiding this comment

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

What does this mean? Should a person still submit this ticket for tracking purposes even if they intend to ultimately implement the changes?

In the past I have used this issue template to suggest changes or flag content issues in order to get the thumbs up to correct them (even if I ultimately do the legwork of correcting myself)

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

AFAIK this was existing language in the issue template. The only change that I made here was to update the name of the issue template and remove references to an employee no longer with the Bureau.

Presumably the old workflow as intended to make visible if someone inside the bureau had made a change BUT that project board is giving 404. I'll just remove the ref.

@@ -32,4 +32,3 @@
***Thanks. Don't forget to add labels indicating issue type and size before submitting!***
***Once you've submitted your issue, please add it to the content backlog project board: https://github.com/cfpb/design-system/projects/1***
Copy link
Contributor

@natalia-fitzgerald natalia-fitzgerald Feb 6, 2026

Choose a reason for hiding this comment

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

"Once you've submitted your issue, please add it to the content backlog project board: https://github.com/cfpb/design-system/projects/1"

I haven't done this before. Is this something that I should be doing?

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

See previous comment about this but it looks to be referencing an old workflow that isn't applicable now. I've removed this.

Copy link
Contributor

@natalia-fitzgerald natalia-fitzgerald Feb 6, 2026

Choose a reason for hiding this comment

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

Is this the current process - to discuss in Hubcap? Can we change this to be a discussion in the DS itself? Or is there another place? I don't think discussions are happening in Hubcap.

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

Good point. The discussions should happen in the issue you create presumably.

"Remember, new standards should be discussed in this GitHub first before being added to the Design System. "

Updated.

@itsmedavep itsmedavep dismissed natalia-fitzgerald’s stale review February 9, 2026 14:14

I manually updated these instead of approving the commits. I didn't realize I could and hand edited about 3/4 of them. Regardless the changes are in the files now and your request is changed to comments in the thread. Sorry about that.

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

Labels

None yet

Projects

Status: No status

Development

Successfully merging this pull request may close these issues.

3 participants