tantek.comedited /post-type-discovery (+614) "Normative References h-entry for property names in the algorithm, Activity Streams for JSON, microformats2-parsing for canonical microformats2 JSON, cite normative references inline where needed" (view diff)
tantekI wonder if it might be possible to put some of the response-type discovery smarts on the webmention endpoint itself rather than depending on Bridgy to get the typing right
GWGacegiak: Bridgy has been through a round of enhancements that have prompted some issues. I haven't gotten many mentions of late, as I've been less active of late, due injury.
aaronpkmy new micropub endpoint actually does a hybrid of that, when it goes to store the post in microformat syntax it changes any value to a string if there's only one value for that property
aaronpkKevinMarks: i'm not sure, i guess i might want to not show a post if there is no content i know how to show, and the result of the algorithm as it stands won't tell me that
aaronpkalso realizing there are going to be a lot of post types that are not standardized/formalized that I'm going to want to publish immediately that I'gm oing to have to figure out how to deal with
tantek.comedited /post-type-discovery (+30) "/* Other Types Under Consideration */ add more types under consideration as pointed out by aaronpk. invitation, tag-of" (view diff)
aaronpkokay i think this works, but it is slightly less obvious what is happening since I have to carry over the content from step 6-7 all the way to step 13
aaronpkcould you add this before step 6? "If the post has no "content" property and no "summary" property, or if both are empty, then it is a note post"
aaronpkright now I read step 6 and I can't actually do anything until I get to step 8, and then I still have to remember what was happening in step 6 to continue
tantek.comedited /post-type-discovery (+434) "resolved issue, "unknown" is worse than "note" as fallback, display/presentation is outside the scope of this specification" (view diff)
tantek.comedited /post-type-discovery (+396) "resolve issue, reject video for now due to only one "current" u-video example. all other video examples are old or don't use u-video" (view diff)
tantek!tell kylewm what do you think of making the note / article distinction an "OR" e.g. "name.contains(content) OR content.startswith(name)" means post is a note?
ben_thatmustbeme!tell aaronpk, tantek re: video tag, my u-video does NOT link to the post, look at the source and see for yourself, pin13 reads it that way (bug?) (unmung parses that differently). It needs to be moved to the <source> tag is all. Should check that before you comment on others implementation.... i mean really, that would make no sense. honestly, i think working out some way for the tag to be on the <video> / <audio>
Loqi[tantek]: ben_thatmustbeme left you a message 1 hour, 52 minutes ago: re: video tag, my u-video does NOT link to the post, look at the source and see for yourself, pin13 reads it that way (bug?) (unmung parses that differently). It needs to be moved to the <source> tag is all. Should check that before you comment on others implementation.... i mean really, that would make no sense. honestly, i think working out some way for the tag to be on the <video> / <audio> http://indiewebcamp.com/irc/2015-09-30/line/1443610171345
[tantek]I think perhaps that was aaronpk'so observation? Not sure if he was using pin13 or what. I just did view source at the time I checked, and then cited your example (as the only recent right one!) in post type discovery.
wolftune, rosetree, scoates, LanceyWork and [aaronpk] joined the channel
Loqi[aaronpk]: ben_thatmustbeme left you a message 3 hours, 36 minutes ago: re: video tag, my u-video does NOT link to the post, look at the source and see for yourself, pin13 reads it that way (bug?) (unmung parses that differently). It needs to be moved to the <source> tag is all. Should check that before you comment on others implementation.... i mean really, that would make no sense. honestly, i think working out some way for the tag to be on the <video> / <audio> http://indiewebcamp.com/irc/2015-09-30/line/1443610171345
[aaronpk]I definitely was looking at the parsed result from pin13. I pretty much never actually view source anymore since people's html tends to be harder to read than the mf2 JSON
Loqikylewm: tantek left you a message 9 hours, 28 minutes ago: what do you think of making the note / article distinction an "OR" e.g. "name.contains(content) OR content.startswith(name)" means post is a note? http://indiewebcamp.com/irc/2015-09-29/line/1443590514605
kylewm.comedited /post-type-discovery (+509) "/* Issues */ add example of name.contains(content), ask if there are examples of content.startswith(name)" (view diff)
tantekso about PuSH, and it specifies SHA1 which is obsolete, and perhaps specifying any particular crypto is problematic for this reasons, though not doing so may hurt interop
tantekand about the ability to force at PuSH hub to use "none" as a security vulnerability that should be documented in a Security & Privacy considerations section
aaronpkespecially since it's totally irrelevant to the actual functionality of PuSH "In the context of social web applications, it is considered good practice to include a From..."
voxpellitantek: isn't everything on the IndieWeb-wiki just patterns considered to be best practices rather than strict standards that requires compliance? ;)
tantekvoxpelli: there is a big difference between "Here are real world examples with permalinks and real people citations" vs. "it is considered to be" zero citations zero mention of specific people.
voxpelliKnow Blaine talked a lot about From headers at Federated Social Web Summit in Berlin 2011, that's when OStatus was about to go JSON and lots of talks about private messaging was in the air
tantekit is considered to be is a form of [[weasel wording]] that is sometimes used in specifications to justify features or assertions that have little or no basis in actual citable evidence or real world examples, because if it did then such citations would be cited!
aaronpkvoxpelli: re the signature, it's true the payload format allows a sort of extensibility by doing something like sha256=xxxx instead of sha1=xxxx
aaronpkben_thatmustbeme: oh you know what's happening with the php one? it's getting a blank value from the u- property, and then doing the relative URL resolution on it, resulting in the page's URL
voxpellitantek: in relation to PuSH it feels like a living spec is what the IndieWeb community would want, right? But feed readers and the blogosphere probably doesn't want any changes
aaronpkbut now I'm thinking about dropping that whole idea and switching to something more like https://github.com/aaronpk/ca3db instead, which supports storing multiple versions of content easier
aaronpkthe key is "Note that without appending ":" to folders, it would be impossible to store all these files on disk since "example.com/tags" would have to be both a file and a folder.", but basically chose ":" because it looks like / in Finder
aaronpkthat's what broke in my current implementation, I started getting errors about not being able to create files then I realized what was happening
ShaneHudson_Basically a way to access the counter of generated content (ie. a list). So you can reset the numbers etc. Basically one of the first CSS variables.
ShaneHudson_Also, current-color is a really nice one that has pretty good browser support now, lets you get the current text colour. So you can create nice underlines (with a gap for hanging letters) using shadows etc with the colour set to the current. Useful, though hacky