5 votes

Tildes hierarchy structure

Hi, first post - be gentle. I don't know whether this has been mentioned but I couldn't find it anywhere else.

I worked on a hierarchical tree before (for customer support scripts) and after a while the wealth of material became increasingly complex. One problem that presented itself was the difficulty of 'multiple points of entry'. There are many ways of approaching the same topic.

In the context of Tildes, I would give a simple example of music (since that was used already). If you have a top level called ~music, your next level may be .folk, then say .Macedonia. This is how you categorise the topic.

However, if I'm in ~Macedonia then I should be able to visit .music and then .folk but arrive at the same discussion group as above.

By default, any two groups with the same set of identifiers, whatever the order, should point to the same location. In fact, there should be an infinite number of ways to get to any group, in theory.

Do we want a group called ~history.Renaissance.artists.Italy.LeonardoDaVinci and also have a different group ~science.engineering.history.LeonardoDaVinci, along with 50 others about the same individual? An ability to merge disparate tildes might be useful.

In addition, I would imagine trying to perfectly map the world of ideas and discussion into a single hierarchy is a Quixotic task, that way madness lies - especially for the nitpicky Reddit crowd. I've seen plenty discussion on this already. If it was a bit looser, we'd get to the discussion quicker, without all the 'meetings to decide on a working group name'.

Just throwing it out there for discussion. Thanks.

2 comments

  1. [2]
    Flashynuff
    Link
    You might find this discussion on directed acyclic graphs as a heirarchal alternative interesting.

    You might find this discussion on directed acyclic graphs as a heirarchal alternative interesting.

    7 votes
    1. postdarwin
      Link Parent
      Yep, that about covers it. Thanks.

      Yep, that about covers it. Thanks.

      3 votes