The Problem
We are getting close to having a stable version of the LSP Client for nxls. That means that we need to tighten up our repo so others can contribute.
Acceptance Criteria
- Repository has clear documentation following Go standards
- Code follows Go best practices and guidelines
- Contributing process is well-defined
- Package usage and API documentation is clear
- Issue and PR templates are in place
- License is properly set up
- Package is properly published to pkg.go.dev
Tasks
-
Documentation
-
Code Standards
-
GitHub Templates
-
Package Setup
-
Testing
-
Legal
-
Release Automation
-
Repository Settings
Additional Resources
The Problem
We are getting close to having a stable version of the LSP Client for nxls. That means that we need to tighten up our repo so others can contribute.
Acceptance Criteria
Tasks
Documentation
Code Standards
GitHub Templates
Package Setup
Testing
Legal
Release Automation
Repository Settings
Additional Resources