Roam-Enhancement
Roam-Enhancement copied to clipboard
Slowdown & data storage
Great project, has enormous potential. Some feedback:
- Roam seems to slow down to an annoying degree after say 20 annotations (with 4-core i7 CPU and 16 GB RAM).
- The programmatically generated data pages (
roam/js/pdf/data
) clutter up my database. They will presumably start slowing down Roam's search after many annotations on many pdf's. Maybe the data can be stored elsewhere, like e.g. the 'data blocks' used by the Excalidraw plugin?
(Another issue is low resolution images extracted via area highlight, and lower-impact styling of these area highlights. I filed those in the react-pdf-highlighter repo.)
I have also problems with long load times. I guess it takes around 30 seconds before I can start working. Most of the time I don't have any problems while I work.
The load time issue should be gone in v 1.0. For higher resolution area highlight, now you can zoom.
For 'data blocks': I'm not familiar, can you explain more?
Thanks for the reply :) I'm not familiar either. Excalidraw, and I think also David Vargas's plugins, store their data not as plain text in Roam blocks, but rather inside custom UI elements that are not indexed by Roam's search. Some clojurescript programming might be needed for that. I can't help more alas