atom-community / atom-community/atom-languageclient
Installing atom-ide-base automatically
- Dominant language
- TypeScript
- Stars
- 47
- Forks
- 13
- PR merge metrics
- No merged PRs in 30d
Description
`atom-languageclient` has no functionality without `atom-ide-base`. We can use `atom-package-deps` to install `atom-ide-base` inside the `activate` function of `AutoLanguageClient`.
This will fix many issues all around the ecosystem in which people don't know how to set up the IDE.
Examples:
https://github.com/atom-community/ide-python/issues/209
Contributor guide
Research direction
Start at the AutoLanguageClient activate function and review how atom-package-deps is used in this package. The work is complete when atom-ide-base is installed automatically during activation, resolving the setup problem described in the linked ecosystem example.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- developer-experience
- Issue type
- Feature
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 42/100