Show titles should contain the leading digits in 'hpr0023' in the show id #119
Labels
No Milestone
No project
No Assignees
3 Participants
Notifications
Due Date
No due date set.
Blocks
#145 Various bug fixes
rho_n/hpr_generator
Reference: rho_n/hpr_generator#119
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?
Potential confusion between show 'hpr0023' and 'hpr23' and similar
It was possible with the old HPR system to type an URL that ended as
.../eps.php?id=23
which would have the leading zeroes added to arrive athpr0023
behind the scenes. This may not have been a good idea!Now, the URL
https://hackerpublicradio.org/eps/hpr23/index.html
fails, reasonably enough. The show identifierhpr0023
is not a number.The shows are represented by identities on archive.org like
hpr0023
, and nothing else is acceptable.So, it seems confusing when addressing
https://hackerpublicradio.org/eps/hpr0023/index.html
to seehpr23
in the title!Example:
hpr23 :: Software Review: K e e P a s s
I know we discussed the padding before but should we drop it ?
From a discoverability POV, Dave's suggestion makes great sense. Plus it would resolve our own upcoming Y2K problem or as the case may be S10K (show 10000) problem.
For me, the nice thing about the padding is when looking through the directories when do development. Show directories line up nicely, and you don't have to figure out how to tell your OS to sort numerically.
Overall, it is probably better to drop the padding.
Sorry, I don't understand the conclusion to drop the padding, especially given the above points.
hpr23
/hpr0023
, so in that context it's more than a simple integerhpr23
on the static site (if we agree to no padding) is not the same ashpr0023
on the IAhpr<number>
so we're ready for episode 1000, but that didn't happen.https://hackerpublicradio.org/eps/hpr0023/index.html
and want to usehpr23
then we could convert the one into the other (though that'd presumably need webserver rewrite rules to achieve).My conclusion is: keep leading zeroes for consistency.
The padding is a pain. There are two good reasons to keep it though, the sorting in a directory and the fact that the IA has them stored with the padded version.
Out of interest can we rename the IA sets ?
This was done as part of the updates for issue #145
This issue can be closed.