https://www.dendron.so/ logo
#chat
Title
s

seadude

02/04/2022, 4:47 PM
Curious what the community thinks... - I'm interested naming my Dendron notes with a single word (
git.md
,
bootstrap.md
,
azure.md
, etc.), then use tags to searching for info (
#azure-sdk
,
#python-sdk
, etc.). - Rationale: - The hierarchy I would try to name my Dendron files always seemed like tags anyways; highly arbitrary, etc. - Keeps the schema flat - What are your thoughts on this approach?
k

kevins8

02/04/2022, 5:06 PM
generally, i'm a fan of flat hierarchies because my 40% usecase for dendron is referencing things quickly
i would say that a two level schema is most effective for me
so
pkg.git
for all software packages
and all packages have common children (eg. `pkg.{name}.[quickstart|config|deploy|...])
i have an aws hierarchy since I did a lot of AWS work.
Copy code
yml
version: 1
imports: []
schemas:
  - id: aws
    title: aws
    parent: root
    children: 
      - pattern: "s"
        title: service
        namespace: true
        children:
          # service related stuff
          - ...
      - pattern: "ref"
        children: 
          - pattern: "accounts"
          - pattern: "conventions"
            desc: "naming conventions"
u

user

02/04/2022, 5:19 PM
I’m still in the process of working out my system and this looks interesting
u

user

02/04/2022, 5:26 PM
Are you referencing code snippets
s

seadude

02/04/2022, 6:25 PM
Hm...my understanding of schemas is limited. I'll read up on them to figure out how they fit into file naming conventions (I thought they were for markdown templates only).
f

foureyedsoul

02/04/2022, 6:45 PM
They do help with templates, but they also provide feedback on whether you're naming a new note "correctly." I'm on my phone so I can't share a screenshot, but having a schema defined will make more visual feedback happen in the lookup bar, which is extra handy when creating a note.