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

Bundle with company-mode? #2

Closed
bbatsov opened this issue Aug 8, 2014 · 3 comments
Closed

Bundle with company-mode? #2

bbatsov opened this issue Aug 8, 2014 · 3 comments

Comments

@bbatsov
Copy link

bbatsov commented Aug 8, 2014

Is there any reason why this is a separate package? Wouldn't it be simpler to bundle it with company (as many other backends are bundled)?

@dgutov
Copy link
Member

dgutov commented Aug 8, 2014

Mostly because inf-ruby isn't, is isn't likely to ever be, in GNU ELPA, and each user has to deal with third-party packages anyway. This way they can install company-inf-ruby, and inf-ruby will be installed along, if absent. More backends available through ELPA separately also means better visibility for Company.

Has that been a problem for someone?

@bbatsov
Copy link
Author

bbatsov commented Aug 8, 2014

Nope, I was just wondering about this as I noticed many backends depending on third-party plugins were bundled, but not this one. I like consistency and I feel that either all such backends should be moved into separate packages (which will be better for visibility and would make maintaining the core package a bit easier) or everything "official" should be bundled by default.

Personally I prefer the more modular approach, but that's obviously subjective.

@dgutov
Copy link
Member

dgutov commented Aug 8, 2014

ll such backends should be moved into separate packages

I guess that would be good, but I'll have to ask if it's okay to have several tiny company- packages. Unlike the other repositories, GNU ELPA is rather small.

@dgutov dgutov closed this as completed in fe3e486 Sep 5, 2014
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants