stronglink
stronglink copied to clipboard
A searchable, syncable, content-addressable notetaking system
Since #4, we automatically create an account when setting up a new repository. This account is assigned a random password and the user currently has no way to change it....
Right now we bundle all of our dependencies in the Git repository. Convenient but makes it harder for other people to e.g. do security updates.
I think we could have a really nice full-screen query editor for large queries. This probably wouldn't be part of the blog interface, but it would still be web-based I'm...
Right now we assume UTF-8 for everything. Files uploaded through the browser typically don't have text encoding specified at all, so we need to do sniffing in that case (or...
We tried using `navigator.registerProtocolHandler` but it was very disappointing outside of Firefox on Linux. Chromium requires the `web+` prefix, and on OS X dynamic registration is not well supported. I...
For the StrongLink library, we should probably expose an interface based on callbacks, not fibers. This makes it easier to embed in other applications and language runtimes. I don't think...
Right now we have a client API over HTTP that is reasonably well documented. We also want to have a "server API" that is for using StrongLink as an embedded...
https://www.iana.org/assignments/media-types/media-types.xhtml
Right now we have the "user query parser" which handles common high level query syntax (like Google). We also have a JSON query parser but it's sort of outdated and...
I don't really have an idea for the exact interface yet, but the blog interface should have some way to view the current meta-data (cumulative meta-files) for a given file...