Transclusion/clone (display item in multiple places)

+1
This is exactly how I felt. Actually, I came to Dynalist to help me think. I secretly was looking for something like Roam.
In fairness, Roam is not even perfect. Something is missing.
That where Remnote offers something quite interesting. It is not only about “thinking” but “learning” which may fit more with my mental model.

Side question: yes should definitely be a pro feature.

1 Like

What if (because the alternative is out of reach for the current program architecture) transclusion was implemented as simply a display option like in Obsidian where the embedded document/section is just shown in the same way you currently show a picture. The rendition would be expanded collapsed as it would look if you followed the link.

Only features needed are to open the link, and to hide the content. And interestingly if this was implemented, you might not even need a special kind of link. Just a tool to preview(expand) the link in-place.

2 Likes

As Jamie1 brought up in another thread, workflowy just launched the feature, if you want to try it out in action. https://workflowy.com/feature/mirrors/ . It was being discussed on their forums too.

I am not going to jump ship for it, to be clear. I love dynalist’s features that workflowy doesn’t have.

It does pique my curiosity, since any node that’s an internal link jump, can instead be a mirror you drill into, in place. It transforms the finite tree into an infinitely looped fractal tree, just like the old game nested. If someone was bored, they could completely remake that game in workflowy mirror bullets. I recall in other outliners the concept is called clone nodes. The workflowy forum was referring to it as transclusion, for a while too. I am not sold on it being useful, it seems to just be a UI paradigm of how the travel between internal links renders. I can’t imagine my workflow or productivity getting a boost by it. It is certainly neat though, and I’d give it a try if it ever came to dynalist. I haven’t really found a use for backlinks either yet, though. It takes me a while to wrap my head around anything new.

2 Likes

Workflovy’s implementation is great indeed.
Personally, a read-only version of the referenced source would be enough form me.

2 Likes

I’ve just finished modelling a whole system using backlinks, but got to say the Mirroring feature in Workflowy looks very tempting from the video demo.

It seems nifty, but I am unsure of how often I would use it. Anyone who has a suggestion for a killer usecase?

Boards, tables and iframe/embeds on the other hand that I would use all the time.

I would use it for Journaling my work. The journal is ordered by time, and would mirror notes ordered by topic. So I have two views of the same information.

1 Like

That’s my use case too: I have many documents, one per each customer/project.
Then I have a document dedicated to scheduled meetings with my manager. This document is made of notes and links to projects tasks, requiring a click every time I need to look at some details.
Having a mirror would save those clicks, keeping all the info I need for the meeting in one place. In my use case, a read-only mirror would be enough.

The holy grail for me from the countless apps I’ve used over the years would be to keep things in place where they were created (e.g. meeting minutes, or a project plan) and have them display in other places (e.g. task lists) where I needed to see them, without copy & pasting, or elaborate filters or browsing through links or trees. Updates in one place to be reflected in the other places, which is what Mirrors seems to do very well.

I think I’d like some more UI clues than a diamond bullet, but I can see how they’ve tried to make all mirrored items equal to each other. But the demo video of showing almost that exact scenario of tasks captured in a meeting node, which was then shown in a kanban/table with the tasks mirrored from other nodes was very very tempting.

At the moment I’m using backlinks to achieve this and similar concepts - e.g. I have a “Today” node which I link to from all the tasks within projects I want to do today, so the tasks stay in place in the project but appear in the backlinks list, but that list isn’t sortable or directly editable so it’s a little clumsy.

I’m still not ready to make the jump from Dynalist and miss out on the custom CSS, dates, colours, separate files, Zapier support, but I dropped Workflowy years ago when it started to feel like a bit of a dead product. It’s very much back alive now. I understand the team are few in number and Obsidian is exciting, but it’d be a shame for Dynalist to start looking stale.

4 Likes

