Skip to content
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

Open
dsifford opened this issue Feb 12, 2020 · 4 comments
Open

Long-term status of the hub project? #2470

dsifford opened this issue Feb 12, 2020 · 4 comments
Labels

Comments

@dsifford
Copy link
Contributor

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

@rgieseke
Copy link

https://mislav.net/2020/01/github-cli/

@mislav
Copy link
Owner

mislav commented Feb 16, 2020

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!

@mislav mislav pinned this issue Feb 16, 2020
@venteto
Copy link

venteto commented Aug 15, 2020

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?

@mislav
Copy link
Owner

mislav commented Aug 17, 2020

might hub become more platform-agnostic / vendor-agnostic to also work with, e.g., GitLab.com and/or Bitbucket.org

@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!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

6 participants
@mislav @rgieseke @dsifford @venteto and others