Hi. Thank you for leaning in, sharing your ideas. I'll check out Pharo. Peeking at it, it reminds me of a Smalltalk dev env. Cool.
1. Navigation
For navigation, my blue sky notion is to have ad hoc hierarchies. So imagine allowing the user to reorder those Miller columns. And any metadata item can be used as a column. And then the hierarchy browser (Finder equiv) infers the new tree.
This is probably called faceted navigation.
So in the case of Haxplore, the columns for one nav view I want are 'Author', 'Date', 'Kind' (eg OC, Show, Ask).
For music, I want a nav view to sort by Producer.
For movies, views for Director and Writer.
For podcasts, views for Guests and Topic.
Any way, you get the idea.
2. Filtering
All nav views should have filters. (I forget which IDE allowed this.)
Not just Spotlight style results, or Amazon style faceted product searches.
Because I still want to drill down thru the resultset using Miller columns.
3. Quantified Self
Log all the activity and metrics client side.
For podcasts and audio books, log when and where I was.
For all content, record if I looked at it, how long I looked at it, if I just deleted or skipped, etc. My count of podcast subscriptions is ridiculous. But I'm afraid (FOMO) of deleting something I liked. My own metrics would help me manage my consumption.
Creating ad hoc 'follow' subscriptions would be cool too. Remember HN commenters I liked. The podcast guests I liked. Ditto producers and directors.
1. Navigation
For navigation, my blue sky notion is to have ad hoc hierarchies. So imagine allowing the user to reorder those Miller columns. And any metadata item can be used as a column. And then the hierarchy browser (Finder equiv) infers the new tree.
This is probably called faceted navigation.
So in the case of Haxplore, the columns for one nav view I want are 'Author', 'Date', 'Kind' (eg OC, Show, Ask).
For music, I want a nav view to sort by Producer.
For movies, views for Director and Writer.
For podcasts, views for Guests and Topic.
Any way, you get the idea.
2. Filtering
All nav views should have filters. (I forget which IDE allowed this.)
Not just Spotlight style results, or Amazon style faceted product searches.
Because I still want to drill down thru the resultset using Miller columns.
3. Quantified Self
Log all the activity and metrics client side.
For podcasts and audio books, log when and where I was.
For all content, record if I looked at it, how long I looked at it, if I just deleted or skipped, etc. My count of podcast subscriptions is ridiculous. But I'm afraid (FOMO) of deleting something I liked. My own metrics would help me manage my consumption.
Creating ad hoc 'follow' subscriptions would be cool too. Remember HN commenters I liked. The podcast guests I liked. Ditto producers and directors.
Etc.