gRegor`I think Dan's concern was basically telling people "copy the link to my note, go to your site, paste it as the in-reply-to, write your note, publish"
KartikPrabhu_in fact the silo situation is worse. It says "make an account, full your details, sacrifice your first born, upload picture, invite friends, then comment"
gRegor`He's already not very keen on webmention due to spam/DDOS potential, so I think he wants a really solid UI before he implements it. Different priorities, I guess.
ben_thatmusthmm, perhaps its time to move off hostt.net, again i cannot connect to brid.gy due to DNS issues, and their 'create new ticket' form returns a 404 error D:
gr0k, mlncn, fmarier, musigny and squeakytoy2 joined the channel
reedstrmLove them, except for the join messages. Just installed Stylish in FireFox to add user custom CSS to suppress them. Such a pleasure to work with well marked up HTML. Anyone have a better ways to do this?
danlykeOf course this is also when I chose to run an "apt-get upgrade" on that server :-) Will both add more debug info, and have an answer, shortly...
danlykeAnd obviously something else is going on in my network, because my home server just went all wonky and my colo server is acting like it's got way more load than it should have.
ben_thatmustbemei had it there too... i started all my templates off of sempress, and there is definitely some confusion still in there. I need to fully rework them.
@tpost-Facebook #CyborgCamp session I predicted all here: 10y: have+use their "site">"cell" 20y: no "cell" like no pager (ttk.me t4YZ2) (twitter.com/_/status/520628777731489792)
stream7, RichardLitt and shaners joined the channel
shanersMy thinking is that on my video posts, the <vide> tag has a placeholder attribute. Feels to me like that is a place for a .u-photo. But the .u-* parsing rules don't say anything about looking in @placeholder for a URL.
KartikPrabhu_shakers the whole source and srcset things are not in the mf2 parsing rules yet. maybe document your use case which will prompt addition to rules
shanersemmak did you do a design iteration with your avatar in your sidebar in the About section? So it's once on every page (home/permalink/post with comments).
danlykeso totally abstract q: If we're going to be including source pages on Webmentions, has anyone thought through license implications? I'm kinda assuming that we're cool as long as we're playing, but...
danlykeie: on the one hand, a webmention can be thought of as assumed consent, on the other hand, the first time a site that's been webmentioned switches to paid advertising, and the original referencing site has a CC attribution non-commercial license on it...
danlykekylewm, probably not. And probably not really worth worrying about. Just a "huh, I'm spidering their site and republishing it, this feels weird" vibe.
gRegor`On the plus side, if the target site supports webmention properly, the original note author should be able to remove it from the target site by returning 410 and sending a follow-up wm
danlykegRegor-phone parsed the h-entry, there's still some room for grossness and I need to expand the tags my HTML parser allows in user input text to modern standards, but I'm now including your reply text at http://www.flutterby.com/archives/comments/20399.html
carmennever been in MSFT's NERD either , despite for years living within 22LR projectile distance of Kendall Sqr in Chelsea, the land thats 1/5th the price of Cambridge
danlyke!tell kylewm semantic-wise, I'm trying to figure out how to determine which portion of your page to excerpt. Your h-entry is the whole body, I guess I'm looking for the e-content that's not inside the p-in-reply-to?
Loqikylewm: danlyke left you a message 14 minutes ago: semantic-wise, I'm trying to figure out how to determine which portion of your page to excerpt. Your h-entry is the whole body, I guess I'm looking for the e-content that's not inside the p-in-reply-to?
danlykeOkay, I need to put two-way linking into my parse trees so I can tell if any of the parents of this node aren't of a type... Or put some more smarts in my node finder to allow negative searches for 'h-\w+'
gRegor`I have no idea the quality/upkeep of this, but http://buzzword.org.uk/swignition/ might be a good start at least for parsing mf2 with Perl, danlyke.
danlykeit's relatively easy for me to parse an HTML block and find specific classes within that block. I think I just need to add some exclude capabilities.
gRegor`Part of the problem with just looking for class names is the different prefixes inform how to parse the value. Is that what you mean by overly complex semantics?
danlykegRegor` yeah. It'd be great if I could just do positive searches, but mixing negative and positive searches (ie: find h-entry, prune all other h-* classes, find the remaining *-content. When that's the main thing I want for a given Webmention.
danlykejoskar yes. Pretty much treat it like user input HTML generally, ie: You want to let the users do some HTML (bbcode/other proprietary markup must die!!!1!!elevenses!!) but you don't want 'em breaking the page or adding malicious code, so...
danlykeI've seen so much bit rot over the years that there's no way I'm gonna use a parser someone else is hosting. That's what I'm trying to get *away* from.
danlykeI did start a lex based parser too, may continue that for the HTML parts, but the HTML parser is just a "parse the string subsets of the markdown parser and change the allowed tags" thing.
danlykeI thought "oh, microformats is all class based, it's easy for me to say "get a list of all tags of type X with class of Y from this tree" (ie: the ways you'd play with the DOM), but I haven't done "unless they're underneath a tag of type Z" yet.
danlykeyeah, this stuff should be easy (in fact, easier in the C++ version than the Perl version), I just need to grind through the spec to figure out the right things. And rewrite the Flutterby.com stuff in C++ (right now only the Flutterby.net stuff is)