Transclusion/clone (display item in multiple places)

Yes I look for the same thing. Its difficult to use as a time manager without the ability to bring various nodes together into one view. I look every month for it as well.

1 Like

Me too.

Not dead, but requires a lot of work to be implemented. Would be much easier if we considered this from the very beginning, but based on the current architecture, the codebase needs to be majorly rewritten.

I wouldnā€™t say itā€™s dead, this rewriting is still blocking both transclusion and split screen. Will report back when we have an update.

Side question: do you guys think itā€™s fair to consider this a power user feature and thus make it Pro-only?

1 Like

Side question answer: I think the free version is extremely, possibly too generous IMHO. I (re)subscribed because I got too much use out of it to use it for free, and I wanted the keystroke mapping for ā€˜copy linkā€™! Cloning - and backlinks - are both things that would have also convinced me to pay out for, but maybe you need to consider that most Pro features are functional rather than the behaviour/content of the lists themselves, like cloning would be.

3 Likes

Side question answer: transclusion is absolutely pro. I would consider extending the pro trial to 30 days, because such kind of features and the overall adoption of Dynalist takes some time to be fully appreciated in my opinion: one needs the time to try something else and understand the value of your product. :wink:

2 Likes

@Erica I can fully understand that these concepts are hard to add to a data model after. For being an outliner and list manager, Dynalist has really hit the mark with perfection and few can touch it. What is even more amazing is its done by a small team of proā€™s. So respect! I think this is a question if you want to continue to be just a GREAT outliner, or if you want to really extend into a new class of tools people are looking for that help them think. Not just capture notes or make lists, but THINK. This is where Dynalist comes to a halt. I say this becauseā€¦

I have been using Roam now for a month. As an outliner, its inferior. But its functional. However, for knowledge capture, linking and thinking, its a very powerful model. It changes the way you think about capturing information, connecting it, mixing it and reusing it. What is the point to capture info if you canā€™t reuse it. I really like this concept (linked to Evergreen notes).

So the editor/outliner is weak, but the underlying database, with transclusion (embedding/linking) and back linking is years ahead of the document centric model used by Dynalist (and to an extent Workflowy). This is not meant as a criticism of Dynalist, but just a statement how the models are different.

I donā€™t think people are going to be just looking for an outliner anymore (which is what let me to Dynalist), but looking for tools that help them think. (Obsidian is breed of this new tool, but lacking outlining and also is desktop centric).

Dynalist UI, with Roam engine, that would be a match made in heaven.

I wish you would also open-source dynalist UI :wink: but we donā€™t get everything we want in life.

For transclusion, backlinks and a plugin API I would very happily pay a pro price, and even a more expensive pro price.

I think your development efforts would have been better spent on Dynalist than obsidian. Dynalist could be extended to be a hybrid of dynalist and obsidian key features, and being a real competitor to roam. Outliner is the secret sauce that makes te roam database and its advanced features so approachable.

Your team has done great work. Sorry if any my observations sound negative, but after being a long-time dynalist user and short-term roam user, I can say it will be hard to stick with Dynalist if it remains an outliner.

5 Likes

Iā€™ll respectfully disagree with Chris. Iā€™ve briefly tried Roam, and whilst I wouldnā€™t say Iā€™ve had that ā€œahaā€ moment which Roam devotees seem to have had, I understand the differences in its concepts and how itā€™s used. Itā€™s powerful but an outline fits my mental model better for some reason. Maybe itā€™s because I just know where everything is in an outline.

Iā€™d be cautious of trying to make one great product be a bad imitation of another, in an attempt to overcome the weaknesses of a competitor (the UI) experienced by its users. Thereā€™s room for both, and whilst a large overlap in target users and uses exists so Dynalist will lose some customers to Roam along the way, it doesnā€™t mean thereā€™s ā€œone true wayā€ that both should be converging towards. I can create tables with numbers and sums in MS Word, but it doesnā€™t make it MS Excel.

So for things like cloning I can see a huge benefit of this in an outliner application, not just to try and copy Roam, and not that it should be part of a move away from an outliner model.

I do kind of agree with Chris on Obsidian: it could be a breeding ground of ideas that make it into Dynalist, but thereā€™s a huge amount on the Dynalist roadmap that would be great to see, and you can only spread yourselves so thin.

5 Likes

@Stuart_Gibbons, good counterpoints! Thank you for more perspective on the matter.

2 Likes

+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