Comments (21)
the functionality that I think we can have by integrating all the things we have right now:
- @houshuang extracting roam compatible data from twitter/hypothesis
- hopefully this will make it easier for other people to build similar integrations. + eventually when API is there this can ingest things directly to roam
- also maybe we can have it authenticate with twitter properly. right now process is scary
- fuzzyDate stuff from myself. need to come up with a good trigger for this one though (probably can replicate the experience that @houshuang has created with Keyboard maestro
from roam-toolkit.
Roam snippets collection can be another one (books/persons/tasks/etc)
from roam-toolkit.
"Remnote.io has this nice idea of adding blocks by simply clicking above / under existing blocks (with "ghost" bullet on hover), would be cool to have this solution in Roam - it's easier to start writing when one switch between pages. And it doesn't look like a huge technical difficulty, simply a clickable div that generates new block on click."
from roam-toolkit.
@Stvad How are you imagining integrating content ingestion from Twitter or other places? First requirement would be that people would have to get token and enter into settings (unfortunately). Only public Hypothes.is doesn't require that. Also not sure of workflow - you need to both select a Tweet etc on the Twitter page, but then presumably you need to be on the Roam page to insert the data?
from roam-toolkit.
@houshuang presumably we can do OAuth, which would greatly simplify credentials UX
I'd be happy with the "copy in roam format" functionality as a starting point (similar to what you have atm).
But if we want to - I imagine we can open/activate the Roam tab and insert things as a last bullet using things from #13
from roam-toolkit.
from roam-toolkit.
yeah, I don't think it's possible until api exists.
for the clipper - I was wondering if we can steal some opensource clipper functionality, I suspect there should be some extensions to that effect
from roam-toolkit.
https://github.com/laurent22/joplin seems like one option
from roam-toolkit.
or https://github.com/OneNoteDev/WebClipper
from roam-toolkit.
https://github.com/webclipper/web-clipper seems to try to be "web clipper for everything" so maybe can just add support there
from roam-toolkit.
from roam-toolkit.
There is also
https://talk.dynalist.io/t/dynalist-highlighter-web-highlighter-chrome-extension/6174
https://dynalist-highlighter.danielwirtz.com/
https://github.com/wirtzdan/dynalist-highlighter
from roam-toolkit.
Automatically generating various queries can be a useful feature.
Things like "next week overview" (or of dates), "all things in this block", or even "aliases for this page" if we can figure it out
from roam-toolkit.
generate srs Cloze deletion with {{or: __|response}} - from https://twitter.com/Conaw/status/1227387001680220160?s=20
from roam-toolkit.
features around work estimates/completion times. Don't have this fully developed in my mind yet, but I have the property that estimates task completion times. So it'd be nice to:
- for given query - sum up all the estimates
- have functionality from estimate and the final time spent to compute how wrong were you on this estimation/record it as a property
from roam-toolkit.
clipper functionality for goodreads. - for given book copy your data for it in Roam format.
(name, author, tags, review, etc)
from roam-toolkit.
For srs I have been wondering - we can actually implement the proper SuperMemo algorithm and not just lietner box kind of system. Would it make sense to do so?
from roam-toolkit.
https://apps.ankiweb.net/docs/manual.html#what-spaced-repetition-algorithm-does-anki-use a basic implementation of the Anki one should be straightforward
from roam-toolkit.
gonna move new comments on the topic to #1
from roam-toolkit.
Should be possible? https://www.notion.so/Paste-URL-over-text-to-link-c79e3b2b74854ab08e2222aaea74d69d
from roam-toolkit.
gonna close this & gradually transfer out things to separate issues.
from roam-toolkit.
Related Issues (20)
- Why does putting once a day between semi-colons replace it with a bi-link to the current day? HOT 3
- Navigating between daily notes and main pages breaks vim mode
- Vim Mode: Move Block up and down should enter insert mode AND move the block, instead of only entering insert mode HOT 4
- Vim navigation highlight defaults to yellow HOT 4
- Panel state is lost when spatial mode is re-rendered
- Vim-roam: rebinding click hint 0 breaks formatting HOT 1
- SRS parser thrown off by blocks with dates? HOT 2
- Generating recurring dates HOT 1
- Live preview doesn't work for Linked References
- Considering the implementation of Ebisu algorithm HOT 1
- [vim] visual mode is unreliable and on keypress enters insert mode instead HOT 2
- Pressing a to "Click Selection and Go-to End of Line" goes at the beginning of the line HOT 4
- "a" binding isn't true to Vim
- settings menu glitch
- Fuzzy Dates Edge Case when using multiple semicolons in a paragraph HOT 6
- Fuzzy Date doesn't work anymore HOT 3
- Installation for standalone apps? HOT 1
- Spatial Graph Sidebar also shows in All Pages screen, which makes All Pages broken
- Some features work; some do not HOT 4
- Highlighting hint `w` shortcuts not work in page embed state HOT 9
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 roam-toolkit.