[jgmac1106]no save though gRegorLove...my porr kids hav't finished Carmen San Diego as somehow we lose internet....though that game is much longer than OT
[Rose]But the name could also change, so it's up to the micropub endpoint to have a graceful way of failing (graceful being from the point of the poster)
[Rose]So you would configure your endpoint to do something with it if you want to, and otherwise just ignore - like we do with other micropub properties we don't like 😛
Zegnatswentel: why do you need them to be a thing in form encoded? I think the idea is to use form encoded as little as possible (at least it feels that way to me)
[grantcodes]I don't know if microsub channel in micropub is really the best way to go about it to be honest. It's a bit limited to have it only for microsub, and so far it the use case just seems to be to add categories / tags automatically more or less - which could be done in a UI, without the need for a new property
ZegnatFor form encoded, note that micropub extends it to cover arrays. Theoretically, if people have good cases for wanting it, it could also be extended with nesting.
ZegnatI guess an alternative would be to nest JSON in form-data? You JSON serialise all the post properties, and then use form-data to send files in the same request? (Would that work, swentel?)
ZegnatPHP will automatically parse ?a[]=b&a[]=c as an array, and this is what micropub defines as encoded arrays. But there is nothing saying ?a=b&a=c without the brackets isn’t equally valid.
ZegnatOn the record, my first reaction to JSON in form-data was not a good one either. But at least it wouldn’t have us defining custom data serialisation things ;)
ZegnatIt would be interesting to know whether it is actually easier for Android (and other platforms) to be able to keep things within a single request.
[manton]To throw in my 2 cents... 🙂 Using the media endpoint simplifies things later as requests get more complicated. I'd go as far as saying the spec (or companion guide) should strongly recommend always using the media endpoint.
[schmarty]re: the discussion above w/ experimental micropub/microsub properties - i don't think there's a need to document the proposed property, except as brainstorming, until at least one person is using it for their site.
[schmarty]haha in this case forking monocle and then tom sawyering gwg to add support to WP Micropub seems like the fastest approach to trying it out. ;}
[manton]For [aaronpk] or anyone who supports video from Micropub... Micro.blog now hosts video and I'm a little confused about how to handle OwnYourGram requests, which for video also sends a photo of the video. The spec seems a little vague on mixing photos and videos together. (Micro.blog generates it's own video poster frame, so I'm considering discarding the photo parameter from OwnYourGram.)
aaronpkYeah there's been some discussion of this, but right now OYG sends the photo parameter both as a fallback but also intending to be the poster frame. So you can definitely discard it.
aaronpkthe situation this doesn't work in is if you want to make a post with both photos and videos, but also that has the problem of not knowing which order they should go in since the parameters are different. This is a limitation of the mf2 vocab really.
[manton]Thanks, I'll work on ignoring the photo from OYG then. I get why you did it that way, but it also seems like the server should be responsible for the poster frame, or it should be included in a special parameter that is separate from "photo".
aaronpkif you want to publish a video, and also show something to consumers that don't understand videos, you can include a poster frame as the photo property
[manton]I think it's simpler if poster frames are never treated like photos. They really aren't photo posts. They are just extra information about the video.
aaronpkthere are also plenty of publishing and consuming examples of videos now, and issues in mf2 h-entry to move both photo and video to core h-entry properties, which also means it may be less important to have fallback behavior
[kevinmarks]poster frames are still good as you don't always want to autoplay video, and letting the author choose one rather than picking the start or middle is also good
Zegnathttps://www.w3.org/TR/jf2/#multiple-urls seems to suggest that an array of multiple values for video means multiple URLs for the same resource. I think mf2/microsub assumes multiple URLs to all be a unique resource (e.g. multi video/photo post)
[manton][aaronpk] You can already customize the poster frame on Micro.blog if you want to upload a PNG separately and edit the post. We'll see if people want more control from the web or client apps, though!
ZegnatThe differences just always catch me of guard, aaronpk. Because microsub simultaneously decided to use jf2 and not mf2, but also not really jf2 because differences
[jgmac1106]@grnatcodes moving here from microformats, I dunno I look at something like micro.blog nobody needs to touch the themes but they could.but if pages were static and not compiled don't see why a user shoudl;n't be able to edit them
[jgmac1106]...but you know I have always said the CMS I want is just a blank box where I can put HTML but with all the plumbing working, type->hit publish->save html\
[jgmac1106]I just don't see why it has to be this hard for someone to add "u-in-reply-to" ...one day I will figure out how your site works and just steal all your plumbing as I think you already built what I want
[grantcodes]Sounds more like a static site generator type idea, I'm not disagreeing with what you want but that sounds like you want to take the M out of CMS 😛
[grantcodes]But I think there are actually quite a lot of options that could work almost exactly like you explain (mostly the idea of flexible content types and HTML) but I doubt any of them have any out of the box indieweb plumbing and you'd have to write your own theme. WP actually would provide everything with the plugins, just need to write a theme that works with the indieweb plugins
[grantcodes]Not sure writing a WordPress theme is much more effort than building your other options. You'd still need to write your own templates for all those options too.
[jgmac1106]I could write the templates, I can almost style stuff the way I want that is slightly broken but useable..having fun we will see where it takes....still like remixing html pages, should play with Beaker more
[jgmac1106][cleverdevil] what you really need is the Slack App where threads under each slide would correspond with that slides url and display as webmentions