Where do we stand?
See original GitHub issueI feel it’s time to start focusing on this repository now. I’d really like to get this done and then ship level
as one package to rule them all 😄
But first, lets breath some air into it.
However, I’m unsure of where we stand, like what should be done to make this work well.
Some links:
Lets use this issue to summarize what’s needed and which direction we want to take it.
@vweevers @timkuijsten I feel you guys have have been digging around the most in this code and most likely have the most valuable input.
Some questions:
- what is the big problem with the current implementation?
- what are we fixing, except for using latest
abstract-leveldown
?
Issue Analytics
- State:
- Created 6 years ago
- Comments:7 (6 by maintainers)
Top Results From Across the Web
where do we stand? - Urban Dictionary
The most dreaded words in the English language. May be used by: 1) bosses to survey how productive an employee is being on...
Read more >where do we stand - English translation - Linguee
Many translated example sentences containing "where do we stand" – English-Polish dictionary and search engine for English translations.
Read more >Where Do We Stand?
We operate hundreds of seminaries and institutes for the daily study of the gospel. We also have some elementary schools and colleges. Our...
Read more >Where Do We Stand? - Citizen Network
Authors: Beth Mount and John O'Brien. The journey towards inclusion and the beloved community has been long and winding. We are not there...
Read more >Know where we stand - Idioms by The Free Dictionary
2. Be aware of one's own opinion or feelings about something, as in He knows where he stands on the issue of public...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
At the time I was working on some sort of PouchDB alternative. The motivation to start hacking on level was because the software was a bit unmaintained and could use some love. Hence removing the wrapper, removing unneeded dependencies and updating required dependencies.
I haven’t been closely involved with Node for a while and since I’m trying to move more into system programming I don’t think that will change anytime soon. Feel free to use any of my code if it still makes sense 😉 it’s all released under ISC. Gl guys!
Because I’m short on time, some quick thoughts:
level.js
as the starting point (not the fork), to get clean PRslevel.js
has custom logic for serializing buffers, typed arrays etc. Similar to what we did in memdown, we should strip most of the logic, prefer Buffer over typed arrays, and use_serialize*
as the only code path for serialization.process.browser
and similar hacks fromabstract-leveldown
idbwrapper
is not a must forabstract-leveldown
compliance (I think) butidbwrapper
has terrible performance so if we can do it, great.Also maybe I should plan a “levelvacation” 🙂 (meaning a vacation to work on level)