Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Deprecating Outdated Issues on the GitHub Public Roadmap#1014

Locked
Discussion options

Deprecating Outdated Issues on the GitHub Public Roadmap

At GitHub, transparency and clarity are at the heart of our relationship with the community. As part of our ongoing efforts to keep you informed about our product roadmap, we’ve already begun hostingquarterly roadmap webinars to share updates and engage with the community in real-time.

This week, we’re taking the next step in achieving our roadmap goals by refreshing the public roadmap project board.

After an in-depth review, we’ve identified a number of open issues that have become outdated over time—some for several years. To better align with our current product direction and to build trust with our users, we are deprecating these outdated issues and updating the board with new and accurate information.

This refresh will make it easier for you to follow our progress, ensure higher-quality updates, and provide a more accurate reflection of GitHub’s development priorities. Moving forward, we are also committing to regular updates, so you can rely on the roadmap as a trusted source of information about GitHub’s ongoing and upcoming features.

What’s Changing?

  • Deprecation of Outdated Issues: We will be removing a number of issues that are no longer relevant due to changes in priorities or project timelines. These issues have been stagnant and no longer represent our product direction.
  • Full Board Refresh: A complete update to the roadmap board will be made, adding new features and plans that better reflect where GitHub is headed.
  • Ongoing Maintenance: To ensure the roadmap stays accurate, we will be conducting regular reviews and updates.

FAQ

Why are we deprecating these issues?

  • Many of the issues marked for deprecation are out of date and no longer align with GitHub’s current roadmap. By cleaning up the board, we aim to provide more accurate, actionable insights to the community.

What can I expect from the refreshed roadmap?

  • The refreshed roadmap will feature up-to-date information about new initiatives and priorities. Our goal is to make the roadmap a reliable resource that users can check regularly for accurate and relevant details.

Will the roadmap be updated regularly?

  • Yes! We’re committing to regularly updating the roadmap to ensure it reflects the latest developments. This is part of our effort to build and maintain trust with our community.

What should I do if an issue I care about is deprecated?

  • While some issues may no longer be represented in the public roadmap, we are always listening to community feedback. If you have concerns about a specific feature or request, feel free raise your thoughts in thediscussions.

Deprecated Issues

As part of this update, the following issues will be deprecated. If you have questions on a specific issue/roadmap item, please reach out to your GitHub contact.

Deprecated Issue
Command Palette [GA]
GitHub Actions: Secure Shell Debugging (Beta)
Actions: Managing Environments at Scale
GitHub Actions: Artifacts v4 available in GitHub Enterprise Server
Precise code navigation for Java
Precise code navigation for JavaScript and TypeScript
Issue level custom metadata
Ability to add a project to a project
Cross repository milestones and labels
Create custom automation flows
Projects: Activity History
Projects: Updated Projects header
[Public Beta] Issue Hierarchy powered by Tasklists
Packages: Granular permissions and easy organization sharing for enterprise customers
Packages: maven - granular permissions and easy organization sharing
GitHub Actions secrets improvements for Reusable workflows [GA]
More control over required status checks for pull requests using merge queue
Reply to PR-level comments
Codespaces: Pull Request Validation for prebuild-enabled repositories
Pull Request Dashboard
Dependabot on Actions Forced Migration
Secret scanning push protection for gists
Secret scanning: Extend coverage to Actions logs
Dependabot alerts shows transitive dependency paths
GHES Cluster High Availability
Open ID Connect (OIDC) for GHEC Audit Log Streaming to Azure Blob Storage
Azure AD (AAD) Service Principal Support for GHEC EMUs (Beta)
GitHub Actions Starter workflow improvements
Automatic security check information on each Actions listing
Actions: Private networking for GitHub-hosted macOS runners
Security manager improvements and custom organization security roles (Preview)
Expanding access to historical log data via audit log exports (Preview)
Code security transaction report in PDF
Code scanning: AI-powered autofixes for CodeQL alerts integrated into VS Code
Increase GitHub Enterprise Importer's (GEI) repository size limit to 40GB (Preview)
Enterprise Apps and installation automation (Public Beta)
GitHub Security Advisory private forks support Actions
GitHub Actions configuration variables - GA
Actions: Outbound network control for GitHub-hosted runners
Enterprise access for GitHub apps
Codespaces: Private networking with Azure VNETs (Preview)
Commenting on unchanged lines in a pull request

We appreciate your understanding as we make these changes. Our aim is to keep you better informed and involved in our development process. Thank you for being a valued member of the GitHub community!


