Comments (5)
hey! thanks for the issue. are you interested in collaborating? right now, the language server is not ready for use, and installing the server is only recommended for debugging purposed when working on the project. I will make sure to put the server into all the registries once it's ready to simplify the installation.
from postgres_lsp.
@psteinroe probably not hot take but you got a bunch of interest from HN, that's how I found this. Maybe good to ride that wave instead of everyone coming here and now everything is just "it's not done." I'm also wondering this basically (i use lsp-zero) and if there's no docs or anything how to add I'll likely forget about it and move on (I did write a note to myself to remember, but its in a long list of notes 😬)
from postgres_lsp.
@9mm I fully understand your concerns. To be transparent, this kinda blew up in my hands (and still is). We tried to make it clear in both the HN post and in the Readme that this project is in a very early state, and we want to develop it in the open. It makes me very happy that so many people share my need of a language server for postgres, but that unfortunately does not change the fact that it's still early in development. If you open any sql file other than the example, the server will immediately crash. There is literally zero value in it as of now. I will publish it to all registries and update the readme once it's at least in a usable state, but it will take a while. I am sincerely sorry if that disappoints you.
from postgres_lsp.
@psteinroe I'm not disappointed at all, and not trying to rush you. Just giving you my unsolicited .02 if it makes a difference about the swaths of coomers descending upon your repo wanting things, and the next minute, they disappear
from postgres_lsp.
hey @9mm - just to be clear, we posted this as a "Show HN" with a lot of clear caveats that it wasn't ready:
"this is still in early development, and mostly useful for testers/collaborators. the majority of work is still ahead, but we've verified that the approach works. we're making it public now so that we can develop it in the open with input from the community."
that comment still stands. We still have to make it work for general use, and hopefully a few more contributors saw the post and want to help out.
swaths of coomers descending upon your repo wanting things, and the next minute, they disappear
This is quite honestly fine, we can't rush a good solution. We can post this again when it's "production ready", and perhaps they will see it again.
For now, I'll convert this one into a Discussion, but we'll keep it open for any more comments and updates. Let's use the issues to track bugs wherever possible 🙏
from postgres_lsp.
Related Issues (20)
- config fails on neovim
- `parser_codegen!()` panics
- Hover
- Inlay Hints
- Lint
- Upstream pg_query extensions
- Add the postgres version to the schema cache HOT 1
- Type Resolver
- Improve Statement Splitter HOT 1
- Roadmap
- Autocomplete
- cargo xtask install command is not working HOT 2
- drop `logos`
- 🚧 Help finish the parser HOT 5
- Add `SiblingToken`s back to the parser
- Statement parser does not recognise some statements
- Cannot find * in crate::codegen HOT 1
- Project fails to build on macOS Sonoma 14.1.1 (arm64) HOT 5
- add snapshots test back to `parser` HOT 6
- [Bug] Initial build for development is failing HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from postgres_lsp.