Comments (5)
I'd absolutely love the graph functionality (am a big fan of Obsidian) but would be keen on even seeing it go one step further by defining linking documents by relationship types that could then be filtered in a graph view.
from appflowy.
Hi @nimalu001 @Lloyd-Jackman-UKPL , thanks a lot for your valuable input.
The feature development related to bidirectional links is about to start. I'd like to get some clarification.
A follow-up question for @nimalu001 , how do you like navigating from and to different documents through links? What pain points do you feel when using Obsidian's related features to navigate across pages?
A follow-up question for @Lloyd-Jackman-UKPL , can you elaborate on defining linking documents by relationship types? What goals are you trying to achieve with such features? Do relationship types refer to edges in the graph that connect to documents?
from appflowy.
Related: #1813
from appflowy.
Related: #1591
from appflowy.
not either of the above posters but I can answer both as someone who both regularly uses obsidians and has brushed up against its limitations
What pain points do you feel when using Obsidian's related features to navigate across pages?
mainly the inability to define aliases to headers sections. This comes up when doing things like defining a glossary, or when you want to have notes on a more abstract concept with multiple components (say like push and pop as related to stacks and queues), it comes up regularly when taking notes related to math or the programming
can you elaborate on defining linking documents by relationship types? What goals are you trying to achieve with such features? Do relationship types refer to edges in the graph that connect to documents?
again, not the OP so I can't answer this for him, but for me this comes up when doing things like using obsidian to map out an ontology. when I was taking notes for algorithms, I would have greatly appreciated a qualifier for links such as is_a (fractional knapsack is_a greedy algorithm), as it currently exist in obsidian, all links are equal(ly nondescript). While this is useful, it becomes less so when there is more than one type of relationship between the linked notes/concepts and current.
right now, I have a ton of notes linking to the definition of an invertible matrix, most of these are statements where some result is an invertible matrix, some where it's required of an input, one is the theorem associated with it(which is more a listing of properties), one is more eli5 notes on how to find it. There's currently no way in obsidian to make these relationship types distinct, other than explicitly adopting some structure to how your notes are composed.
I suppose these explicit relationships should be optional, and one possible way to handle that while keeping obsidian linking syntax(if that is a goal of yours) is to have some way of declaring these specific type of links in the metadata, or having an optional extra syntax for defining the relationship type.
honestly I'd be happy even with the basic bidirectional links so long as the search functionality is better than what is present in obsidian.
from appflowy.
Related Issues (20)
- [FR] [Mobile] recurring reminders, link to block, protect a page
- [FR] embed YouTube video
- [FR] [Mobile] slash menu trigger
- [Bug] [Mobile] sync
- [FR] Figma theme template
- [Bug] sync deleted pages
- [Bug] Chinese input after InlineMathEquation HOT 1
- [Bug][Mobile] the sync indicator in yellow although the data has been synced HOT 1
- [Bug] [Mobile] By long pressing the space bar, the cursor can be moved on the iPhone.
- [Bug] Exporting link previews should export to []() format
- [Bug][Security] Markdown does not have any URI scheme restrictions
- [FR] Add language select with keyboard support to the Code Block
- [Bug] [create at] cells no more auto setting date in 0.5.5
- [Bug] share grids by CSV can not collect auto dating cell data
- [Bug] Export to html, no code blocks
- [FR] Apple Privacy API
- [Bug] Numbered list item numbers don't increment when exporting as HTML.
- [Bug] Unable to login - windows 11 HOT 3
- [Bug] Add current time to date automatically
- [Bug] Korean character input bug.
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 appflowy.