#[KevinMarks]Another thing you may want is a function to traverse the item tree to find something, because what you're looking for may be nested as a sub item
#[KevinMarks]If you're looking for reviews for example
#barnabyI mention that early on, but it might be worth talking about somewhere else. I also didn’t go into a lot of detail about mf structs nested in 'children'
#barnabybut I didn’t want the article to get too long, and tried to focus on the stuff which isn’t immediately obvious
#barnabyi.e. stuff which I wish I had known when I started consuming mf data
#[schmarty]1barnaby++ i am now ~33% through this and it is excellent.
#Loqibarnaby has 4 karma in this channel over the last year (18 in all channels)
#[KevinMarks]That's fair, I found I needed that a few times in unmung as I was making different kinds of extractors.
#[KevinMarks]Representative h-card needs that kind of function
#barnabyyeah, and stuff which is mentioned explicitly in the various algorithms I link to doesn’t necessarily need to be covered in that article too, as people will pick it up there
#[KevinMarks]It is something different about microformats from both feeds and the single level metadata that silos demand
#barnabybut afaik the various algorithms don’t talk about how to reliably deal with unexpected property values, best caching practises, etc
#barnabyyeah that’s true, the fact that it’s not necessarily something which might occur to people who only have experience with more regular API data
#barnabyI’ll go over it tomorrow and see if I can expand on the section about traversing the mf tree without it getting too longwinded
#[schmarty]1barnaby++ finished reading and i continue to be hyped about this post.
#[schmarty]1i really appreciate the argument for keeping the original HTML so that any parsed results can be re-derived as parsers improve and change.
#[schmarty]1this has me thinking again about building micropub clients. in particular, about "rich" micropub clients that let you build out complex mf2 constructions, which is then converted into micropub post data by simply parsing the HTML you've created.
jacky joined the channel
#[schmarty]1like, i've been wondering what is a quick path to composable micropub client _bits_ (like managing tags, uploading and linking media, etc.) and until today i hadn't really thought about simply having those widgets push their own mf2 html together.
#jacky[schmarty]: that's a good thought experiment
KartikPrabhu joined the channel
#[KevinMarks]It's a bit like Aaron converting images into data urls in quill to sneak them into post html
marksuth[d] joined the channel
#[tantek]"what you're looking for may be nested as a sub item" 👀 I have no idea whose site you might be talking about 🙈
jacky, maxwelljoslyn[d], angelo, [chrisaldrich], Seirdy, [pfefferle], ur5us, KartikPrabhu, [tonz], grantcodes[d], kimberlyhirsh[d], barnaby, antrdnv[d], [Adnan_Onart], [James_Van_Dyne], hans63us[d] and toby3d[d] joined the channel