Scope
Summary
Scopes track common areas of functionality in Dendron.
Scopes are organized along two categorization schemes:
- Horizontal Categorization: track a common, non-primary, trait across many domains
- Vertical Categorization: track a common primary trait in a given domain
Concepts
Horizontal Categorization
A categorization that groups elements by a shared trait. You can think of this as a cross cutting concern in software development - horizontal categorization splits up elements by some non-primary quality of that element.
Horizontal Scopes
Scopes that are grouped using Horizontal Categorization
Vertical Categorization
A categorization that groups elements by a primary function.
Vertical Scopes
Scopes that are grouped using Vertical Categorization
Vertical Scopes
Edit
- #scope.edit
From EditGo to text →
Anything that affects the editing experience. Edit also involves creating new notes.
Retrieve
- #scope.retrieve
From RetrieveGo to text →
Area of Dendron related to retrieval of notes.
Navigate
- #scope.navigate
From NavigateGo to text →
Relating to navigating between notes, wikilinks, graph, note links etc.
See Navigating
Structure
- #scope.structure
From StructureGo to text →
Related to keeping notes in a structured, ordered fashion.
Sync
- #scope.sync
From SyncGo to text →
Dendron workspaces can be sync'd with a variety of sources (git, airtable, mobile). Any issues with that go here.
Publish
- #scope.publish
From PublishGo to text →
Static site generation, sending note links and anything to do with publishing your notes.
Collaboration
- #scope.collab
From CollabGo to text →
Collaboration related items. Intended for use to categorize work for teams and seeds.
Extend
- #scope.extend
From ExtendGo to text →
Related to the functional area of providing extension points to Dendron
See Extending
Horizontal Scopes
Horizontal scopes are tracked under #scope.common and #scope.basics
Lookup
- #scope.common.lookup
From LookupGo to text →
Anything lookup related. This means anything to do with how results display in the lookup widget.
Markdown
- #scope.common.markdown
From MarkdownGo to text →
Relating to Markdown support built in to Dendron.
Views
- #scope.common.views
From ViewsGo to text →
Dendron Preview, Tree View, Side Panels in the UI
Performance
- #scope.common.performance
From PerformanceGo to text →
Making Dendron faster and more reliable. All the non-functional stuff goes here.
Workspace
- #scope.common.workspace
From WorkspaceGo to text →
Functionality relating to the VSCode workspaces and their usage inside Dendron.
CLI
- #scope.common.cli
From CLIGo to text →
Dendron CLI
Children
Backlinks