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

README: add about how to install tags on Gentoo #765

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

vitaly-zdanevich
Copy link

No description provided.

@raven42
Copy link
Collaborator

raven42 commented May 19, 2021

I'm not sure if we want to call out specific linux distribution installation methods here. That kind of thing can change when new images come out. If we do want this, I would recommend a subsection heading for linux distribution package paths... something like this, though again, I see this being a maintenance issue trying to keep all the links up to date. And it doesn't really make sense to only provide one distro.

## Dependencies

* [Vim](http://www.vim.org/) >= 7.3.1058
  or any version of [NeoVim](https://neovim.io/).

* A ctags implementation: We _highly recommend_ any version of [Universal
  Ctags](https://ctags.io). It is a maintained fork of Exuberant Ctags with
  many bugfixes, support for many more formats, and proper Unicode support.

  [Exuberant Ctags](http://ctags.sourceforge.net/) 5.5 or higher works to some
  degree but will be deprecated eventually.

  Some additional formats can also be handled by other providers such as
  [jsctags](https://github.com/sergioramos/jsctags) or
  [phpctags](https://github.com/vim-php/phpctags).

#### Linux Package Locations
 - Gentoo: [dev-util/ctags](https://packages.gentoo.org/packages/dev-util/ctags) (Universal CTAGS)
 - Other Distro: (other-links)

## Installation

Extract the archive or clone the repository into a directory in your
....

@raven42
Copy link
Collaborator

raven42 commented May 19, 2021

I do appreciate the idea to help make it easier for users to install though. Just needs to be a little more comprehensive I think.

I'll let others decide though.

Copy link
Member

@alerque alerque left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The distro package naming and versioning schemes for ctags are a nightmare. I'm afraid if we start calling them out here it's going to be a never-ending game to stay up to date and complete. Most people are going to know how to find packages for their distro of choice anyway, and for those that aren't we would have to be very verbose here to effectively help.

I suggest we just link to somewhere people can find their distro's package name, like for example Repology: https://repology.org/project/universal-ctags/versions

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

Successfully merging this pull request may close these issues.

3 participants