Portals! (or Inter-list wormholes)

I was just replying to the Slack integration discussion (Try (Beta) Slack to Checkvist Integration - #3 by maxkir) and had this thought…

It would be very neat to have the ability to ‘Portal’ a different list.
(It would also solve the fact that Slack Inbox items are not on my main list with no way to change the slack integration list target).

With a Portal I could create a new item “Slack Portal” and then convert it to a Portal where I select the target “Slack Inbox” list. Once done, the attached list seamlessly appears as subitems of the Portal item AND (most importantly) I can move those items up and through the portal into the local list if I wished (and vice-versa pull something down through the portal to the other list).

I can imagine the engineering of this to be a super interesting challenge which will either intrigue Kir or send him running! :smiley:

Nb. Portals are different to just linking lists - Portals pull the other lists items in and permit interacting them without leaving your current list.

Hopefully not too crazy an idea!

Crazy extension - you don’t just allow lists to be targeted but any node in another list so you can have sub-list targeting. You’d need protections such as preventing loops and special handling of targeting nodes in the same list (with care you could allow it).

Hello Daniel,

I suppose you’re describing something like list embeddings, or transclusions (how I understand them). We probably have this idea here already - and indeed, it is tough to implement: Embed existing lists/sublists, not just hyperlinks (similar to symlinks)

Please let me know if this is what you’re talking about :slight_smile:

If so, I’d unite these topics.
Kind regards,

Hi Kir,
The link you have given there seems to be entitled as something similar to what I’m suggestion with Portals (symlinks) but the content of that tread is an announcement of the hyperlinks and doesn’t reflect what the title says.

In the video - there is the point where you can hover over the link and then interact with the list. My suggestion is that you don not have to hover - you can click the caret beside the list name and open that list up inside the main list view (no popover required). AND be able to move items in and out of that linked list.

If you united the topics then my description above in this thread would effectively be the missing ‘spec’ of the other thread. If you want to do that I won’t object. I do like my ‘Portals’ name but Symlink is probably more technically accurate :slight_smile:

Best wishes,
Daniel

Hello Daniel,

The ticket I linked is closer to what you’re describing as Portals. And the video there is just a small step towards this direction.

So the embeddings are non-implemented feature, the video and the link illustrate what is available at the moment, but not the final destination.

And we don’t have a final spec around this feature, just some ideas :slight_smile:

I’ll link your Portals suggestion to this feature.

Thanks!

1 Like