Skip to content

Maintaining a project board to manage feature requests #41988

Closed as not planned
Closed as not planned

Description

@targos

Refs: #41113

I started experimenting with it in Node.js feature requests

I think that if done well it will be beneficial for us collaborators and for users.
Now if other people agree with me, the next steps would be:

  • Determine the fields (and their possible values) that we need to filter and organize the issues efficiently.
  • Determine the views that we want to make available.
  • Add all existing open feature requests to the project.
  • Setup a GitHub action that adds an issue to the project when it is labeled "feature request" and removes it from it when the label is removed.
  • Update the feature-request-management document

/cc @nodejs/tsc

Activity

  1. added
    metaIssues and PRs related to the general management of the project.
    on Feb 15, 2022
  2. mcollina commented on Feb 15, 2022

    @mcollina
    SponsorMember

    go ahead, I like the proposal!

  3. mmarchini commented on Feb 16, 2022

    @mmarchini
    Contributor

    It's been a while since I've used GH projects, but I think we can automatically assign issues with feature request label to the project without a GitHub action. Also +1 this seems like a good way to organize things

  4. targos commented on Feb 16, 2022

    @targos
    MemberAuthor

    It's been a while since I've used GH projects, but I think we can automatically assign issues with feature request label to the project without a GitHub action. Also +1 this seems like a good way to organize things

    Automated workflows for GH projects are quite limited right now. I don't see anything related to labels: Node.js feature requests

  5. mhdawson commented on Feb 16, 2022

    @mhdawson
    Member

    +1 to the suggestion from me.

    In terms of:

    Determine the views that we want to make available.

    A few thoughts to kick off the discussion:

    • New feature requests this month - we would schedule to review this once/month in the TSC meeting
    • Feature requests with more than 20 thumbs up
    • Feature requests marked with never stale
  6. targos commented on Feb 20, 2022

    @targos
    MemberAuthor

    New feature requests this month - we would schedule to review this once/month in the TSC meeting

    I like that idea. I don't know if we can filter using the creation date, though.

    Feature requests with more than 20 thumbs up

    Not sure we can do that out of the box.
    Maybe we could do an action (cron) that maintains a label on these issues.

    Feature requests marked with never stale

    SGTM. I added the view, but there is no issue with this label at the moment.

  7. targos commented on Feb 20, 2022

    @targos
    MemberAuthor

    About the "Status" field, here are the values I put for now:

    • Pending triage: initial temporary status
    • Todo: we agree that it should be done, but are waiting for someone to work on it
    • In Progress: someone is actively working on it
    • Done: the feature has landed
    • Closed: we agree that it should not be done

    Did I miss anything?

  8. targos commented on Feb 20, 2022

    @targos
    MemberAuthor

    Did I miss anything?

    With the future stale bot closing feature requests after a period of inactivity, we probably need a status for those, because they are not necessarily something that we don't want in core.

  9. mhdawson commented on Feb 21, 2022

    @mhdawson
    Member

    @targos I think they would have the tag stale on them, but we can confirm after I get the closing working.

  10. targos commented on Feb 23, 2022

    @targos
    MemberAuthor

    I added a "Stale" status for those.

  11. github-actions commented on Jun 25, 2026

    @github-actions
    Contributor

    This issue has been marked as stale due to 210 days of inactivity.
    It will be automatically closed in 30 days if no further activity occurs. If this is still relevant, please leave a comment or update it to keep it open.

  12. added
    staleIssues and PRs marked stale due to inactivity and scheduled for automatic closure.
    on Jun 25, 2026
  13. github-actions commented on Jul 26, 2026

    @github-actions
    Contributor

    This issue has been automatically closed after 30 days of inactivity following its stale status (no activity for a total of 120 days).
    If this is still relevant, feel free to reopen it or leave a comment with additional details so we can continue the discussion.

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    metaIssues and PRs related to the general management of the project.staleIssues and PRs marked stale due to inactivity and scheduled for automatic closure.

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions