Transclusion/clone (display item in multiple places)

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

Thanks. That is a bit help. But it only shows the backlinks with a simple count. Clicking on it starting a different view (the search).

What I would like:

  1. Have a shortcut to link/unlink item A under another node B (like Ctrl+M).
  2. Show the linked items (A) as subitem under the parent node (B) inline.
  • I dont want to put the url of linked node manually under the other node.
  • I wish to have the nodes automatically listed under the node (only first layer)
  • I wish to edit the sub-node directly and it get changed in the origin place, also.
  • It is ok to have subnodes of A only readonly or not shown!
  • It is ok to work only inside one document-scope. (So no document-cross-linking needed so far, as it breaks dynalist data structure, I guess)

@Louis_Kirsch I really like, how you did it with QuickDynalist this way :slight_smile:

Isnā€™t this a proof of concept, that it should also be possible in dynalist itself?

I guess in principle yes. But I built the app around a graph-like database structure - whereas Dynalist is document based. So it might be that architecturally that would be much more work to achieve. Also my app is free and open source ā€“ so I guess itā€™s more acceptable for my app to move more quickly while introducing some bugs / hard edges compared to the main project.

Blockquote *
Dynalist: Easy to use UI, Lightning fast and the clear winner for me. But missing mirroring, boards and embeds.

You can do embeds in Power Pack 3.0 for Dynalist