Lewis Liu
Lewis Liu
CodeMirror with github-flavored markdown (or prosemirror if funded) + markdown-it https://github.com/codemirror/CodeMirror/ https://github.com/markdown-it/markdown-it
Last feature for the release. For realz this time.
ProseMirror was funded. Giving this a try, but gonna let it go if it starts to looking like too much work.
Lowering priority of this for now. Prosemirror still needs some time to get organized. There isn't even an npm module yet.
Spinning off markdown input into separate issue: #298 This one is for oEmbed.
Might need to keep maps of full telehash ids to shorter hashes. Single account mode can also reduce requirements by allowing shorter keys. Also, channelIds are extremely long atm.
Possible candidates: https://github.com/pieroxy/lz-string/ https://github.com/cscott/compressjs Try benchmarking the faster algorithms in compressjs (probably lzjb-1) against lz-string
This can possibly be accomplished by just changing the caching policy in remotestorage for /messages to something other than ALL
If not, just go with saving only the last x messages, whereby x is user configurable.
https://developer.mozilla.org/en-US/Apps/Build/Manifest#Serving_from_GitHub