-
Notifications
You must be signed in to change notification settings - Fork 2.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Long-term status of the hub project? #2470
Comments
Hi, I'm back from vacation. 👋 Yes, hub is more feature-packed, but those features plus hub's compatibility with git (acting as a git wrapper) are hard to maintain. That's why when we thought about making GitHub CLI, we started from scratch. I can't really tell you what the long-term status of the hub project is going to be 🙂Hub never had a long-term roadmap, it just happend to grow this much because I worked on it in my free time for so long and people contributed to it. I'm going to continue working on it in my free time (although, not adding any substantially new features) and if you all continue to contribute as before, let's see what happens. 😉 Thank you for asking! |
Since GitHub CLI is now the official tool for GitHub specifically, might hub become more platform-agnostic / vendor-agnostic to also work with, e.g., GitLab.com and/or Bitbucket.org, and/or might the project merge with any existing similar project of that broadened scope? |
@derrgill If I was making hub all over again, I would definitely make it with such adapters in mind! I think that the wider git community deservers platform-agnostic tools. 🚀 However, in practice, I don't think this is going to happen with hub. I'm barely finding time to make relatively small additions and fixes to hub, so it's very unlikely that I will ever attempt a large-scale refactor to support platforms that I personally have no experience with. Furthermore, a truly vendor-agnostic tool should not be owned, subsidized by, or influenced by one of those vendors. Since I work for GitHub, you cannot and should not trust me to create a truly vendor-agnostic version control tool. Even when I am acting in good faith, I have an inherent bias towards GitHub. A tool that you are describing would be one that is made by someone unaffiliated with either GitHub, BitBucket, or GitLab. I'm sure something like that already exists out there! |
I apologize if this is not the correct vector to inquire about this, but I don't think stack overflow would suffice here.
With the recent announcement of the new GitHub CLI, what's the roadmap look like for this project?
It seems as of right now, hub is more feature-packed, but it looks as though GitHub is throwing all its weight behind the new cli.
Would love to hear your thoughts @mislav
The text was updated successfully, but these errors were encountered: