#indiewebcamp 2016-04-07

2016-04-07 UTC
#
@jgmac1106
Does anyone have link to Teddy Roosevelt test? #indieweb
(twitter.com/_/status/717863757754404864)
sriperi and tantek joined the channel
snarfed joined the channel
#
@benwerd
Heading to Mozilla San Francisco for Homebrew Website Club! You should too, if you're in the neighborhood. #indieweb
(twitter.com/_/status/717883644124090368)
yakker joined the channel
mblaney, shiflett, KevinMarks and tantek joined the channel
#
aaronpk
haha Known thinks my comment is by "Web User"
#
aaronpk
sounds like someone needs to finish implementing /authorship ;-) kylewm
#
@kevinmarks
#indieweb @t: the next IndieWebCamp is in Nürnberg on April 16-17 http://indiewebcamp.com/2016/Nuremberg
(twitter.com/_/status/717898232446259200)
#
@kevinmarks
#indieweb @t: general announcements - we had indiewebcamp MIT since last meeting http://indiewebcamp.com/2016/MIT
(twitter.com/_/status/717897700608512000)
#
GWG
Evening
#
Loqi
Ok, I'll tell them that when I see them next
#
mblaney
!tell snarfed thanks in advance for your help (let me know if I've done something wrong)
#
Loqi
Ok, I'll tell them that when I see them next
#
mblaney
kylewm it is, but that's not the original created by bridgy.
#
mblaney
(that's the one I shared once the post was published)
#
mblaney
kylewm: sorry you're right, that link is to the share I created that should get backfed as a repost.
#
kylewm
mblaney: there's a couple issues I think, but long story short, bridgy can't find the original url of https://www.facebook.com/382718528586636/posts/492466377611850
KartikPrabhu joined the channel
#
kylewm
If you include the url at the end of the text of the post, that should fix it
#
todrobbins.com
created /Template:todrobbins (+147) "Created page with "<span class="h-card" style="white-space:nowrap">{{sparkline|http://todrobbins.com/images/tod-small.jpg}} [[User:Todrobbins.com|Tod Robbins]]</span>""
(view diff)
#
KartikPrabhu
Loqi: messages?
#
Loqi
yeah!
#
kylewm
yeah! no!
todrobbins joined the channel
#
kylewm
is sitting close enough to tantek to know he did not actually lol
#
Loqi
[Tantek Çelik] @cackhanded is right. class is used on visible content.
#
tantek
inside-lol :P
#
mblaney
kylewm bridgy didn't backfeed the likes to the original post either though.
#
kylewm
mblaney: I don't think it can find the original post
#
Loqi
[Malcolm Blaney] Windsor Food Collective
#
mblaney
that's strange because I can see it in the list of published posts: https://brid.gy/facebook/382718528586636
#
mblaney
but sure, just from that facebook url there's no way to do OPD
#
kylewm
hehe, yeah bridgy publish doesn't talk to bridgy backfeed .. that's a good point that it could
#
mblaney
left hand meet right hand :-P
#
KartikPrabhu
it is good that they are independent pieces of code
gRegorLove and friedcell joined the channel
#
mblaney
but doesn't imply you always need link backs?
snarfed joined the channel
#
KartikPrabhu
that is up to you to publish. having bridgy do everything only increases reliance on bridgy and spof
#
kylewm
unless you can do http://indiewebcamp.com/posse-post-discovery which facebook makes diffiult because of app-scoped user IDs
#
snarfed
mblaney: you need either a backlink in the silo post or a syndication url on your site. either works.
#
Loqi
snarfed: mblaney left you a message 25 minutes ago: thanks in advance for your help (let me know if I've done something wrong) http://indiewebcamp.com/irc/2016-04-06/line/1459995584226
#
@kevinmarks
#indieweb @t: the CEO of hypothe.is defended News Genius's model
(twitter.com/_/status/717903790502977537)
#
@kevinmarks
#indieweb @t: if you have an independent website, you can still be harassed by these centralised services see http://indiewebcamp.com/News_Genius
(twitter.com/_/status/717903679626559488)
#
@kevinmarks
#indieweb @kevinmarks: the structural problem here is very difficult, as harassers build their own communities
(twitter.com/_/status/717901397656731648)
#
@betsythedevine
RT @kevinmarks #indieweb @kevinmarks: Newsgenius blew up last week as a harassment tool - I wrote a script to block their overlay
(twitter.com/_/status/717900501191368705)
#
@Radlein
RT @kevinmarks #indieweb @kevinmarks: Newsgenius blew up last week as a harassment tool - I wrote a script to block their overlay
(twitter.com/_/status/717900052656689152)
#
@chuq
RT @kevinmarks #indieweb @kevinmarks: Newsgenius blew up last week as a harassment tool - I wrote a script to block their overlay
(twitter.com/_/status/717899950676258817)
#
@kevinmarks
#indieweb @kevinmarks: Newsgenius blew up last week as a harassment tool - I wrote a script to block their overlay
(twitter.com/_/status/717899375784161281)
#
@kevinmarks
#indieweb @indiewebcamp: a doner would like to sponsor $1000 for individuals from under-represented groups to attend Indiewebcamp Summit
(twitter.com/_/status/717898836883152896)
mlncn joined the channel
#
snarfed
(mblaney: and if you go the syndication url route, you also need at least an h-feed linked from your front page so bridgy can find the posts. looks like there isn't one right now.)
#
mblaney
aaahhh ok thanks!
#
kylewm
that'd be a real advantage to publishing via Bridgy Publish -- you get the same app-scoped user id on both sides
#
mblaney
so if I want to add a syndication url, I would need to create a post, POSSE with bridgy, find the new facebook url and then add that to the post?
#
kylewm
bridgy publish returns the facebook url in response to the webmention you send it
#
kylewm
but otherwise yes
#
mblaney
ah that's nice of it! :-)
#
mblaney
I need to do some reading up on all that now.
#
snarfed
obligatory plug: https://silo.pub/ is a more powerful alternative to bridgy publish
cleverdevil joined the channel
#
mblaney
I have a few other bridgy questions while we're on the topic,
#
@Teckreview
RT @kevinmarks #indieweb @t: instagram has switched to an algorithm for their reader - I have seen fewer interactions
(twitter.com/_/status/717908723621109761)
#
@diddleapp
RT @kevinmarks #indieweb @t: instagram has switched to an algorithm for their reader - I have seen fewer interactions
(twitter.com/_/status/717908722257960961)
#
@kevinmarks
#indieweb @t: instagram has switched to an algorithm for their reader - I have seen fewer interactions
(twitter.com/_/status/717907365916499969)
#
mblaney
I know bridgy will remove html formatting if you ask it, but does that include paragraphs?
#
mblaney
ie facebook will convert <bold> to ** which I would rather just be plain text, but would like to keep paragraph structure.
#
snarfed
mblaney: oh. yes, it's all or nothing, no fine-grained knobs
#
snarfed
you can give it the raw text you want published though, instead of having it pull from your post. https://brid.gy/about#silo-content
nitot_ joined the channel
#
mblaney
thanks yes I saw that, maybe I will if it bothers me enough.
#
mblaney
I'm not sure if my other question is a bridgy thing,
#
mblaney
I've seen that known let's you choose from multiple facebook or twitter accounts to POSSE to?
#
mblaney
but I can't see how I could enable that.
#
snarfed
you can do it if they each have their own web sites, but not for multiple accts with the same web site (ie domain). https://github.com/snarfed/bridgy/issues/629
#
mblaney
ok thanks that's good to know.
#
mblaney
I'm guessing known doesn't use bridgy then?
#
tantek
hmm looks like a bunch of recent KevinMarks HWC SF tweets are not making it through
#
@kevinmarks
#indieweb @t: I released an update to @cassisjs for minor bugfixes and useful functions for indieweb use cases: https://github.com/tantek/cassis
(twitter.com/_/status/717913226533605378)
#
@kevinmarks
#indieweb @t: Indiewebcamp LA is planned http://indiewebcamp.com/2016/LA November 4-6th - sign up and go
(twitter.com/_/status/717912327480283136)
#
tantek
once again inside-lol
#
mblaney
I'm sure I've seen screen shots from KevinMarks where his posting UI has multiple twitter accounts selected?
shiflett and mdik_ joined the channel
#
mblaney
anyway I'm happy to look at adding support for it to bridgy too.
#
tantek
!tell aaronpk did you document that second micropub delete/undelete/read/update implementation somewhere on https://indiewebcamp.com/Micropub ? Do we need a new section for "complete" CDURU implementations?
#
Loqi
Ok, I'll tell them that when I see them next
#
tantek
I think it was unrelenting.technology
snarfed joined the channel
#
snarfed
mblaney: oh, sorry, missed the "known." you're right, known can publish to multiple accounts on a given silo. i don't know how though, sorry.
#
mblaney
no worries, I'm interested in multiple accounts on the original domain too.
#
mblaney
haven't done any python for a while but will look at it if dogada doesn't beat me to it :-)
snarfed joined the channel
#
mblaney
(p.s. I only mentioned known because I saw it was possible from their posting UI, assumed they used bridgy)
#
snarfed
mblaney: ah. they don't, at least not to posse.
#
mblaney
cool well I realize now that my multi-user can't handle multiple accounts signing up to bridgy so will have to fix that soon.
#
mblaney
s/multi-user/multi-user site/
#
Loqi
mblaney meant to say: cool well I realize now that my multi-user site can't handle multiple accounts signing up to bridgy so will have to fix that soon.
#
mblaney
snarfed: since you mentioned silo.pub though, feel free to say don't add multiple silo account support to bridgy...
#
mblaney
I could always add micropub support to my site and use silo.pub instead?
#
@annbass
@kevinmarks @indiewebcamp I love the spirit! How do those people get identifies and selected?
(twitter.com/_/status/717928367991889920)
gyuumaou joined the channel
#
gyuumaou
i have a question, mostly curiosity. how often do you all find yourselves significantly changing the design of your site?
#
snarfed
mblaney: either way! whichever you prefer
#
snarfed
gyuumaou: varies widely from person to person
#
gyuumaou
i end up redesigning mine every 3-6 months. usually from distaste of the current design
#
@egoexpress
RT @kevinmarks #indieweb @t: the next IndieWebCamp is in Nürnberg on April 16-17 http://indiewebcamp.com/2016/Nuremberg
(twitter.com/_/status/717941945310511104)
#
@benwerd
@kylewmahan One of the things I really like about #indieweb is that it's about making new things for the future.
(twitter.com/_/status/717941897214320640)
#
aaronpk
gyuumaou: my trend has been redesigning every 3-4 years
#
Loqi
aaronpk: tantek left you a message 2 hours, 3 minutes ago: did you document that second micropub delete/undelete/read/update implementation somewhere on https://indiewebcamp.com/Micropub ? Do we need a new section for "complete" CDURU implementations? http://indiewebcamp.com/irc/2016-04-06/line/1459999286326
#
aaronpk
almost exactly that regularly ever since 1999
#
KartikPrabhu
I am 3 years into the current site and don't feel the need to a major redesign at all
#
KartikPrabhu
i would rather channel that urge into designing articles since I can style each article separately
#
mblaney
sorry me again... the twitter POSSE of the post I mentioned has a link back, but the bridgy log looks the same:
#
KartikPrabhu
mblaney: might need to recrawl your site
#
KartikPrabhu
or re-poll Twitter for links
#
mblaney
KartikPrabhu: yes sorry you're right
#
mblaney
I was confused at the "No webmention targets" status but that only applies for the original post.
#
gyuumaou
i try to do as much as i can myself, but for some reason instead of changing parts i change the whole thing every time i learn something new. which i suppose is good, if i'm changing it often i must be learning.
#
gyuumaou
should really just use wordpress or octobercms or something though, it's getting old haha
#
KartikPrabhu
this is not tied to using Wordpress or any other system. I use a custom system but don't redesign all the time
#
mblaney
After reading /posse-post-discovery I am a new convert to always including backlinks.
#
mblaney
I can't believe the effort put into dealing with how silo post presentation... it's quite impressive.
loic_m joined the channel
#
mblaney
Also I'm sure there are reasons why you might want to keep bridgy publish and bridgy backfeed separate, but if you've already got the data why would you want to go through the discovery process?
#
KartikPrabhu
becuase people might not rely on Bridgy Publish all the time
#
KartikPrabhu
manual delete, edit etc...
#
mblaney
sure the posse-post-discovery process is fine if that's all you have. but it could be the fallback in this case.
#
KartikPrabhu
also I am not sure Bridgy Publish saves the data of the published post; maybe it does
#
boffosocko.com
edited /2016/LA/Guest_List (+538) "/* Participants */ Chris Aldrich RSVP"
(view diff)
jihaisse joined the channel
#
boffosocko.com
edited /2016/LA/Planning (+18) "/* Planning */ Chris Aldrich volunteering..."
(view diff)
j12t, sanduhrs, cweiske and jrenslin joined the channel
j12t, Pierre-O, arthurspooner, mlncn, mlncn_, brandonrozek, miklb, hs0ucy, Garbee and Harsha joined the channel
[jgarber] joined the channel
#
[jgarber]
Good morning, all! How were last night’s Homebrew Website Clubs?
#
Loqi
[jgarber]: tantek left you a message on 4/4 at 11:15am: I optimistically put HWC DC as ON for this week in the Mozilla weekly announcements :) http://indiewebcamp.com/irc/2016-04-04/line/1459793718202
mlncn__, mlncn_, friedcell, arthurspooner, M-Kodo, M-RyanRix and mlncn joined the channel
#
david.shanske.com
edited /Planning (+89) "/* New York City 2 */"
(view diff)
#
david.shanske.com
edited /Planning (-110) "/* Planned */"
(view diff)
#
GWG
!tell acegiak What is the history of Semantic Linkbacks?
#
Loqi
Ok, I'll tell them that when I see them next
friedcell, singpolyma, snarfed, arthurspooner, j12t, gyuumaou, hs0ucy and shiflett joined the channel
shiflett and KevinMarks joined the channel
chrisaldrich, hs0ucy and emmak joined the channel
#
emmak
aaronpk: i'm sorry i couldn't make it to hwc last night
shiflett and snarfed joined the channel
#
aaronpk
emmak: no worries! next time I hope!
#
aaronpk
it's nice that the weather is getting warmer now :-) makes me more excited about actually going out to places
#
aaronpk
interesting problem I just encountered
#
aaronpk
if the micropub update request results in the post having a new URL, I need the response to include the new URL, otherwise the editing interface has no way of finding it
#
emmak
like if you edit the title of an article?
#
aaronpk
depends on the site, but editing anything that would cause the URL to change
#
aaronpk
in my case, my URLs are based on the publish date and an optional slug
#
aaronpk
so if I change the publish date, the post would have a new URL
#
emmak
what about the http location header in the response?
#
aaronpk
yeah that's what's used for creating posts
#
aaronpk
wondering what HTTP code to use. I think either 202 Accepted or 303 See Other
#
aaronpk
leaning towards 202 since it's already a valid response, although that means a browser won't actually follow the Location header from a form post
j12t and mlncn joined the channel
#
sknebel
202 is more "queued, you can look up later if I actually did something useful with it" in my interpretation?
#
sknebel
as in, it isn't clear yet if the request was sucessful
#
aaronpk
that's how it's used with webmention
#
aaronpk
the only 2xx codes that allow a Location header are 201 and 202
#
sknebel
201 implies it is a new post, which it also isn't really... hm
#
sknebel
do browsers do useful things with 303?
#
ben_thatmustbeme
kylewm: regarding mf2util, thats okay, thats all interesting input too
#
aaronpk
i think a browser will redirect on 303
#
aaronpk
but it kind of seems weird to use a 3xx code as "success"
#
sknebel
303 is a redirect sending you to the success (or failure)
#
aaronpk
303 isn't quiiiite right "The response to the request can be found under another URI using a GET method."
#
sknebel
they all are not quite right
#
aaronpk
is this not a thing that happens normally? what does WebDav return?
#
aaronpk
there's a "move/rename" operation in WebDAV right?
#
aaronpk
move is defined as copy and then delete
#
@FeralHomemaking
RT @kevinmarks #indieweb @kevinmarks: Newsgenius blew up last week as a harassment tool - I wrote a script to block their overlay
(twitter.com/_/status/718117464605868032)
#
aaronpk
and they use 201 to indicate "The source resource was successfully moved, and a new resource was created at the destination."
#
aaronpk
i guess that does make sense
#
sknebel
yeah, the model of "it's the same resource, it's just under a different path now" doesn't really work with HTTP
kegan joined the channel
#
aaronpk
okay i'm going with 201 since it's what WebDAV does and seems like the least wrong option
#
boffosocko.com
edited /News_Genius (+231) "added Hypothes.is article as competitor reaction/response"
(view diff)
gRegorLove and begriffs joined the channel
#
aaronpk
so in doing a more thorough implementation of my site where i can update the slug and publish date of posts, it turns out doing a copy and delete is actually looking like a good option just architecturally
snarfed and calumryan joined the channel
#
aaronpk
lots to consider when moving things around on disk
[shaners] joined the channel
#
[shaners]
aaronpk: That’s prolly worth noting in the (DB vs filesystem) as datastore documentation on the wiki.
#
[shaners]
Seems like, A: that’s not a problem for DB as datastore and 2: a decent solution to the problem in filesystem as datastore (copy and delete)
#
aaronpk
mebbe. it'd still be a problem with DB as datastore unless you also stored attachments in the DB
#
aaronpk
it's the attachments (photos and stuff) which make it hard
#
[shaners]
If they’re stored in datetime directory structure. If they’re not, you don’t have to move them. Right?
#
aaronpk
it totally depends on how you're storing things
#
aaronpk
so i'm not sure there's anything really useful to add
#
[shaners]
Also, I wonder about transactional concerns. What happens if things fail after you’ve copied but before you’ve copied?
#
aaronpk
i could have also avoided a lot of this complexity if I stored things on disk in a different way
#
[shaners]
s/you’ve copied/you’ve deleted/
#
Loqi
[shaners] meant to say: Also, I wonder about transactional concerns. What happens if things fail after you’ve deleted but before you’ve deleted?
#
aaronpk
so neither option is a silver bullet
#
[shaners]
nothing ever is
snarfed joined the channel
#
aaronpk
it works! \o/
#
KevinMarks
copy, add redirect, delete in that order?
#
aaronpk
for the main post contents, yes. but I am actually doing a "move" operation on associated files
#
aaronpk
now i should be able to better fix my posts when the timezone is wrong
#
aaronpk
right now if i post after 5pm and the timezone isn't set properly, the date in the URL is set to tomorrow
#
aaronpk
now that i can properly handle moving the files around, it should fix it when i update the date to be a different day
j12t and [shaners] joined the channel
#
[shaners]
I have a Facebook problem.
#
[shaners]
I made an event for IWC LA on FB. But somehow I made it a private event.
#
[shaners]
But I can’t figure out where in the UI to make it a public event.
#
aaronpk
you can't change it
#
aaronpk
yup. delete and re-create.
#
aaronpk
i mean i kind of see why they do that
#
aaronpk
cause anyone who RSVPd to the private event may not want that information to suddenly become public
#
aaronpk
but if nobody has interacted with the event yet, they should let you change it
#
kylewm
!tell rhiaro the second entry on http://rhiaro.co.uk/ has a little odd mf2 <a class="h-card p-name u-author u-url">; I don't think that's doing what you intend. also that post permalink is broken
#
Loqi
Ok, I'll tell her that when I see her next
M-kegan joined the channel
#
veganstraightedge.com
edited /2016/LA (+1) "/* RSVP */"
(view diff)
#
veganstraightedge.com
edited /2016/LA/Guest_List (+1) "/* RSVPs from other sites */"
(view diff)
#
rhiaro
Whaaaaaat
#
Loqi
rhiaro: kylewm left you a message 5 minutes ago: the second entry on http://rhiaro.co.uk/ has a little odd mf2 <a class="h-card p-name u-author u-url">; I don't think that's doing what you intend. also that post permalink is broken http://indiewebcamp.com/irc/2016-04-07/line/1460054189119
#
rhiaro
Okay, I quit websites
#
veganstraightedge.com
edited /events/2016-04-27-homebrew-website-club (+0) "/* Los Angeles (Santa Monica) */"
(view diff)
#
snarfed
rhiaro: agreed
#
snarfed
dirty little secret, i kinda hate the web
#
snarfed
if anything else let me publish/own my data in public and (effectively) for free, in the same way, i'd be all over it
#
rhiaro
Something has blown up
#
rhiaro
I was going to further back up my position by linking to a recent post I made saying 'I hate computers'
#
rhiaro
But in an unsurprising twist
#
rhiaro
It's broken
#
snarfed
oh definitely yes to that
#
snarfed
if i could do computer science without computers, i'd do it and never turn back
#
[shaners]
snarfed: I’m writing Markdown with pen and paper. So, kinda that. :stuck_out_tongue:
j12t joined the channel
#
rhiaro
I swear the original was there a few days ago
#
rhiaro
throws laptop, storms out
#
rhiaro
I think my website has become sentient and is fighting back
#
rhiaro
#indiewebproblems
chrisaldrich joined the channel
#
chrisaldrich
Shaners, RE: IndieWebCamp LA facebook, if you make an event private, the only thing you can do is delete it and start over again. They don't have a simple toggle for making it public.
M-Kodo, M-RyanRix and begriffs joined the channel
#
j4y_funabashi
rhiaro: shhh, they will remember that for when skynet kicks in...
begriffs_, gRegorLove, singpolyma and mlncn joined the channel
#
GWG
Afternoon
tantek joined the channel
#
chrisaldrich
shaners: not sure how many of us native angelinos there are, but let me know what/how I can help on the event. I've been slowly trying to infect people in small groups and have been contemplating setting up pseudo regular events in LA, but have been too busy the last several months
#
chrisaldrich
I'm hoping that with a local camp, perhaps I'll be more motivated to do some smaller evangelization locally between now and November
#
GWG
Hello, chrisaldrich.
#
chrisaldrich
Howdy David!
#
GWG
Maybe if I figure out what my new lifestyle is, I'll try to come to LA. I haven't been in several years.
#
chrisaldrich
Let us know if you need help/recommendations in advance.
#
GWG
ChrisAldrich, got a moment for some brain picking?
#
chrisaldrich
Los Angeles in November will still probably be 70 degrees with good surfing weather.
#
chrisaldrich
sure, I'm game
#
chrisaldrich
what can we help you with?
#
GWG
I was taking a break from something that I was stuck on and looking at Webmentions and Semantic Linkbacks. Any thoughts on improvements for them as a user?
begriffs and begriffs_ joined the channel
#
chrisaldrich
I understand you were still breaking some of the rel-me stuff out of semantic linkback plugin right?
#
GWG
ChrisAldrich, rel.me out of Syndication Links. That is what I tabled.
#
GWG
I was stuck on the project
#
GWG
I thought I should put it aside for a while
shiflett joined the channel
#
chrisaldrich
The two biggest things from a UI perspective I see (in relation to WP) are having better display of comments/trackbacks/pingbacks/webmentions for themes in general, particularly facepiling likes and reposts
#
chrisaldrich
The other is (possibly widgetizing) some of the h-card identification material that will make it easier to identify one on the web
#
GWG
Would you like it even if you had to do some minor theme editing?
#
GWG
ChrisAldrich, the h-card stuff is on the issue list for the Indieweb plugin.
#
chrisaldrich
So for example creating a simple block with an upload for a photo, indcluding, name, address, titles, jobs, etc as well as other rel-me social media links in a simple block
#
chrisaldrich
I don't do a lot of coding professionally, but I'm not opposed to getting my hands dirty on minor theme editing to get a better result.
#
chrisaldrich
I think if there was a simple way to do some theme modification and a reasonable tutorial out there to follow, it might help infect more people into joining the community.
#
GWG
It would be... 'Add this line to your theme where you want your Facepile.' or such.
#
GWG
But my work at the moment is in enhancing the webmentions code to support some new stuff.
#
chrisaldrich
That would be almost too easy... and certainly easily doable. As an example, I think there's an issue with the .org version of Independent Publisher I'd seen that wasn't even displaying likes/reposts from webmentions and I've been meaning to dig into it to fix it, particularly as the dev was actually interested in indieweb
#
GWG
I am hoping to get in delete support and better updating
#
gRegorLove
Can widgets hook into individual posts, both in a stream and on permalinks? I thought yes.
#
GWG
gRegorLove, they can somewhat
#
gRegorLove
Maybe not "widget", but a plugin hook
#
GWG
Widgets can have display logic to not always show up.
#
GWG
Plugin hooks are the ones most use to avoid theme hacking. It. limits the flexibility sometimes though
#
chrisaldrich
delete support would be good. I can see some usefulness in updating, though I haven't had particular use cases that have been vexing presently. Do you have a particular case(s) in mind that I could think about?
#
chrisaldrich
I also need to sit down and read through the newest version of the specs as I haven't done that since late last summer sometime. Are there any particular goodies I should focus on?
#
GWG
Simple version is when you correct a typo on a reply
#
GWG
A lot of what I am playing with is having the design to write a better update function later.
#
GWG
I believe in improving on pfefferle's modular design
#
GWG
Also, been reading the specification for ideas. The webmention timeout is set for 100 seconds, the specification suggests 5 as an example.
#
GWG
Curious what other people are using
#
chrisaldrich
yes, the modularity is certainly nice and useful and makes it easier to iterate on or replace/update later.
#
chrisaldrich
I've been trying to spend some time digging into other projects like /known to try out functionality and view code
#
GWG
ChrisAldrich, I use the Github issue tracker even to note my own ideas for enhancement
#
chrisaldrich
The difference between them seems like a lifetime, I wonder what the usable range is
#
GWG
I thought someone who implemented a webmention system might have thoughts.
#
GWG
We have some in here.
#
chrisaldrich
eventually the suite of tools may make bundling the entirety together into one super-set a useful thing to do...
#
GWG
pingbacks in Wordpress default to 10
#
GWG
Yes, but due to independent development tracks they are still separate
#
chrisaldrich
The nice part is that things have come along tremendously far since about a year ago, which makes the overall usability and onboarding much better.
#
GWG
Which is why merging may be more viable than before.
#
chrisaldrich
Sometimes it seems like Known moves a bit faster as a project because it's so centralized in relation to the WP
#
chrisaldrich
The IndieWeb plugin was a lovely stroke of genius as it makes some of the bundling to most end-users so seamless.
#
chrisaldrich
I need to set aside some time to just plow through it, but I've been thinking of making a master user-manual for the WordPress suite of tools. Most of the major functionality seems pretty solid, but onboarding can be an issue since there are so many individual pieces which can/should be utilized.
snarfed1 joined the channel
#
chrisaldrich
I know tantek has mentioned making on-boarding easier and smoother in the past, and the WP side of life has gotten WAY better since I started dabbling a year or two ago, but even I have problems keeping some of the moving parts straight.
#
gRegorLove
There was some discussion yesterday about merging the Semantic Linkbacks plugin into the Webmention plugin so one plugin gives better looking comments.
#
gRegorLove
Or, if not that, at least giving Semantic Linkbacks a better name.
#
chrisaldrich
GWG, I know you occasionally do WP core dev work and that Matt is watching the spec in general, but what kind of though/discussion has there been about pushing into WP core? The evolution of what's happening in the community feels to me like the next iteration of what the web should be.
#
GWG
gRegorLove, I want to talk to pfefferle and acegiak before any merger discussion.
#
GWG
ChrisAldrich, very little discussion, but no gigantic opposition other than apathy.
#
chrisaldrich
POSSE Linkbacks? IndieWeb Linkbacks? Webmention linkbacks? Something that keeps the overall branding?
#
chrisaldrich
Can we get O'Reilly to brand us with the phrase Web 3.0?
#
gRegorLove
web3.0--
snarfed joined the channel
#
chrisaldrich
gRegorLove, beat me by a second apparently ;)
#
gRegorLove
"Linkbacks" is kinda jargon-y imo
#
chrisaldrich
Thanks @gRegorLove, that's certainly helpful. Does anyone have a flowchart with dependencies (or make one?) Or possibly a proposed sketch of what could happen in the next year perhaps?
#
aaronpk
how does Known upload photos to the server? Is it done in a normal HTML form, or does it use fancy XHR stuff to do it from javascript?
#
aaronpk
i have this XHR thing mostly working in Quill, but it makes me nervous
[kevinmarks] joined the channel
#
[kevinmarks]
I think it uses a normal form, with some js for previewing.
#
gRegorLove
If you want fancier drag 'n drop, I've used http://www.dropzonejs.com/ on some projects and it works well
#
aaronpk
oh yeah i've used that
#
aaronpk
i'm not as worried abotu drag and drop, but I want to submit via JS so that I can show errors client-side without reloading the page
#
gRegorLove
I think it handles that. Might be overkill for what you need though.
snarfed1 and tantek joined the channel
#
aaronpk
yeah i implemented it in JS directly. holy cow browser JS has gotten way better since 2006
#
gRegorLove
chrisaldrich: I don't think there's a flowchart yet. GWG might be working on it. I'm not a WordPress user myself, though quite a bit of experience with it for clients.
#
aaronpk
document.getElementById('photo_preview').src = URL.createObjectURL(event.target.files[0])
#
aaronpk
like whoa
#
gRegorLove
aaronpk: Right? I'm referencing http://youmightnotneedjquery.com/ on a current work project and it's been pretty nice
#
tantek
nice indeed
#
aaronpk
and the XMLHttpRequest API seems not insane anymore too
#
gRegorLove
I haven't had to think "what about Internet Explorer..." in quite some time.
#
aaronpk
and you can build multipart requests with the FormData class o.O
#
gRegorLove
Hi tantek o/
#
tantek
yo o/
#
tantek
is thinking about event post design again, as he does every day the day after HWC ;)
#
aaronpk
i was just thinking about events too
yakker joined the channel
#
aaronpk
wow apparently the mobile safari <input type="file"> element shows a tiny preview of the photo itself!
#
aaronpk
now I can test my laptop's version of Quill from my phone thanks to tunnlr!
#
tantek
neat!
#
tantek
still posting full resolution?
#
aaronpk
yeah, i haven't done anythign with resizing yet
#
kylewm
aaronpk: it's interesting that you showed up with the right name on https://nxd4n.nixekinder.be/2016/do-salmentions-not-fill-up-the-indieweb-i-get-a
#
kylewm
i.e. not Web User
#
aaronpk
oh funny
#
aaronpk
:sigh: photo rotation
#
tantek
aaronpk: # ios9problems
#
aaronpk
oh wait what the
#
aaronpk
on my phone, this is in the correct orientation https://pk.tunnlr.xyz/2016/04/07/6/
#
aaronpk
on my computer, it's not
#
Loqi
[Aaron Parecki] Kitten butt
#
tantek
(hahaha caption)
#
tantek
KevinMarks: were you quoting a literal moment of silence? https://twitter.com/kevinmarks/status/717914657734991874
snarfed joined the channel
#
tantek
Loqi?
#
kylewm
been there
snarfed joined the channel
#
kylewm
grr, ok so until recently Known looked for any h-card at the top level to find author info, which https://aaronparecki.com/2016/03/24/13/ has
#
gRegorLove
Interesting social media interaction concepts: https://youtu.be/mixsze6uJPg Uses the proximity sensor on your phone to take a picture or video, so you hold it to your chest rather than stare at your phone to get it "just right"
#
Loqi
[Aaron Parecki] No, the software should recognize that the follow-up notification is an update of an existing one, and react accordingly. More details here: http://indiewebcamp.com/Salmention#Receiving_Salmentions...
#
kylewm
so I'm not sure if I should finish implementing the authoriship algorithm or put it back the way it was
#
kylewm
interesting, has anyone actually implemented http://indiewebcamp.com/authorship ?
#
tantek
kylewm: every step in the algorithm was based on someone's authoring publishing practice
#
kylewm
no doubt, but has anyone implemented the algorithm?
#
tantek
or rather, which subsets *have* been implemented?
#
tantek
certainly you're doing at least parts
#
kylewm
I suspect most implementations do some of the algorithm and some things outside of the algorithm
#
kylewm
I havne't personally seen any that actually do the extra fetch if the author is on another URL
#
KevinMarks
TIL if I typo a twitter handle to a non-existent one, twitter doesn't make it a reply post
#
KevinMarks
so this is the case I was trying to explain yesterday: http://known.kevinmarks.com/2016/kylewmhan-if-i-reply-to-this-on-known-and-posse is a reply to a non-POSSEd post
#
KevinMarks
when it is sent to twitter known doesn't put the URL in
#
gRegorLove
I haven't tested extensively, but I think I implement all of /authorship
#
tantek
kylewm: that's good feedback
#
tantek
gRegorLove: in your site, or open source somewhere?
#
gRegorLove
I don't do #4, the h-feed author step
#
Loqi
[Kevin Marks] @kylewmahan If I reply to this on known, and POSSE to twitter, does twitter get the URL?
#
tantek
nice - linked from /authorship ?
#
tantek
"Implementations"?
#
gRegorLove
I'll review my code and note on there what I do and don't support
#
kylewm.com
edited /authorship (+159) "/* Other theoretical */ add aaronpk's site as a "in the wild" example"
(view diff)
#
tantek
definitely!
#
kylewm
gRegorLove++
shiflett joined the channel
#
Loqi
gRegorLove has 56 karma
loic_m joined the channel
#
kylewm
gRegorLove: is your implementation in ProcessWire-Webmention?
#
kylewm
minor minor nitpick, I think you are not doing 5.2
#
gRegorLove
There's some holes I'm seeing in my parsing, yeah
#
kylewm
although hmm, barnaby's function does quite a bit
#
KevinMarks
I wrote an issue for the replies POSSE thing: https://github.com/idno/Known/issues/1396
#
KevinMarks
it is a bit confusing to write about
#
gRegorLove
kylewm: It does, but I think my parseAuthor function only handles if it returns an h-card, not a URL or a plain text author name.
#
kylewm
gRegorLove: yeah but I think it does some heuristics to try to "flesh out" a u-author
#
kylewm
so like on aaron's page, you have u-author = /, I think barnaby's function will return a full h-card
#
colintedford.com
created /sqlite (+20) "make all-lowercase redirect for convenience even though such tedious busywork is what computers excel at"
(view diff)
#
gregorlove.com
edited /authorship (+376) "/* Implementation heuristics */ ProcessWire Webmention"
(view diff)
#
aaronpk
kylewm: XRay implements the /authorship algorithm
#
aaronpk
it also does actually fetch the author URL like the algorithm says, but I wasn't happy about it
#
gRegorLove
What is XRay?
#
Loqi
It looks like we don't have a page for "XRay" yet. Would you like to create it? https://indiewebcamp.com/s/10Hi
#
aaronpk
srsly?
#
gRegorLove
It's only on the p3k naming conventions page I think
#
aaronpk
XRay is an API that returns structured data for a URL by parsing [[microformats]] and following other indieweb [[algorithms]]
#
loqi.me
created /XRay (+152) "prompted by gRegorLove https://indiewebcamp.com/irc/2016-04-07/line/1460065220412 and dfn added by aaronpk"
(view diff)
#
aaronpk
the /p3k_naming_conventions page is quickly turning into a directory of services
#
kylewm
I suspected it might but honestly couldn't remember the name
#
gregorlove.com
edited /authorship (+218) "/* Implementation heuristics */ XRay, tests+test data links"
(view diff)
#
aaronpk
oh boy /p3k needs a bunch of updates now that everything changed
#
aaronpk
i might just archive that page at p3kv1
#
snarfed
needs more arbitrary letters and numbers
#
aaronparecki.com
edited /Switchboard (+19) "add to p3k category"
(view diff)
#
aaronpk
indeed
#
aaronparecki.com
edited /Compass (+18) "add to p3k category"
(view diff)
#
kylewm
C0mp455, T313gr4ph
#
aaronpk
hey how did you know my password
snarfed joined the channel
#
gRegorLove
v 1.3.3.7
#
aaronparecki.com
edited /2016 (-3) "new venue for PDX 2016!"
(view diff)
arthurspooner and gyuumaou joined the channel
#
aaronpk
hmm should Quill correct the photo rotation before it sends it to the micropub endpoint? or is that something my micropub endpoint should do? or both?
#
aaronpk
i think both
snarfed1, arthurspooner, frzn and snarfed joined the channel
#
aaronpk
ookay funtimes. now Quill corrects the photo rotation before sending it along.
tantek joined the channel
#
tantek
What is Vadio?
#
Loqi
It looks like we don't have a page for "Vadio" yet. Would you like to create it? https://indiewebcamp.com/s/10Hj
mlncn joined the channel
#
tantek
Vadio is the host of the venue for IndieWeb Summit [[2016]].
#
loqi.me
created /Vadio (+87) "prompted by tantek https://indiewebcamp.com/irc/2016-04-07/line/1460070172164 and dfn added by tantek"
(view diff)
#
aaronpk
well it's not pretty, but new note interface for Quill is live
#
tantek
congrats!
#
aaronpk
and I successfully POSSEd kitten butt to Twitter with it, photo rotation was correct on both copies
#
idolstarastronomer.com
edited /web_hosting (+120) "/* Google Drive */ is shutting down web service in August 2016"
(view diff)
#
tantek
whoa wat
Nissyen, snarfed1, rrix and snarfed joined the channel
#
tantek
hey GWG, perhaps reach out to this NYT Designer to see if he would be interested in an IndieWebCamp NYC in August? https://twitter.com/tealtan/status/718119564136091648
#
@tealtan
@anildash @kissane I mean I quite like the indiewebcamp approach to that: [photo]
(twitter.com/_/status/718119564136091648)
KartikPrabhu joined the channel