mirror of
https://github.com/github/semantic.git
synced 2024-12-21 13:51:44 +03:00
3.1 KiB
3.1 KiB
Semantic Code Q2 FY2018 Roadmap
This quarter, we will focus on laying a foundation for future work.
See also our roadmap project.
Objectives
Determine baselines
We will select specific metrics believed to be key to our objectives, e.g. performance.
Task | PRP | Priority (1 to 3) | Amount of work (1 to 4) | Score |
---|---|---|---|---|
Determine what to measure | ? | 0/1 | ||
Measure it | ??? | 0/1 |
Get our data into production
We will get our data into production and in front of customers.
Task | PRP | Priority (1 to 3) | Amount of work (1 to 4) | Score |
---|---|---|---|---|
Architecture review | @tclem | 1 | ✅ | 1/1 |
Production readiness | @tclem | 1 | ✅ | 1/1 |
Table of contents | ✅ | 1/1 | ||
GraphQL parse tree API | @tclem | ✅ | 1/1 | |
GraphQL diff API | 3 | 2 | 0/1 | |
ToC in Enterprise | @joshvera | 2 | ✅ | 1/1 |
Improve our supported languages
We will add support for Python, improve our support for Ruby, Go, and JavaScript/TypeScript, and explore integration with LSP servers.
Task | PRP | Priority (1 to 3) | Amount of work (1 to 4) | Score |
---|---|---|---|---|
À la carte assignment of Python | @rewinfrey | 2 | ✅ | 1/1 |
À la carte assignment of Go | 2? | 0/1 | ||
À la carte assignment of Ruby | ✅ | 1/1 | ||
À la carte assignment of TypeScript | 2? | 0/1 | ||
🚀 LSP integration | @joshvera | 2 | 4? | 0.5/1? |
Migration to à la carte syntax | @robrix | 2 | 3 | 0/1 |
BONUS ROUND!
We hadn’t planned on Bumblebee, but stuff got done anyway.
Task | PRP | Priority (1 to 3) | Amount of work (1 to 4) | Score ---- | --- | ----------------- | ----------------------- | ----- 🐝 | @joshvera | 1 | ✅ | 1/0