The Directory's category chips mix categories and subcategories in one flat list #118

Closed
opened 2026-10-04 15:30:07 -07:00 by rays · 1 comment
Owner

The Directory shows one row of chips holding whatever each feed's category is: a top-level Apple category (Technology), or a subcategory (Tech News, Video Games, Visual Arts), side by side. A podcast's own itunes:category is stored as its subcategory where it has one (feed.rs), and the categories Jev gives since #117 are often subcategories too, so after the forced scan on 2026-10-04 the row has 22 chips, with Technology beside Tech News and Games beside Video Games.

Apple's Podcasts directory browses a category first, then its subcategories. The Directory should do the same: a row of top-level categories, and once one is picked, a row of its subcategories. A category that is not Apple's (one an admin typed) stands as a top-level category of its own.

The Directory shows one row of chips holding whatever each feed's category is: a top-level Apple category (Technology), or a subcategory (Tech News, Video Games, Visual Arts), side by side. A podcast's own <itunes:category> is stored as its subcategory where it has one (feed.rs), and the categories Jev gives since #117 are often subcategories too, so after the forced scan on 2026-10-04 the row has 22 chips, with Technology beside Tech News and Games beside Video Games. Apple's Podcasts directory browses a category first, then its subcategories. The Directory should do the same: a row of top-level categories, and once one is picked, a row of its subcategories. A category that is not Apple's (one an admin typed) stands as a top-level category of its own.
rays added the enhancement label 2026-10-04 15:30:07 -07:00
Author
Owner

Done in 02a46bb, deployed 2026-10-04 22:34 UTC. /api/directory gives each feed's Apple category and subcategory, worked out from Apple's list; the Directory shows the categories, and a picked one's subcategories on a line of their own. Production's Directory went from 22 mixed chips to 11 categories: Technology 61, News 37, Leisure 16, Society & Culture 9, Arts 5, Science 5, Business 4, and one each for Fiction, TV & Film, Education and Comedy.

Done in 02a46bb, deployed 2026-10-04 22:34 UTC. /api/directory gives each feed's Apple category and subcategory, worked out from Apple's list; the Directory shows the categories, and a picked one's subcategories on a line of their own. Production's Directory went from 22 mixed chips to 11 categories: Technology 61, News 37, Leisure 16, Society & Culture 9, Arts 5, Science 5, Business 4, and one each for Fiction, TV & Film, Education and Comedy.
rays closed this issue 2026-10-04 15:34:41 -07:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: rays/ipx#118