📰 Update: Nov 26, 2024

Hi GitHub Community! 👋

We know some of you are disappointed to see certain items removed from our public roadmap, and we really appreciate your feedback. Your input means a lot to us, and these changes reflect some tough prioritization decisions we’ve had to make to focus on delivering the most impactful solutions for everyone.

We first want to apologize for a slightly misleading statement we made in our original post, that we hope to acknowledge and correct. We said that the closed issuesno longer represent our product direction, however there are a number of reasons for removal, from the feature not being aligned with our strategic priorities, to our desire to actively acknowledge uncertainty on the timeline for a feature and remove it until we have more certainty.

In order to provide that missing clarity, we are adding more comments to the list of issues above with more details about why they were removed and whether there’s something similar on our refreshed roadmap. You’ll see those comments added over the next couple of weeks. While not everything will return to the roadmap, we’re dedicated to staying open, honest, and to regularly updating you. Look out for our next roadmap update in January—we’re excited to share the new possibilities we’re working on!

We invite you to keep the conversation going in ourCommunity. It’s the best place to share your feedback, ask questions, and connect with our team and other users. Your thoughts play a big role in shaping what we do, and we’re here to listen and collaborate with you to make GitHub the best it can be.

You must be logged in to vote

Replies: 17 comments 47 replies

Comment options

#552 is unbelievably painful UX. Gitlab has this. Not being able to thread on top level comments makes it so hard to track conversations and results in all this quotation noise. Please reconsider adding this feature (is it really that hard?? you already have threaded comments on lines..)

You must be logged in to vote
5 replies
@alvgaona
Comment options

I wonder how this is not aligned to GitHub's roadmap.

@rjbell4
Comment options

I also cannot understand how this would be no longer relevant.

@fitz-vivodyne
Comment options

On what planet is#552 outdated?

@fitz-vivodyne
Comment options

FYI, I started a top level "Idea" discussion on#552 (threading for top level comments), see#1067

@ankneis
Comment options

ankneisNov 26, 2024
Maintainer Author

We understand you're disappointed that#552 was removed from the roadmap. We've added more detail in a comment on the issue to provide additional context. Please stay tuned for additional updates to the roadmap in coming months and continue sharing your feedback on the roadmap overhere in Community!

Comment options

It's a little tone-deaf to call#281 "outdated" when it's a daily struggle to manually perform the workflow we want automated. Or to call#276 "outdated" when it's a daily struggle to sync labels and to work around milestones by using Linear in our org.

I also agree with#552, a Twitter feed is unsuitable for pull request comments. They deserve their own replies.

I mean, it's great that you guys finally commit on not making the user experience better, but calling your top pain points "outdated for several years" is bound to not be well-received.

You must be logged in to vote
7 replies
@joshmanders
Comment options

"Outdated for several years"

Ya'll left it sit for several years, lmfao. I don't understand this mentality of "we haven't acknowledged or addressed this issue for several years, therefore we're going to mark it as stale and close it" that most people have.

@devnoname120
Comment options

IMO#281 is better served by GitHub Actions. Implementing visual workflows would create an awkward situation where you can do things in two different ways, some features being available in the first but not in the second, and vice-versa.

This would make it frustrating to migrate from one to the other when you stumble upon missing features as well as induce decision paralysis. It would also mean less transparency to non-owner contributors of repos about the underlying workflows and prevent them from fixing them/doing a PR as needed.

@jeherve
Comment options

@devnoname120 That's probably something worth discussing inhttps://github.com/orgs/community/discussions/53973

GitHub actions definitely offer the most flexibility, but then comes the question of where should the code live for projects that are not tied to a specific repo.

@devnoname120
Comment options

@jeherve No it's something else. Compare theschema of GitHub Workflows with theschema of GitHub Composite Actions. You will find out that there is a bunch of non-sensical[1] minute differences that makes everything unexpectedly break when you try to remove code duplication by refactoring it into GitHub Composite Actions.

[1] Non-sensical = there is absolutely no justification for the differences, they are arbitrary. For example in literally all therun steps of Composite Actions you need to writeshell: sh or... it doesn't work because this property doesn't have a default. But in Workflows thissame exact property has a default so you don't need to specifyshell: sh.

@ankneis
Comment options

ankneisNov 26, 2024
Maintainer Author

We hear your feedback and understand you're disappointed to see#281,#276, and#552 removed from the roadmap. We have added more context in comments on each of those issues, and hope you'll continue sharing your feedback on the roadmap overhere in Community. And yes,@jeherve, we love it when people upvote suggestions in the Community. :)

