We want to be able to browse source code.
Generate the symbols that will permit such browsable experience.
Implementation detail:
- Plug this indexer to the orchestrator-text
We want to be able to browse source code.
Generate the symbols that will permit such browsable experience.
Implementation detail:
| Status | Assigned | Task | ||
|---|---|---|---|---|
| Unknown Object (Maniphest Task) | ||||
| Migrated | gitlab-migration | T574 Pipeline copy content to azure and then compute multiple indexes independently (meta task) | ||
| Migrated | gitlab-migration | T589 Add ctags content indexer | ||
| Migrated | gitlab-migration | T594 Properly package universal-ctags |
| Tools | Pros | Cons |
| exuberant-ctags - http://ctags.sourceforge.net/ | - debian-packaged | - development stalled (last commit on 2014) |
| - extensible | - 41 languages supported | |
| - difficulties to deal with files' content alone | ||
| - no recent release (last official 5.8 dates back from 2009, the actual debian's is 5.9~svn20110310-11) | ||
| universal-ctags - http://docs.ctags.io/en/latest/ | - 84 supported languages | - manual install (not debian-packaged) |
| - extensible | - not released yet (planned for dec 2016, https://github.com/universal-ctags/ctags/milestone/3) | |
| - active development (last commit 12/10/2016) | - same limit as exuberant-ctags to recognize data from file's content alone | |
| - fork from exuberant-ctags | ||