Repository navigation
[docs/CI] contribution guide update, adding a context item on issue template, update issue-link reminder - #15179
Merged
Merged
Conversation
Applies to both the fixes-issue label and the issue-link reminder. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
…ms, clearer reminder bot - Contribution guide: overview reordered by time commitment (Discussions replaces the forum, community pipelines replaced by publishing on the Hub, MVP issues and library integration as their own items); "How to write a good PR" now starts from an issue and folds in the general rules from the AI section; "How to write a good issue" asks for context and links the reporting guide. - Issue forms: optional Context field on the bug report, project context in the feature request's additional context, reporting guide linked from the reproduction field. - PR template: generic author/team checkbox wording. - Reminder bot: tells authors how to clear it (link an existing issue, tick the author box, or wait for `no-issue-needed`), and that an issue opened after the PR does not count. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
yiyixuxu
commented
Nov 4, 2026
yiyixuxu
commented
Nov 4, 2026
|
The docs for this PR live here. All of your documentation changes will be reflected on that endpoint. The docs are available until 30 days after the last update. Pages changed in this PR: |
yiyixuxu
commented
Nov 4, 2026
| You can contribute in many ways ranging from answering questions on issues and discussions to adding new diffusion models to the core library. | ||
|
|
||
| In the following, we give an overview of different ways to contribute, ranked by difficulty in ascending order. All of them are valuable to the community. | ||
| In the following, we give an overview of different ways to contribute, ranked by the time commitment required, in ascending order. All of them are valuable to the community. |
Collaborator
Author
There was a problem hiding this comment.
change "difficulty" to "time commitment required" e.g. I don't think creating an issue is necessarily more difficult than fixing it, not anymore
yiyixuxu
commented
Nov 4, 2026
| In the following, we give an overview of different ways to contribute, ranked by difficulty in ascending order. All of them are valuable to the community. | ||
| In the following, we give an overview of different ways to contribute, ranked by the time commitment required, in ascending order. All of them are valuable to the community. | ||
|
|
||
| * 1. Asking and answering questions on [the Diffusers discussion forum](https://discuss.huggingface.co/c/discussion-related-to-httpsgithubcomhuggingfacediffusers) or on [Discord](https://discord.gg/G7tWnz98XR). |
Collaborator
Author
There was a problem hiding this comment.
remove the mention of the forum since we are not actively using it anymore
sayakpaul
approved these changes
Nov 5, 2026
Comment on lines
+41
to
+44
| attributes: | ||
| label: Context | ||
| description: What were you working on when you run into this issue? A little bit of context helps us understand the impact and prioritize. A link to the project is great if you have one, not required. | ||
| placeholder: "Working on X [link], run into this issue when ..." |
stevhliu
approved these changes
Nov 5, 2026
stevhliu
left a comment
Member
There was a problem hiding this comment.
thanks for updating and improving!
Co-authored-by: Steven Liu <59462357+stevhliu@users.noreply.github.com>
Co-authored-by: Steven Liu <59462357+stevhliu@users.noreply.github.com>
yiyixuxu
added a commit
that referenced
this pull request
Nov 6, 2026
The forum category has not been used in a long time; the contribution guide moved to GitHub Discussions in #15179. This catches the three mentions left: the PR template checkbox, the translation issue template, and the controlling generation guide. Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
this PR:
1. Ask for "Context" in the issue templates
Adding a new optional
Contextfield on the bug report: what project were you working on when you run into this issue? The motivation is to help us prioritize our work. i.e. we want to focus more on issues users run into when they building an app on top of Diffusers, than the theoretical ones.2. Update on the issue-link reminder bot
I notice a lot of times model authors don't check the author box and end up getting the bot reminder, see an example #15155 (comment). So in this PR I added instructions to the reminder for that scenario (tell them to check the box and the reminder no longer applies etc). Also updated the wording of the author box a little, since the teams/contributors we work with do not necessarily consider themselves "model authors", it is now
Are you the author (or part of the team we work with) of the model/pipeline this PR relates to?.The other thing that happens a lot: the contributor opens an issue themselves and link to the PR after seeing the reminder. we should not count these as linked since they are not existing issues and we did not have a discussion first, so these PR stays on the Slack rescue route despite the fact that now linked to an issue.
3. Contribution guide rewrite
I went over the contribution guide and updated as much as I can for contents that're outdated: