TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

GitHub Projects – Customizable, flexible tool for planning and tracking work

165 pointsby giladover 3 years ago

19 comments

closedover 3 years ago
I&#x27;ve been working on using github projects beta for the past couple months. I&#x27;m super excited for it, but right now it&#x27;s hard to use because because it lacks basic features.<p>Things projects have that beta projects don&#x27;t:<p>* No easy way to automatically add issues from a repo to your project. You have to add them one by one, or use the graphql API, which lacks batch operations.<p>* No issue preview on the board.<p>Basic feature missing from sheet view:<p>* You can&#x27;t sort issues along the dimensions available in a repo&#x27;s issue tab (e.g. newest, oldest, recently updated).<p>I thought I must have been missing something, until I realized that github&#x27;s public roadmap repo itself uses a bot to add issues [0]. There&#x27;s an issue there listing out the parity items [1], which will be super handy!<p>[0]: <a href="https:&#x2F;&#x2F;github.com&#x2F;orgs&#x2F;github&#x2F;projects&#x2F;4247&#x2F;views&#x2F;1" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;orgs&#x2F;github&#x2F;projects&#x2F;4247&#x2F;views&#x2F;1</a><p>[1]: <a href="https:&#x2F;&#x2F;github.com&#x2F;github&#x2F;roadmap&#x2F;issues&#x2F;287" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;github&#x2F;roadmap&#x2F;issues&#x2F;287</a>
评论 #29834783 未加载
评论 #29840992 未加载
zomglingsover 3 years ago
I have used many different project management tools - JIRA, GitHub Projects, Trello before it belonged to Atlassian, Trello after it belonged to Atlassian, Linear, Buganizer at Google, etc. etc. etc. I have used these tools as a member of small teams (~ 5 people), a member of large teams (~ 30 people), a manager of small teams (~ 4 people), and a manager of large teams (~ 20 people).<p>I have come to the conclusion that the tool doesn&#x27;t matter. The team does. The best thing to do is to keep the size of your teams small enough that people can map their work and the work adjacent to them in their heads. That is generally amazing for productivity. Expanding the scope that people have to be aware of to make progress... that&#x27;s poison for productivity.<p>After I realized this, I have never spent an additional moment bitching about my project management tool. These days, I just use a Google Doc but JIRA is a prefectly good tool TBH.<p>I like GitHub projects because my team only builds open source software and we see it as a way of communicating our road map and priorities to our users and our customers. However, we have found it less ergonomic than JIRA or Google Docs. We have settled on just using GitHub issues and weekly updates in our Discord.<p>I have tried Linear and it didn&#x27;t leave me impressed. Not a black mark against them, though, as this is a space where you have to be orders of magnitude better than your entrenched competition because of the inertia inherent to teams already having content on the older platforms. I can just say with confidence that they aren&#x27;t an order of magnitude better than Google Docs.
评论 #29838370 未加载
评论 #29836844 未加载
petarbover 3 years ago
We’ve been using the beta for about six months now and have really enjoyed having everything in one place. I don’t miss Jira. The GH team listens to feedback and is consistently adding new features. I would give it a try if you’re on the fence.
评论 #29833986 未加载
评论 #29833383 未加载
leetroutover 3 years ago
I am not affiliated in any way but we used GitHub projects at my last gig and transitioned to ZenHub and finally Linear and didn&#x27;t look back.<p>Cannot say enough good things about Linear.
评论 #29834262 未加载
评论 #29832949 未加载
评论 #29834497 未加载
评论 #29833002 未加载
评论 #29836725 未加载
评论 #29832858 未加载
dave_aielloover 3 years ago
I just saw GitHub Projects for the first time as a result of this link. It looks like it has several of the key features of Asana, which is the project management tool that my very small web publishing consulting firm uses.<p>I noticed that Project Boards (<a href="https:&#x2F;&#x2F;docs.github.com&#x2F;en&#x2F;issues&#x2F;organizing-your-work-with-project-boards&#x2F;managing-project-boards&#x2F;about-project-boards" rel="nofollow">https:&#x2F;&#x2F;docs.github.com&#x2F;en&#x2F;issues&#x2F;organizing-your-work-with-...</a>) visually look a lot like the Board view in Asana when I&#x27;m working in a project based on the IT Project Plan template.<p>In terms of whether companies that are inclined to use web-based project management tools would drop what they are using and adopt GitHub Projects, I think the most likely candidates to do that would be companies where a great deal of the creative work already flows through GitHub and a huge percentage of the staff is in GitHub for some reason every day.<p>I don&#x27;t think we would adopt this for work with clients. To the extent that our clients have GitHub as part of their toolset, the only people using it are software developers and engineers on the system administration - devops continuum. Our use of Asana is for things like project communications and high level time management, i.e. when will we hit a milestone.
annexrichmondover 3 years ago
Tangential but it seems like many web apps shown on HN feature a plethora of emojis. I feel like it&#x27;s overused, lazy development, and therefore hurts the identity of the app when it shares the same suite of &quot;icons&quot; as so many other sites. At one point they were cute, but I see them absolutely everywhere now and they frankly look juvenile sometimes
评论 #29834665 未加载
评论 #29834363 未加载
edoceoover 3 years ago
This post is about GitHub but I&#x27;d like to shout out GitLab projects. It&#x27;s good for my small team, we moved off Trello to that. Issues list and a simple board for visualization
thenerdheadover 3 years ago
The tool should be shaped around the team&#x27;s best way of working.<p>The problem is that everyone thinks project&#x2F;backlog organization is the silver bullet to getting things done. It&#x27;s not. What they don&#x27;t realize is that too much process or too little process can make or break team&#x27;s autonomy.<p>I like GitHub projects. It is simple, Airtable&#x2F;Notion inspired, and makes it very easy to see a backlog like a spreadsheet. The views are especially helpful for different projects, statuses, and dependencies. The best part about it? It&#x27;s native to teams who work exclusively in GitHub.<p>I work on a suite of GitHub OSS repos, and this tool alone looks extremely promising. Even using the beta for a few months now has helped me put everything in one place with many views instead of having to use alternatives like ZenHub. I do everything in the open and need solutions that can be transparent with the very communities I build for.<p>This is looking good despite the bugs like editing titles in projects beta changes the issue&#x27;s title on keystroke. It makes it quite easy to quickly create new issues and manage them from a single screen on the web. Big fan so far.
mtlynchover 3 years ago
Neat!<p>I manage a project that spans several repos, so I&#x27;ve been looking for a good solution for this. I really just want something that lets me prioritize Github issues from different repos.<p>I tried Github Projects a few months ago, and I don&#x27;t recall the issue, but I couldn&#x27;t find any obvious way of adding issues to a project from the issue itself rather than from the project view.<p>I&#x27;ve been using CodeTree, which does the job, but it feels stupid paying $50&#x2F;mo for a SaaS whose whole job is to just show me a list of Github issues. Especially because I haven&#x27;t seen any product development at all in the year that I&#x27;ve been paying for it.<p>I tried Linear, and I didn&#x27;t get what all the fuss was about. It&#x27;s pretty, but I found it unintuitive, and it seems like it wants to be the authoritative store for bugs and tasks, when I wanted to keep them in Github and just have different views of them.<p>It looks like this latest iteration of Github Projects offers enough for me to migrate away from CodeTree and save myself the $50&#x2F;month.
评论 #29834734 未加载
91edecover 3 years ago
It is very frustrating that you can&#x27;t set a default repo for issues to be created in for a project. Every single time you convert a draft to an issue you have to select a repo from a drop down of all possible repos you have available. A simple solution is just to remember the last issue repo you created and put that at the top of the list.
lifeisstillgoodover 3 years ago
The problem is the future.<p>Project Mgmt should at best be where are we now, and how did we get here. You can then use that to guesstimate how long the next steps might take.<p>You can get all that out of your commit logs and tests.<p>Project Mgmt should not be about telling people what to do, but telling them they are doing the wrong thing.
评论 #29842285 未加载
zonofthorover 3 years ago
Seems they&#x27;ve just wrapped Issues with a container having metadata. Useful yes but not until they preview Issue content in the cards themselves - useless when you have to open Issue externally to view it.
t3eover 3 years ago
I talk to dev team leaders (EMs and PMs) multiple times a week about project management and it&#x27;s quite rare that we find anyone using GitHub apart from very small teams (2-3 devs). Our research suggests product managers especially tend to prefer things like Notion&#x2F;Trello and really don&#x27;t like the complexity of GitHub.<p>Disclaimer: I&#x27;m a founder at Constructor (constructor.dev)
评论 #29833429 未加载
评论 #29833389 未加载
kvarkover 3 years ago
The old (non-beta) projects were quite useful as a simple kanban board integrated with Github. We used it in Firefox Graphics team with limited success. We use it actively in WebGPU group, and it works well for scoping the work for meetings.<p>I’m sure we’ve only scratched the surface of what can be done, especially with the new Projects. Excited to see how it’s going to work!
monkeynotesover 3 years ago
Makes me realize how much I hate Jira. GitHub now covers a lot of Jira&#x27;s functionality, Confluence to an extent also.
评论 #29835845 未加载
评论 #29833754 未加载
alberthover 3 years ago
Is this the same as GitHub Projects <a href="https:&#x2F;&#x2F;github.com&#x2F;features&#x2F;issues" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;features&#x2F;issues</a> ?
lyimeover 3 years ago
I love the airtable&#x27;fucation of all list&#x2F;table style UI. Starting to see a lot of projects built around that design pattern.
liketochillover 3 years ago
Looks quite similar to “tasks by planner” in ms teams
qmmmurover 3 years ago
We&#x27;re using the projects beta in our team of five. <a href="https:&#x2F;&#x2F;github.com&#x2F;orgs&#x2F;flucoma&#x2F;projects&#x2F;1" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;orgs&#x2F;flucoma&#x2F;projects&#x2F;1</a> I really like the way that you can have multiple view on the same set of issues and PRS.
评论 #29833430 未加载