#bengo"Many web browsers implemented this code in a manner that violated this standard, changing the request type of the new request to GET, regardless of the type employed in the original request (e.g. POST).[1] For this reason, HTTP/1.1 (RFC 2616) added the new status codes 303 and 307 to disambiguate between the two behaviours, with 303 mandating the change of request type to GET, and 307 preserving the request type as
#Vendanhrm, for the indie messaging stuff, wouldn't it make sense to check to see if the target has a u-key for public/private key encryption, and encrypt the message with that key?
#acegiakKevinmarks, not really because I'm pretty happy with my POSSE setup as it is
#acegiakbut I'm keeping an eye out for any solutions that can do what I'm already doing with my hacky code but properly
KevinMarks_, KevinMarks2, elima_ and bengo joined the channel
#Vendanwell, I've managed to start posting notes that are marked up with h-entry, the main page has a h-feed, and I've got a h-card set up with a smattering of info
tvn joined the channel
#KevinMarks__what kyle built with feverdream points towards a "micropub as POSSE" path
#Vendanit's kinda crazy, it parses the html in the template to the point where it knows if it's in an html attribute or a text node or what, and automatically escapes the inserted content
#Vendannot sure about the concept of doing that hardcore of validation in regex
#VendanI'd feel better getting a rough handle on where the url is, letting golang's stdlib parse it for me, then do some further validation if I want to throw out stuff like .mobi or .jobs
KevinMarks_ joined the channel
#acegiakKevinMarks_: I hadn't thought of using micropub for posse!
gRegorLove and bengo joined the channel
#kylewmcassis does actually do some validation and post-processing outside of the regex
#kylewmfor example it removes trailing )'s unless there is a ( in the path part of the url
wolftune, arlen, snarfed, loic_m, glennjones, KevinMarks___, KartikPrabhu, KevinMarks_, KevinMarks2, csarven, killerog, bengo, fkooman and elima_ joined the channel
#raucaofigured out why bridgy stopped working with my known
#raucaoapparently it relies on links within the tweet to send webmentions to
elf-pavlik joined the channel
#raucaoi thought the twitter plugin would somehow announce what it publishes so that bridgy can keep the url with the tweet id or sth
#KartikPrabhuI have found it easier to replicate existing digital world social behavior on my site, rather than worry about the most general possible digital expression
#elf-pavlik"add detailed logs of my usage of public transport, I take public transport without buying tickets and would like that everyone can fully analyse my consumption habits in this field"
#KartikPrabhuelf-pavlik: sure but does anyone consume it yet?
#KartikPrabhuor has anyone expressed interest in consuming it
#elf-pavlikdoes it matter? if i don't start publishing it we will have chickent and egg issue
#elf-pavlikwell, i hope i will make friends also with people who run public transportation
#KartikPrabhuI focus on "what I want to publish" so that my friends "might wan to see"
KevinMarks_ joined the channel
#elf-pavliksimilar here, many people ask "how do you manage to leave without using money", by publishing detalied logs of my consumptions / contributions everyone can take a look and answer this question to oneself :)
#elf-pavlikplease note #ownyourdata element to it :)
#KartikPrabhuin that respect, it would be good for "everyone" if there existed tools to interpret this data. Pure data is mostly useless unless you know how to extract meaning from it
#elf-pavliki agree, but you often need raw data to build tools for interpreting it
#elf-pavlik"ceivers SHOULD moderate Webmentions, and if a link is displayed back to the source, SHOULD link to source with rel="nofollow" to prevent spam."
#elf-pavlik"4. Alice's publishing software verifies that Bob's post actually contains a link to her post and then includes this information on her site."
#zachdonovanGWG: Schnipper's at 7:30 is great for me!
#kylewm!tell raucao you don't have to include links in you twitter copies for bridgy to work. See /posse-post-discovery. Let me know if you want help debugging bridgy
#raucaowanted to first try and add the feed link to the site that was previously linked in my twitter profile. do you know if it checks every time? if i had written it, i'd probably cache things
j12t, Erkan_Yilmaz, chalettu, KevinMarks_, KevinMarks___ and friedcell joined the channel
#kylewmI added a "N New Posts" button that appears when new entries are available but hidden, at the top of reader.kylewm.com ... was fed up with it scrolling away from me while i'm reading a long article
KevinMarks_, KevinMarks___ and killerog joined the channel
#ben_thatmustbemekylewm: what do you think about being able to discover multiple feeds when adding a person?
#ben_thatmustbemesearch the page for h-feed but also for links with rel='feed' title='photos only feed' etc
#kylewmben_thatmustbeme: makes sense to me, does anyone publish feeds like that?
#ben_thatmustbemei just don't have a firehose feed yet outside of the home page
#Vendanmicroformats parser can read the rel links easily anyways, just sift through the feed key of the rels portion. Only issue is you lose all the extra context of the link
#tantekI think we should not depend on nor recommend anything to use "nofollow" - it's been horribly abused and now I think it's bad for web publishing in general.
#tantekprimary abuse of nofollow has been social silos using it on *2nd party* content (posts), not just 3rd party content (comments). And nevermind the wikipedia abuse.
#aaronpki'm all for dropping it from the webmention recommendation in favor of talking about h-cite
#gRegorLoveWith the removal of nofollow from /Vouch, how do we link to [bad person] without acting as a vouch for them?
#tantekwhere's KevinMarks to suggest bringing back VoteLinks?
#ben_thatmustbemefor that matter, how do we stop one person getting spammed from preventing spam to everyone they are associated with (and recurse)
KevinMarks_ joined the channel
#tantekben_thatmustbeme: if you have friends/sites you vouch for but don't want to use as a source of vouches yourself, you blacklist them for that purpose
#tantekit's like real life, you say, I trust this person, but I don't trust their choice of friends :P
#ben_thatmustbemetantek, has nothing to do with trust, one hole exposes the entire network for spam immediately (assuming immediate posting of comments)
#tantekbut that was true before too - nothing to do with nofollow
#ben_thatmustbemerecommendation had been to put nofollow on links that were comments
#ben_thatmustbemekylewm: another idea (and i'll probably run this by you again once i am properly publishing it) is having some system to pull off of my "following" (yet to be published)
#killerog.comedited /2015/Germany (+105) "/* Blog Posts */ Added my blog post. Not sure if they should be arranged by date posted or just in order of being added" (view diff)
#ben_thatmustbemeKevinMarks__: you really can't do that now without having the auth token in the HTML. most implementations seem to post only to their own site and then use curl from some back-end
#GWGAnyone have a good example of a photo post ui?
#ben_thatmustbemefor tagging a location within a photo of a person, you have to create the photo post, then create the h-card (which are not really supposed to be objects)
#aaronpkto be clear, i'm not 100% opposed to supporting JSON posts for micropub. it's just that the only arguments for it so far have been unconvincing
#ben_thatmustbemeaaronpk, i know, i'm trying to make that case, and trying to figure out how to specify tags of people was the first place i was hitting a major problem
#KevinMarks__given the way aaron sneaked images posts in with data urls, html posts have a loegs
#tantekben_thatmustbeme: I thought we solved people tagging
#ben_thatmustbemetantek, there are no other arguements you can make, json and form encodings are just encodings, you can always serialize, its just how complex you want to be
#ben_thatmustbemetantek: by "solved" we ignored locations within photos
#KevinMarks__the 'insert' thingy could add other rich types beyond image and video
#aaronpkI am thinking a way to specify html vs plaintext content for micropub requests would be useful... similar to how microformats assumes all values are plaintext except for e-* which gets pulled out as html and value
#GWGtantek: I'm still annoyed at last week's This Week in Google show.
#tantekany markdown that's NOT just an enhancement of plain text violates MD design principles and should be rejected
#ben_thatmustbemetantek: as to why i was going back to the area-tags issue, i don't think the mf2 markup makes sense, we only had a problem with it when we got to mp serialization
#gRegorLoveMakerbase is a silo, but the indieweb hashtags I've seen here have been people submitting their projects to the Makerbase directory. That one above looks correct since the person is just submitting their own site http://wiobyrne.com/
#Loqiben_thatmustbeme meant to say: tantek: as to why i was going back to the area-tags issue, i think the mf2 markup makes sense, we only had a problem with it when we got to mp serialization
#tantekboth Anil and Gina should know better than that
#KevinMarks__if I put plaintext through auto_link, am I violating it's p- ness
#Vendanalso, I wouldn't count on that kinda behaviour, standard setup on golang routes the output through a sanitization so tight you can't do anything that you couldn't do in MD itself
#tantekKevinMarks: not at all - auto_link is intended to work on plain text
#snarfeda friend asked me to delete a few bridgy-backfed comments on snarfed.org
#snarfedi'd like to hide them instead of deleting them altogether
#snarfednothing too special there…wordpress just doesn't support it. i can trash or spam or unapprove them, but i can't mark them private like i can with posts
#snarfedsure, agreed re github for specs. it'd just also be nice to try to solve this specific instance
#snarfedseems like delete vs hide policy is an open question
#snarfedpro hide: some recipients will want to own their responses permanently
#snarfedpro delete: some sources will want to be able to fully delete their own posts and all copies
#snarfednot entirely realistic - information wants to be free, etc - but still a clear desire sometimes
#snarfede.g. silos sometimes try to make promises around how fast and how completely they delete your data when you ask
#KartikPrabhusnarfed: i think delete vs hide can be left to individual implementations
#snarfedKartikPrabhu: in general, i agree. in this case though, there are two stakeholders, the sender and the receiver
#snarfedthe interesting question arises when they disagree
#KartikPrabhuagain isn't that best left up to the 2 parties involved?
#KartikPrabhuI mean the webmention spec can't recommend a particular way to resolve the conflict :P
bengo joined the channel
#snarfeddefinitely! that's why i keep using the words "etiquette" and "policy"
#snarfedit's not a technical problem, so the spec shouldn't try to solve it, but we as a community can definitely come up with guidelines/best practices
#raucaoso, twitter links to https://sebastian.kip.pe which has "<link rel="feed" type="text/html" title="updates.kip.pe" href="https://updates.kip.pe/content/all"/>" and that url has h-entry items, but bridgy says no post links found for my test fav: https://www.brid.gy/twitter/skddc (cc kylewm)
#Vendanhaving a single persistent server handling all requests makes it easier
#tantekproper XML is when you use XML as it was intended, that is, you make up your own very specific tag names and attributes for a complete one-off bespoke format that no one else can understand or interoperate with.
#kylewmraucao: bridgy starts posse-post-discovery, and instead of fetching your updates.kipp.pe page, it fetches remotestorage.io ... i'm wondering if bridgy had an old redirect still cached or something