Veritula – Meta
#1841·Dennis HackethalOP revised 4 months agoThere should be a feature similar to the ‘single comment thread’ feature Reddit has, where you start with some deeply nested child idea and render all of its deeply nested parents above it:
G /|\ P1 P2 P3 \|/ IThis feature would be great for seeing an idea in its proper context without having to scroll past a bunch of potentially unrelated ideas.
For parent ideas, cycle only through revisions that lead to the target idea. Communicate accordingly in the UI. For the target idea, its children, and any of its siblings’ children, cycle through all revisions.
Every idea should have a link to a separate page with the single comment thread. This could just be ideas#show.
This feature would also allow me to remove the buggy ‘context’ feature.
The target idea should be scrolled into view. Otherwise, it might not always be visible, which could cause confusion. See eg #1811, which is preceded by a long idea and thus not visible on page load at the time of writing.
#1841·Dennis HackethalOP revised 4 months agoThere should be a feature similar to the ‘single comment thread’ feature Reddit has, where you start with some deeply nested child idea and render all of its deeply nested parents above it:
G /|\ P1 P2 P3 \|/ IThis feature would be great for seeing an idea in its proper context without having to scroll past a bunch of potentially unrelated ideas.
For parent ideas, cycle only through revisions that lead to the target idea. Communicate accordingly in the UI. For the target idea, its children, and any of its siblings’ children, cycle through all revisions.
Every idea should have a link to a separate page with the single comment thread. This could just be ideas#show.
This feature would also allow me to remove the buggy ‘context’ feature.
Implemented as of 55d02a7.
There should be a feature similar to the ‘single comment thread’ feature Reddit has, where you start with some deeply nested child idea and render all of its deeply nested parents above it:
G
/|\
P1 P2 P3
\|/
I
This feature would be great for seeing an idea in its proper context without having to scroll past a bunch of potentially unrelated ideas.
Cycling through revisions on the parent level might hide the idea but that in itself isn’t a big deal: the user can just refresh the page anytime they quickly want to find their way back to the idea.
Every non-top-level idea should have a link to a separate page with the single comment thread.
This feature would also allow me to remove the buggy ‘context’ feature.
There should be a feature similar to the ‘single comment thread’ feature Reddit has, where you start with some deeply nested child idea and render all of its deeply nested parents above it:
G
/|\
P1 P2 P3
\|/
I
This feature would be great for seeing an idea in its proper context without having to scroll past a bunch of potentially unrelated ideas.
For parent ideas, cycle only through revisions that lead to the target idea. Communicate accordingly in the UI. For the target idea, its children, and any of its siblings’ children, cycle through all revisions.
Every idea should have a link to a separate page with the single comment thread. This could just be ideas#show.
This feature would also allow me to remove the buggy ‘context’ feature.
#1837·Dennis HackethalOP revised 4 months agoThere should be a feature similar to the ‘single comment thread’ feature Reddit has, where you start with some deeply nested child idea and render all of its deeply nested parents above it:
G /|\ P1 P2 P3 \|/ IThis feature would be great for seeing an idea in its proper context without having to scroll past a bunch of potentially unrelated ideas.
Cycling through revisions on the parent level might hide the idea but that in itself isn’t a big deal: the user can just refresh the page anytime they quickly want to find their way back to the idea.
Every non-top-level idea should have a link to a separate page with the single comment thread.
This feature would also allow me to remove the buggy ‘context’ feature.
Every non-top-level idea should have a link to a separate page with the single comment thread.
Might as well go with top-level ideas, too. That way, when there are other top-level ideas, they get filtered out. Good for zeroing in.
#1837·Dennis HackethalOP revised 4 months agoThere should be a feature similar to the ‘single comment thread’ feature Reddit has, where you start with some deeply nested child idea and render all of its deeply nested parents above it:
G /|\ P1 P2 P3 \|/ IThis feature would be great for seeing an idea in its proper context without having to scroll past a bunch of potentially unrelated ideas.
Cycling through revisions on the parent level might hide the idea but that in itself isn’t a big deal: the user can just refresh the page anytime they quickly want to find their way back to the idea.
Every non-top-level idea should have a link to a separate page with the single comment thread.
This feature would also allow me to remove the buggy ‘context’ feature.
Cycling through revisions on the parent level might hide the idea but that in itself isn’t a big deal: the user can just refresh the page anytime they quickly want to find their way back to the idea.
During testing, I realized this behavior is more confusing than I had initially thought.
There should be a feature similar to the ‘single comment thread’ feature Reddit has, where you start with some deeply nested child idea and render all of its deeply nested parents above it:
G
/|\
P1 P2 P3
\|/
I
Cycling through revisions on the parent level might hide the idea but that in itself isn’t a big deal: the user can just refresh the page anytime they quickly want to find their way back to the idea.
Every non-top-level idea should have a link to a separate page with the single comment thread.
This feature would also allow me to remove the buggy ‘context’ feature.
There should be a feature similar to the ‘single comment thread’ feature Reddit has, where you start with some deeply nested child idea and render all of its deeply nested parents above it:
G
/|\
P1 P2 P3
\|/
I
This feature would be great for seeing an idea in its proper context without having to scroll past a bunch of potentially unrelated ideas.
Cycling through revisions on the parent level might hide the idea but that in itself isn’t a big deal: the user can just refresh the page anytime they quickly want to find their way back to the idea.
Every non-top-level idea should have a link to a separate page with the single comment thread.
This feature would also allow me to remove the buggy ‘context’ feature.
There should be a feature similar to the ‘single comment thread’ feature Reddit has, where you start with some deeply nested child idea and render all of its deeply nested parents above it:
G
/|\
P1 P2 P3
\|/
I
Cycling through revisions on the parent level might hide the idea but that in itself isn’t a big deal: the user can just refresh the page anytime they quickly want to find their way back to the idea.
Every non-top-level idea should have a link to a separate page with the single comment thread.
This feature would also allow me to remove the buggy ‘context’ feature.
#1813·Dennis HackethalOP, 4 months agoFor example, I had to manually notify Edwin in #1811 of a revision I had made to address a criticism of his. Without this notification, he might miss the revision. If he disagrees that the revision addresses his criticism, that’s a potential error that might not get corrected.
good idea!
#1812·Dennis HackethalOP, 4 months agoWhen you revise an idea to address a criticism, its author should get a notification so they get a chance to verify that the revision really does address the criticism.
For example, I had to manually notify Edwin in #1811 of a revision I had made to address a criticism of his. Without this notification, he might miss the revision. If he disagrees that the revision addresses his criticism, that’s a potential error that might not get corrected.
When you revise an idea to address a criticism, its author should get a notification so they get a chance to verify that the revision really does address the criticism.
#1790·Dennis HackethalOP revised 4 months agoFeature to collapse all criticized ideas of a discussion? Useful for todo lists.
Or the existing search page could be filtered by discussion. For example, I could link to that page with an additional query param discussion_id=1 or something like that.
#1790·Dennis HackethalOP revised 4 months agoFeature to collapse all criticized ideas of a discussion? Useful for todo lists.
Or each discussion could have a search/filter form to filter ideas not just by criticized or not but also content and potentially other attributes.
Feature to collapse all criticized ideas on a page? Useful for todo lists.
Feature to collapse all criticized ideas of a discussion? Useful for todo lists.
Feature to collapse all criticized ideas on a page? Useful for todo lists.
#1786·Dennis HackethalOP, 4 months agoCycling through the revisions of a leaf reveals its gutter, which should be hidden since it’s a leaf.
Fixed as of 76b7ab4.
#1786·Dennis HackethalOP, 4 months agoCycling through the revisions of a leaf reveals its gutter, which should be hidden since it’s a leaf.
Make sure cycling between a leaf revision with children and a leaf revision without children properly toggles the gutter.
Cycling through the revisions of a leaf reveals its gutter, which should be hidden since it’s a leaf.
#1780·Dennis HackethalOP, 4 months agoHaving features to both collapse an idea and hide all its comments seems like an opportunity for unification. Why not just go with collapsing and remove the ability to hide all comments?
Sometimes you just want to hide the comments without collapsing the parent idea.
Because that would mean hiding each comment individually if you ever do want to hide all comments of an idea. And sometimes you just want to hide the comments without collapsing the parent idea.
Because that would mean hiding each comment individually if you ever do want to hide all comments of an idea.
#1781·Dennis HackethalOP, 4 months agoBecause that would mean hiding each comment individually if you ever do want to hide all comments of an idea. And sometimes you just want to hide the comments without collapsing the parent idea.
Bulk
#1780·Dennis HackethalOP, 4 months agoHaving features to both collapse an idea and hide all its comments seems like an opportunity for unification. Why not just go with collapsing and remove the ability to hide all comments?
Because that would mean hiding each comment individually if you ever do want to hide all comments of an idea. And sometimes you just want to hide the comments without collapsing the parent idea.
Having features to both collapse an idea and hide all its comments seems like an opportunity for unification. Why not just go with collapsing and remove the ability to hide all comments?
#1775·Dennis HackethalOP revised 4 months agoInclude (preview of) content in idea URLs: '/ideas/123-first-30-or-so-chars-of-idea-here'.
Done as of fcf578c.
#1771·Dennis HackethalOP revised 4 months agoFetching the idea is not necessary if the feature is backwards compatible. Can still just use /ideas/123.
As noted in #1777, fetching the idea actually helps. Well worth the overhead.
#1769·Dennis HackethalOP, 4 months agoThat would mean fetching an idea to compute the path for each hashtag. Overhead?
This actually helps to prevent rendering links with IDs that don’t point to any existing idea.