Comment options

Myself and my organization were extremely interested in seeing#636 be implemented, as it would allow for a much tighter security posture around centralized reusable workflows. At the current moment, one must share secrets with the repository consuming the reusable workflow, which is a blatant security risk, as anyone with write access to the calling repository can then cut their own branch, modify the action file, and use the secrets however they desire. Are there any plans to implement this or similar functionality in the future?

You must be logged in to vote
4 replies
@ViacheslavKudinov
Comment options

Myself and my organization were extremely interested in seeing#636 be implemented, as it would allow for a much tighter security posture around centralized reusable workflows. At the current moment, one must share secrets with the repository consuming the reusable workflow, which is a blatant security risk, as anyone with write access to the calling repository can then cut their own branch, modify the action file, and use the secrets however they desire. Are there any plans to implement this or similar functionality in the future?

Same here.
Had a hope we will get it.
Sad to see it is no longer in the roadmap.

@marcosboger
Comment options

Same for our Team. It would save us a lot of time and make our centralized CICD framework more secure.

@reiniertimmer
Comment options

This would be an incredible security boost, as it will allow to tie secrets specifically to reusable workflows (as it now is using secrets from the calling repository).

This means that if you want to reuse workflows on many repositories, you also need to make sure that secrets are available onall these repositories - and there is no way you can controlhow these secrets are being used.

It will basically allow full freedom to use any secret in any way, whereas assigning it to a centrally controller repository, you can actually control how the secrets are being used.

As an alternative, we are considering using OIDC withjob_workflow_ref to access a keyvault where the secrets are stored instead. This is quite a painful and slow workaround. It does work, but it is not ideal at all.

I would really like to see this feature in some form or another!

@ankneis
Comment options

ankneisNov 26, 2024
Maintainer Author

Thank you for sharing this feedback. We have added more detail in a comment on#636 about the removal. Stay tuned for more updates to the roadmap in the coming months and continue to share your feedback inCommunity!

Comment options

We use GitHub Enterprise server, and our organization really needs support forGitHub Actions: Artifacts v4

Is there a chance this will be done? The cloud version has supported Artifacts v4 for a long time.

You must be logged in to vote
7 replies
@shansrii
Comment options

GHES is cursed by not having Artifacts v4 yet and it (v3) is causing lot of noise in our developer community

@brookman
Comment options

v3 is one or two orders of magnitude slower at upload and download than necessary. I know because we have replaced it with Azure artifacts and Artifactory where possible (for intermediate artifacts). Still the majority of our build time is waiting until the final artifacts get uploaded…

@devnoname120
Comment options

It's ridiculous for GHES not to be kept on par with SaaS gitHub, making it harder to migrate from one to the other, and bad surprises popping up due to these inconsistencies. Differences/discrepancies between GitHub Workflows and GitHub Composite Actions are already direly painful, please don't make the situation worse by introducing additional footgun incongruences across GitHub.

@Danielku15
Comment options

If this is really intentional I am honestly considering to stop using GitHub Actions or build an own solution for artifacts. We migrated to GHA in GHES beginning this year and it has a pain ever since. We have upload and download times of up to 20-30minutes (a single large zip) with Gigabit connections, this is a pain and implies a lot of cost and risks on every build.

I really hope that it was "outdated" accidentally because they actually have no efforts internally for it and will enable usage in the next release.

@ankneis
Comment options

ankneisNov 26, 2024
Maintainer Author

Thank you for this feedback regarding Artifacts v4 in GHES. We've added more detail in a comment on#930 and continue sharing your feedback on the roadmap over in theCommunity!

Comment options

#552 is unbelievably painful UX. Gitlab has this. Not being able to thread on top level comments makes it so hard to track conversations and results in all this quotation noise. Please reconsider adding this feature (is it really that hard?? you already have threaded comments on lines..)

I agree with this too - quote-replies instead of threaded replies provide an awful experience.

Example: This quote reply.

You must be logged in to vote
3 replies
@christophe-kamphaus-jemmic
Comment options

Btw, discussions have reply feature.
Why not on PRs?

@devnoname120
Comment options

This is the reason issues and PRs garner 500 comments and are impossible to follow in this linear feed. GitHub massively collapsing hundreds of comments makes it even worse because you can't even search in this mess to find the information you're looking for. I've been starting to disable GitHub Issues entirely from my projects and shoehorn Discussions into a makeshift issue tracker. Very awkward.