Following discussions with @Stuart_Gibbons in this forum, I’ve adopted a similar approach to linking tasks and projects. The project node is used for notes and brainstorming with all tasks in a separate document linked back to the project using [[.
It means that tasks are visible from the project node using the ‘This item is referenced in:’ window but if created from meeting notes there’s no true link, the task is still physically somewhere else in my Dynalist structure.
I’ve been trying out Workflowy mirroring and it works really well. Where Dynalist scores is in it’s use of dates (Workflowy is still too vague IMO) and the ability to quickly import new tasks using IFTTT, webhooks etc.
If WorkFlowy offers this in the future then I could be tempted :wink:

2 Likes

This is a huge issue for me…
I am completely invested in Dynalist and would hate to be forced to look elsewhere, but the idea have having my notes ‘mirrored’ would add hugely to the way I am set up. The Obsidian/Roam model holds no appeal, it’s simply not my use case. But there are now a lot of newcomers offering backlinks/transclusion and I am sensing that Dynalist is no longer the focus of attention for @Erica. Others such as Amplenote are doing really interesting stuff and the enthusiasm and energy going into their development reminds me of what brought me to Dynalist years ago. I hate the idea that Dynalist has been demoted as a priority as it changes my own enthusiasm for the product. I sincerely hope that it continues to get the love that currently seems focussed elsewhere. :crossed_fingers:

7 Likes

That echoes my own thoughts almost exactly. Over the last couple of years I have come to rely on Dynalist and have been waiting for new features to be added (WYSIWYG was promised a while ago, and I’d love to see transclusion).

Dynalist’s developers seem trustworthy — I wish they’d just come out and say it like it is. Whether it’s “hang tight, all is well” or “sorry, we’ve got other priorities”, at least we’d know and could make decisions about whether to stay or go…

(My dream scenario, by the way, is that everything’s gone quiet because there’s a behind-the-scenes rewrite underway to allow some of the features we all want to see. I get less confident in this idea as the months go by, however).

2 Likes

It seems unlikely to me that it could be anything but the latter. They are a small team who have turned a huge percentage of their time availability to turning out a new product. It must therefore follow that the time spent on Obsidian was not spent on Dynalist.
I had never really considered before just how much the apparent love for the product by its developers impacted my own enthusiasm. Dynalist is obviously just as good as it was but something has changed for me. Perhaps it’s about supporting a great team in their goal to produce something great that feels like a partnership. So when their efforts wane I wane with them. I came to Dynalist, some years ago, from Workflowy. At that time, Workflowy had lost its way and Dynalist was dynamic and focussed. Just sayin’…

1 Like

I think we all suffer from “shiny new thing” syndrome, myself included. Dynalist is a great, mature product which I’ve put a lot of time into it meeting my needs, but then when you see something in another app you think would enhance it further I think it’s natural to consider whether that other thing would work better or wish it to be incorporated. As you say, we’re all invested to some level in our choice to use Dynalist and its future (and been stung by other apps being abandoned or shut down), so if you feel the developers aren’t as invested as they were it has an effect.

It’s not for me to announce, but as it’s public knowledge in the team’s Discord channel and before the impression is created that the devs have lost interest, there’s been another recent delivery that’s been taking their time, as well as the focus being on Obsidian.

1 Like

Transclusion is far away as I have understood. Because one of the fundamentals in Dynalist is One Item kan only exist in one place.

I constantly try out other stuff. Usually I run back to Dynalist screaming.

  • Remnote: Feature rich, but confusing UI and very learning centric.
  • Workflowy: Fractal boards and mirroring, but too simple.
  • Roam: Feature rich, but confusing and technical UI.
  • Dynalist: Easy to use UI, Lightning fast and the clear winner for me. But missing mirroring, boards and embeds.
2 Likes

Noted! :blush:

What are embeds?

Small iframes with content from other sites. Like you can in this forum.

Hey guys,

today I found out, that QuickDynalist has a nice feature to link to other nodes and to show linked nodes nested.

I think it would be helpful to have UI support for links included in Dynalist core. For me it could make all the fancy transclusion-stuff (I don’t really need on complete) obsolet.

I mean, do we really need full cloning support in Dynalist? Wouldn’t a bit UI support for Dynalist-links help enough?

My uscase in short: I want to have tasks anywhere. I link them to (e.g.) my dailylist, what is another node. Then I want to see all linked tasks under the daily list node. And I want to change or move the linked tasks out of daily list without the need to follow the link first. For subnodes it’s ok to first follow the link. And it’s fine to have this only available inside one document context. (So no links to other docs)

What do you think?

Cheers

1 Like

@FM This setting in the Dynalist preferences may do what you want