Reworking the tour logic to make it more "gopherish" #33
Labels
No Label
bug
duplicate
enhancement
help wanted
invalid
question
wontfix
No Milestone
No Assignees
2 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: solderpunk/AV-98#33
Loading…
Reference in New Issue
No description provided.
Delete Branch "%!s(<nil>)"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Hi,
I’ve read your post about gopher/next/tour and I wondered if the FIFO logic behind tour could simply be thought more as tree exploration.
It would mean:
As long as you are not in a tour, every url is added at the end of the current list.
When you enter into the tour, every url is added between now and the next item in the list.
This would allow diving into rabbit holes quite separately and going out more gradually.
Let say that I visit capcom and I want to read 1 Foo and 2 Bar. While on 1 Foo, I want to read "more about foo".
My tour will be : Foo, Bar, More about foo.
With my proposal, this would make the tour:
Foo, More about foo, Bar. (which is more coherent).
Now, imagine that on foo, I’m also interested in "Even more about foo". While in the "More about foo", there’s an interesting "Deep rabbit hole".
Currently, the tour would be: (f*** emoticons)
Foo, Bar, More about foo, even more about foo, deep rabbit hole.
While, with the proposed change, it would become:
Foo, More about foo, deep rabbit hole, even more about foo, Bar.
With that behaviour, next could become a synomym of "tour".
Of course, I guess you already gave some thoughts about it so I’m probably missing something but it worths discusssing it.
Oh, btw, if you find the idea interesting, I’m volunteering to implement it.
Not sure it’s a good idea anymore. If there’s any interest, I will implement it at least to try.
Closing this as part of a general AV-98 issue/PR tidyup, because you weren't sure it was a good idea anymore and we've probably both forgotten all the details of these ideas by now anyway. Feel free to open a new issue if you have a new concrete idea!