@ankneis
Comment options

ankneisNov 26, 2024
Maintainer Author

Thank you for providing your feedback on#552 - we've added more detail in a comment on the issue. Please stay tuned for additional updates to the roadmap in coming months and continue sharing your feedback on the roadmap overhere in Community!

Comment options

Also#824 (More control over required status checks for pull requests using merge queue) has been abandoned. Sad.

This is a common use case where certain PR checks should be skipped based on specific filters.

In our monorepo, we have three main projects:

  • Mobile App
  • Web
  • Backend

We use three PR action checks, each filtered by folder. As a safety measure, it’s crucial to block merging into the main branch if the relevant check hasn’t passed. However, without this feature, we’re forced to leave all checks optional, which compromises safety.

You must be logged in to vote
3 replies
@DouglasBlackwood
Comment options

GitHub's merge queue is quite basic and it's meant to stay like that. They haven't invested much in it since its release last year.

Did you have a look into advanced merge queues, likeMergify? Some of them have dedicated features for monorepos.

@FrancescoBonizzi
Comment options

Thanks, I'm looking into it!

@ankneis
Comment options

ankneisNov 26, 2024
Maintainer Author

Thank you for sharing your feedback. We've added additional detail in a comment on#824 and and continue sharing your feedback on the roadmap overhere in Community!

Comment options

So your closing issue without discussion, reasoning, or explanation - all in the name of transparency?

You must be logged in to vote
6 replies
@hyperTwitch
Comment options

Some of these were also locked without any discussion, reasoning, or explanation.

@RokeJulianLockhart
Comment options

#1014 (reply in thread)

@hyperTwitch, which?

@hyperTwitch
Comment options

Every single ticket I can see in this list is locked and has zero discussion, at least that the public is able to see. Just a post saying that the ticket is now "outdated" and is being closed. As you can see from the discussion here, there are more than a couple tickets on this list which the community does not understand how the feature request is "outdated".

@RokeJulianLockhart
Comment options

#1014 (reply in thread)

@hyperTwitch, there is#828 (comment)... but that's about it XD

@ankneis
Comment options

ankneisNov 26, 2024
Maintainer Author

Thank you for flagging this and we understand your frustration. We have been working on adding details to the issues we've removed from the roadmap and regret not publishing that additional context to you sooner. Please check out the comments we're adding with more details on the issues you're interested in, and we're continuing to add more context and details through early December. We encourage you to continue sharing your feedback about the roadmapin this post, or feel free to open up a new thread on theCommunity with any specific questions or concerns you have!

Comment options

#988

It is very disrespectful of GitHub to kill the roadmap items without explaining what is wrong with supporting enterprise-wide environments and make you stupidly define environments in multiple repo. Especially with microservices implementation, someone should be out of mind to choose Github actions

You must be logged in to vote
2 replies
@tetienne
Comment options

I can only agree on this. It would have allowed us to easily enforce some rules on any new repository. That’s a shame.

@ankneis
Comment options

ankneisNov 26, 2024
Maintainer Author

We appreciate your feedback and acknowledge your disappointment with the removal of#988 from the roadmap. We've added an additional comment on the issue to provide context. Please stay tuned for additional updates to the roadmap in coming months!Join our community to continue the conversation.

Comment options

Thanks for this update,@ankneis.

My team at the .gov registry has been really pleased with sub-issues, and I was hoping to see updates on the 3 issues below! Several of our repos feed into asingle project, and being able to share cross-repo milestones and labels, track dependencies, and review our project history for errant changes would be so useful to our delivery.

Prioritization decisions are hard! If my team can ever be useful in your discovery and research efforts, we'd love to be.

You must be logged in to vote
2 replies
@julienvincendeau-rc
Comment options

Totaly agree with you
I'm starting looking Gitlab beacause of that

Please wakeup@github-product-roadmap

@ankneis
Comment options

ankneisNov 26, 2024
Maintainer Author

We hear your feedback and understand you're disappointed to see#276,#956, and#816 removed from the roadmap. We have added more context in comments on each of those issues, and hope you'll continue sharing your feedback on the roadmap overhere in Community. Stay tuned for another roadmap update in January!

Comment options

I run up against#347 regularly, would love for Github to add it!

One downside of getting rid of these issues is that there's now no easy way to be alerted when a feature I care about has been implemented

You must be logged in to vote
1 reply
@ankneis
Comment options

ankneisNov 26, 2024
Maintainer Author

