gRegorLovewhat's the websub feed Loqi subscribes to for indieweb mentions? I'd like to figure out why my mentions to gregorlove.superfeedr.com don't show up
tantekwherein you had to separately type in-reply to tantek.com and then start your note with @tantek. whereas you should be able to start your note with @tantek.com and Quill should automatically turn that into a reply-to tantek.com
[manton]The Micro.blog replies start with aaronpk and the Brid.gy ones don't. Which makes sense... But I was just kind of thinking about the inconsistency and whether Micro.blog should remove that first @-username from the content.
sknebelthere are a few attempts at further tying down the details of JSON, one of those might be interesting, assuming there's adequate parser support (subset of JSON is nice as a concept, but if the parser isn't enforcing it because you use a normal JSON parser you loose some benefits again)
sknebelsee having to put 64-bit numbers in strings to make sure they get across or the recent couchDB security fail due to differing handling of duplicate keys
ZegnatI wonder if strictyaml still allows arrays as dictionary keys. That is a YAML feature that I have never understood. Not listed as a thing they remove.
sknebel(for reference, the couchDB bug: https://justi.cz/security/2017/11/14/couchdb-rce-npm.html - the part of the system that validates permissions and the one enforcing it handled duplicate keys differently, so you could tell the second one you're an administrator without the first one stopping you)
ZegnatEven on own domains with custom HTML themes, it looks like Tumblr may be injecting some SCRIPT tags at the top of the HTML. So they are recognisable.
Loqiaaronpk: [eddie] left you a message 1 hour, 17 minutes ago: When compass says “before - specify a full timestamp” how is a full timestamp formatted?
tantekthat is, still accepting it as user-entry as part of a reply (and setting user expectation that it is a reply to a specific person), but then just moving that part of the content to the reply-context
ZegnatI like semver. BC are major bumps, else not. But I see multiple projects who then start shoving feature updates on those same major bump updates, which in my mind just needlessly delays the features from launching. Because they want a major bump to feel like something meaningful and big. Which IMHO semver isn’t about.
ZegnatI don't think it is part of the mf2 spec. Instead I think it is up to the consumer to find the right parsed object. Much like how you might have to sort through multiple h-card on a page to find the one with the matching u-url.
KartikPrabhuif a consumer already knows that the relevant information is in some fragment of the page, it would be more efficient to not parse the entire page
gRegorLoveGWG, chrisaldrich: Tangent - Know where the h-as-reply is coming from in Chris' page there? That should be removed from IndieWeb plugins afaik
gRegorLoveI don't know how XRay is doing it, but I suspect it might be null because the vcard isn't on the same element as that fragment ID? It's a child of it.
ZegnatIIRC xray parses the DOM looking for the element with the specified ID and then gives that element and all its children to the mf2 parser. Thus only parsing part of the page or fetched.
gRegorLoveAs it is now, I don't think fragment handling would go into php-mf2, unless the spec is updated. Otherwise it might be good for a helper lib, like Barnaby's php-mf-cleaner.
ZegnatI personally also think it is good that it isn't in the parsing spec. Mf2 parsing is now only concerned with turning HTML into objects. Not where the HTML is coming from, what subpart of it that needs to be read, or even if the HTML is valid.