https://www.dendron.so/ logo
Join Discord
Powered by
# questions
  • k

    kevins8

    09/05/2020, 6:30 PM
    there's no reason we couldn't support it, we just don't at the moment 🙂
  • k

    kevins8

    09/05/2020, 6:30 PM
    there's another reason we don't use folders
  • k

    kevins8

    09/05/2020, 6:30 PM
    dendron allows you to refactor your notes and schemas at any point. this means that any given note can either be a file or a container at any point
  • k

    kevins8

    09/05/2020, 6:31 PM
    having all files be notes makes this trivial whereas with folders, we now would have to create an
    index
    scheme if we wanted to refer to the folder
  • n

    nikivi

    09/05/2020, 6:31 PM
    whats a container
  • k

    kevins8

    09/05/2020, 6:32 PM
    by container, i mean something that can hold files
  • k

    kevins8

    09/05/2020, 6:32 PM
    (aka folder)
  • k

    kevins8

    09/05/2020, 6:32 PM
    see this for why we stick with the flat structure: https://www.dendron.so/notes/f3a41725-c5e5-4851-a6ed-5f541054d409.html#whats-with-the-s
  • n

    nikivi

    09/05/2020, 6:32 PM
    ok so why you need
    index
    if they are folders
  • n

    nikivi

    09/05/2020, 6:32 PM
    if they are semantically same
  • k

    kevins8

    09/05/2020, 6:33 PM
    lets say you have
    lang.python
    as a note in dendron
  • k

    kevins8

    09/05/2020, 6:33 PM
    that is stored as
    lang.python.md
    and you can just open it
  • k

    kevins8

    09/05/2020, 6:34 PM
    if it has children (eg.
    lang.python.flow
    ) then you can just open that as well and there's a parent child structure between them
  • n

    nikivi

    09/05/2020, 6:34 PM
    so if I create a new layer to a note (new folder)
  • n

    nikivi

    09/05/2020, 6:34 PM
    move everything up a level
  • k

    kevins8

    09/05/2020, 6:34 PM
    if
    python
    was a folder,
    lang.python
    would need to be represented as
    lang/python/index
    or something like that in the file system
  • n

    nikivi

    09/05/2020, 6:35 PM
    lang/python.md
  • n

    nikivi

    09/05/2020, 6:35 PM
    I create
    lang.python.flow
  • n

    nikivi

    09/05/2020, 6:35 PM
    lang/python/flow.md
    gets created
  • n

    nikivi

    09/05/2020, 6:35 PM
    dont see a problem
  • k

    kevins8

    09/05/2020, 6:36 PM
    oh i see. you mean having the file alongside the folder. yeah, you're right, that would also work
  • n

    nikivi

    09/05/2020, 6:36 PM
    thats what I do now and like
  • n

    nikivi

    09/05/2020, 6:36 PM
    https://github.com/nikitavoloboev/knowledge
  • n

    nikivi

    09/05/2020, 6:36 PM
    as otherwise this would be a mess
  • n

    nikivi

    09/05/2020, 6:36 PM
    even if I do
    .
    things
  • n

    nikivi

    09/05/2020, 6:37 PM
    and I like https://github.com/nikitavoloboev/knowledge/blob/master/SUMMARY.md as it gives the order of how things get rendered
  • n

    nikivi

    09/05/2020, 6:37 PM
    I assume dendron has something similar to summary.md
  • k

    kevins8

    09/05/2020, 6:38 PM
    i would say there are two causes for dot notation: 1) this is how it was built and so we haven't updated that 2) dendron's hierarchy approach promotes having very sparse hierarchies for just in time learning.
    eg. lang.python.data.dict
    might be the only entry in your python hierarchy
  • k

    kevins8

    09/05/2020, 6:38 PM
    with files, its one file. with folders, you end up creating lots of empty containers
  • n

    nikivi

    09/05/2020, 6:38 PM
    never an empty container
1...484950...757Latest