We hear your feedback around#347,@hauntsaninja. We've added more context on#347 and stay tuned for more roadmap updates in the coming months.Join our community to continue the conversation.

Comment options

Please add this to your roadmap:

Frankly, I don't understand why this hasn't been prioritized. Does GitHub not dogfood their own product? How are the GitHub engineers reviewing each other's code?

You must be logged in to vote
4 replies
@rjbell4
Comment options

We have hundreds of users that are refusing to use GitHub pull request reviews because of this issue. We'll definitely be raising this with our account team.

@dufcrule
Comment options

A sad day for reviews 😞.

@justjake
Comment options

Graphite helps

@ankneis
Comment options

ankneisNov 26, 2024
Maintainer Author

Thank you@styfle (and those replied) for sharing this feedback and we understand the disappointment around the removal of this item from the roadmap. We have added more detail in a comment on#347. Please stay tuned for more updates to the roadmap in the coming months and continue sharing your feedback on the roadmap overhere in the Community!

Comment options

Commenting unchanged lines is something I've run into relatively rarely, but when it has happened the workaround of "leave a comment on some random changed line and explain where it actually applies to" has been extremely frustrating whether as reviewer or as reviewee.

The lack of threaded replies for top-level PR comments was always a baffling design decision, especially when they exist on other kinds of comment and in discussions.

Very disappointed to see#347 and#552 off the roadmap, both would be major usability improvements.

You must be logged in to vote
1 reply
@ankneis
Comment options

ankneisNov 26, 2024
Maintainer Author

We appreciate your feedback and understand you're disappointed to see#347 and#552 removed from the roadmap. We've added more detail to both of those issues and will continue to update our roadmap in the coming months. Feel free to continue the conversationhere on the Community!

Comment options

I am confused why#930 was removed from the roadmap. Dependabot is asking us to upgrade to v4 in GHES while it remains incompatible. Does the removal of the issue mean GHES will never see support for articat-upload/-download@v4 in GHES?

You must be logged in to vote
1 reply
@ankneis
Comment options

ankneisNov 26, 2024
Maintainer Author

Thank you for sharing your feedback. We've added additional detail in a comment on#930. Feel free to continue sharing your feedback on the roadmap overhere in Community!

Comment options

Thank God that you kept the Copilot features on the agenda, and stripped some of this outdated security and user experience stuff. I'm sure this will help me to rely more on your AI offerings, instead of getting work done myself. Glad you realigned with your current product vision. Having this transparently communicated really helps to see that vision unfold.

You must be logged in to vote
0 replies
Comment options

Packages: maven - granular permissions and easy organization sharing#578 Is a necessity if one want so use maven packages on a organization level.

You must be logged in to vote
1 reply
@ankneis
Comment options

ankneisNov 26, 2024
Maintainer Author

Thank you for sharing your feedback. We've added additional detail in a comment on#578. Jump into the communityhere to continue sharing your feedback on the roadmap.

Comment options

To save someone time from clicking on all the “additional detail” comments: as far as I can see, they’re all basically “we don’t know when we’re going to do this” and in some cases “we don’t know whether we’re going to do this at all”.

Example phrasing:

We wanted to provide more details on why this issue was removed from the public roadmap. We intend to provide activity history for Projects, but we're removing it from this roadmap for now until we have more certainty on our timeline. Please keep an eye out for a new roadmap issue coming soon with more details!

You must be logged in to vote
0 replies
Comment options

ankneis
Nov 26, 2024
Maintainer Author

We have made some updates to our Discussion post in an aim to provide additional context and clarity.

We are adding more information and details to the removed issues linked above, some of which have new or related issues being added to the roadmap with up-to-date descriptions. We value your feedback on these changes and invite you to continue the conversationhere in our community discussion, where we’ll also be posting updates about the new features we’re adding to the roadmap - it’s the best place to share your thoughts, ask questions, and connect with us and other users.

You must be logged in to vote
0 replies
Sign up for freeto join this conversation on GitHub. Already have an account?Sign in to comment
Labels
None yet
40 participants
@styfle@mbrevda@justjake@joshmanders@rjbell4@jeherve@h-m-f-t@Danielku15@scamden@moattarwork@brookman@oliversalzburg@devnoname120@Crosswind@DouglasBlackwood@hyperTwitch@reiniertimmer@tetienne@NatoBoram@FrancescoBonizzi@chrishenglerand others

[8]ページ先頭

©2009-2025 Movatter.jp