#microformats 2021-05-18

2021-05-18 UTC
sparseMatrix, [tw2113_Slack_], [girrodocus], [KevinMarks], [Ana_Rodrigues], hendursa1, barnabywalters, [Murray] and [chee] joined the channel
#
[chee]
hmm, i'm wanting to post an album (of songs). I'm thinking I should publish each track as individual audio posts, and then post a collection with the album cover as `u-featured`
#
barnabywalters
hmm yeah that’s an interesting case which mf2 doesn’t really cover
#
barnabywalters
h-entry with u-audio works for well for podcast episodes, but is a bit of a stretch for an album
#
barnabywalters
I suppose right now, an h-feed for the album and individual h-entries for each track would be the best way to capture order and individual track information
#
[chee]
oh, i haven't looked at h-feed. i've been looking at this: https://indieweb.org/collection which notes a the order of items matters in a collection. though it also mentions there is no agreed upon markup for a collection
#
[chee]
so maybe i do that same idea, but i use h-feed as the markup for a collection? a feed seems strange semantically because it will never change, (an album is a static collection, and a feed feels like a dynamic collection) but maybe that doesn't matter
#
barnabywalters
yeah, another approach would be to have an h-entry for the album, as it’s a piece of content published at a particular time, and then embed each track as another h-entry within it, in lieu of a better mf2 representation of an audio track
#
barnabywalters
a mf2 vocab for information about an audio track might be a good place to re-open research efforts. it looks like there was a classic mf vocab for albums and tracks
#
[chee]
yeah, I think h-entry containing h-entries that link to the individual track posts (u-audio) feels right. the album is a Thing that people can Like, as are the individual tracks
#
barnabywalters
yep, and the bandcamp UI is a good example of both albums and individual tracks being “posts” with URLs
#
barnabywalters
either with the track h-entries as plain children, or as u-audio h-entry properties to make it clear that they’re part of an audio representation of the album h-entry
#
Loqi
[chee] unidentified
#
[chee]
that's right, loqi
#
barnabywalters
nice! listening now :)
#
barnabywalters
I like all the rainbow gradients on your site
#
[chee]
:D thank you
#
[chee]
nice, i've added syndication links for each track to the track on SoundCloud, and from the album page to the playlist on SoundCloud. and it's parsed as an `h-entry` with `h-entry` children who each have an `audio` and it feels right
#
barnabywalters
cool! can you add it as an example of a music album to https://indieweb.org/album?
#
[chee]
done!
barnabywalters_, JonathanNeal_ and [schmarty] joined the channel
#
[schmarty]
chee ++ !
#
Loqi
chee has 1 karma over the last year
astralbijection[ and twisted` joined the channel
#
@kevinmarks
↩️ The combination of webmentions with microformats gives a way to provide structured responses https://indieweb.org/responses You can use a fragmention to refer to a piece of text too
(twitter.com/_/status/1394652111607062533)
strugee, [snarfed], [manton], mtinsal, TallTed and [chee] joined the channel
#
[chee]
i think this means i can now claim to have released the world's first indie album, and to be the co-creator of indie music
sparseMatrix, gRegorLove, hendursaga, ben_thatmustbeme, [KevinMarks], [snarfed], [chrisaldrich], [tw2113_Slack_], indy, barnabywalters_, [jeremycherfas], [dianoetic_net], TallTed, maxwelljoslyn, [Murray], JackyAlcin[m] and astralbijection[ joined the channel