#indiewebcamp 2015-01-16

2015-01-16 UTC
#
@skry
RT @benwerd: IndieWebCamp Edinburgh is emerging - paging all of my wonderful geek friends there. https://indiewebcamp.com/2015/Edinburgh
(twitter.com/_/status/555875174105366528)
#
@aaronpk
As much as I enjoy the benefits of running my own server, I really don't like running my own server. #indieweb
(twitter.com/_/status/555884233181257728)
Loqi joined the channel
#
Loqi
pong
#
aaronpk
welcome back loqi!
#
Loqi
grins profusely
#
@aaronpk
@Johannes_Ernst Interesting. Can I run it on a Linode or on AWS? Can I tweak Nginx settings if I need to? #indieweb
(twitter.com/_/status/555888115005403137)
KartikPrabhu1 and indie-visitor joined the channel
#
Loqi
Welcome, indie-visitor! Set your nickname by typing /nick yourname
#
RichShumaker
I had a question about h-entry and where it is required to be in the code
#
RichShumaker
and h-cards too
#
kylewm
hi RichShumaker, what's your question?
#
RichShumaker
where in the code do they go?
#
kylewm
they are HTML classes
#
RichShumaker
I use TiddlyWiki which is a JavaScript based self contained Wiki
#
RichShumaker
I want to create a Tiddler which is a single entry in the Wiki for my identity
#
RichShumaker
Thanks I think that will help a lot
#
kylewm
so one potential concern is, a lot of this stuff depends on being able to curl a website and get html back ... if the page is rendered in javascript, that will cause some problems
#
kylewm
(rendered by client-side javascript that is)
#
KartikPrabhu1
kylewm: RichShumaker: the problem being no content to parse
#
RichShumaker
gotcha
#
RichShumaker
I am not a coder and new to indieweb so it may take me a bit to wrap my head around it all
KartikPrabhu joined the channel
#
kylewm
RichShumaker: definitely, you're in good company. a good step is to try to add rel=me links to your page
#
RichShumaker
So I will need some server side code to work with other sites as the javascript becomes static
#
RichShumaker
okay so rel=me to my tiddlywiki pages
#
RichShumaker
I need to create a cross reference from my different accounts back to my personal TW
#
kylewm
really just one of those accounts
#
RichShumaker
yes like my twitter to my personal site which are both richshumaker
#
kylewm
yep that'd work great
#
RichShumaker
the question is if I use a sub location on my site will that be an issue so I don't put it at the root level but under a directory
#
RichShumaker
I need to watch the introduction videos and read up some more and see how I make out.
#
kylewm
that should be fine, here's an example of someone running at a subdirectory https://dubiousdod.org/indie/
simonv3 joined the channel
#
RichShumaker
I very cool and thanks
#
RichShumaker
looks like rel=me needs to be in the head of the code, is that true?
carlo_au joined the channel
#
kylewm
nope, it can be anywhere in the head or body, as long as it's on a <link> or <a> element
#
KartikPrabhu
RichShumaker: usually <link> elements are in the head but they can be anywhere you'd like. In fact if you display other profile links on the homepage already ( using <a> ) then just add rel-me to those
#
RichShumaker
very cool
#
RichShumaker
I am off again - thanks for the help - I will read up and try out and see where I can get from here
tantek joined the channel
#
tantek
aaronpk :(
#
aaronpk
yeah I don't know what happened, but I rebooted and everything is fine now
#
tantek
weird. classic tech support did you try turning it off and on again.
#
aaronpk
yeah :(
joshwnj joined the channel
#
kylewm
aaronpk: maybe a computer problem not a DDOS?
KartikPrabhu joined the channel
#
tantek
what is DNS?
#
Loqi
DNS is an abbreviation for Domain Name Server and often used to refer to the configuring thereof https://indiewebcamp.com/DNS
#
creation.net
edited /site-deaths-ko (+0) "/* 더 바세히 보기 */"
(view diff)
KevinMarks joined the channel
#
KartikPrabhu
looks like a spelling correction to "See Also"
ben_thatmust joined the channel
#
tantek.com
edited /DNS (+1450) "issues, hierarchical vulnerability, unreliability. FAQ needs fixing"
(view diff)
KevinMarks_ joined the channel
#
ben.thatmustbe.me
edited /2015/Cambridge (+400) "start TODO section"
(view diff)
#
KevinMarks_
response post to anil at http://www.kevinmarks.com/toolsandproducts.html - I need to add some links - any other corrections?
#
tantek
KevinMarks: " This is a fair point, and so here is a post going into more detail. " <-- nice
#
tantek
I'd encourage EMPHASIS or **emphasis** in Anil's quotes
#
tantek
*like to see **one** emerge as a leading platform*
#
tantek
(that's two levels of emphasis :) )
#
tantek
that's the key piece that's calling (perhaps unintentionally) for a monoculture
#
tantek
if he'd said "*at least one*" that would have been better.
#
tantek
while now it reads more like "*only one*" [to rule them all]
#
tantek
this is a bit harsh (too negatively presumptive) "This is understandable, given his history with Six Apart, which built several products in that way. "
#
creation.net
created /POSSE-ko (+23334) "/* [ko] Add the first translation */"
(view diff)
#
KevinMarks_
hm. that will only show for you and the non-js users as I'm using benward's tweet decorator
#
KevinMarks_
hm, how do I rephrase that.
#
tantek
huh? that quote is from his blog post, not a twitter
#
tantek
not a tweet
#
tantek
how are you using benward's tweet decorator on blockquotes from his blog post?
#
tantek
I'm confused.
#
KevinMarks_
hm, no wiki page for microformats hah
#
KevinMarks_
sorry, I misunderstood
#
KevinMarks_
what is microformats
#
tantek
Loqi?
#
Loqi
woot!
#
Loqi
microformats are extensions to HTML for marking up people, organizations, events, locations, blog posts, products, reviews, resumes, recipes etc https://indiewebcamp.com/microformats
danlyke_ joined the channel
#
KevinMarks_
oh, capital M
#
tantek
fixed
#
tantek
KevinMarks: back to your text
#
tantek
I don't like this: "This is understandable, given his history with Six Apart, which built several products in that way. "
#
tantek
perhaps rephrase as
#
tantek
"Interestingly, Anil's past employer, Six Apart, built several several products that way, each attempting to emerge as leading, but without interoperating - e.g. you couldn't use MovableType to send a comment to LiveJournal post."
#
tantek
to *a* LiveJournal post.
#
KevinMarks_
that's almost more trollish
#
tantek
there - that's less presumptive, more factual, and places the "blame" on Six Apart, not Anil.
#
tantek
better to blame a company than an individual
#
tantek
it's the culture we're criticizing here, not Anil
#
KevinMarks_
what is itches?
#
Loqi
It looks like we don't have a page for "itches" yet. Would you like to create it? https://indiewebcamp.com/wiki/index.php?action=edit&title=itches
#
tantek
the specifics (MT and LJ) are better than the vague offhand slap of "Six Apart, which built several products in that way"
#
tantek
I'll scratch that one ;)
KartikPrabhu joined the channel
#
KevinMarks_
hm, though they did help brad ship OpenID which did allow cross-blog commenting
#
KevinMarks_
so your argument is false
#
KartikPrabhu
Anil seems to be oddly fixated on JSON and Bootstrap. Bootstrap! really...
#
KevinMarks_
this is 2 years ago, he was dropping buzzwords
#
tantek
KevinMarks - no, I didn't say *leave* a comment
#
tantek
I was very precise
#
KevinMarks_
I think he would cite pingback.
#
tantek
you couldn't use MovableType to *send* a comment directly from your webiste to someone else's LiveJournal post.
#
KevinMarks_
in fact he does further down
#
KevinMarks_
I don't want to get into that kind of nuance
#
tantek
except pingback was not a comment, and you can call that out
#
tantek
oh and nevermind that LiveJournal never displayed pingbacks
#
tantek
so yes, I chose my example carefully :)
#
tantek
and wording at that
#
tantek
that's part of the point, LiveJournal didn't even support the crappy interop of the day
#
KevinMarks_
that isn't far from Six Apart - six platforms that keep apart
#
KevinMarks_
No, LJ pioneered OpenID, and Brad personally went round all the other blog co's to evangelise it
#
KevinMarks_
and 6A supported that after acquiring LJ
#
KevinMarks_
I could just link to site-deaths
#
tantek
OpenID had no way of sending a comment
#
tantek
it has nothing to do with the scenario I gave
#
tantek
that's key
#
KevinMarks_
it was a way to verify that the commenter owned the url they put in the form
#
tantek
SSO is not peer to peer commenting
#
tantek.com
created /itches (+1296) "stub with dfn, see also, indieweb examples"
(view diff)
#
tantek.com
edited /itches (+49) "motivations"
(view diff)
#
tantek.com
edited /itches (+23) "unescape fragmention"
(view diff)
#
tantek
KevinMarks, continuing on
#
tantek
this is awkward wording: "their focus on user experience may be more significant for their widespread adoption."
#
KevinMarks_
he has silo envy
#
tantek
everyone does :P
#
tantek
better: "their widespread adoption coming from focusing on innovating and improving user experience rather than interoperability with others"
#
tantek
and typo later: s/tool kit/toolkit
#
tantek
"whereas with JSON you will get a parse error and lose the whole page"
#
tantek
add XML
#
tantek
e.g. "whereas with JSON you will get a parse error and lose the whole page, just like XML"
#
tantek
ASIDE: hey is anyone going to the Matter VC meetup/talk where Ben & Erin are talking about Known?
simonv3 joined the channel
#
KevinMarks_
yes, as soon as I leave thsi pub
#
KevinMarks_
whats the best mf2 to json to link to
#
tantek
hmm - perhaps we should continue this conversation in person at Matter
#
tantek
btw - a better title for your post:
#
tantek
instead of "Tools and Products", how about:
#
tantek
We Like IndieWeb Software
#
tantek
- a response to Anil Dash's "I Like Blogging Software"
#
KevinMarks_
I want to link to a mf2-parsed into JSON version fo the post
#
KevinMarks_
bets tool for that?
timmmmyboy joined the channel
#
tantek
probably aaronpk's pin13
#
KevinMarks_
that makes the point
#
timmmmyboy
wipes dust off IRC client
#
timmmmyboy
Evening #indiewebcamp!
#
KevinMarks_
hi timmmmyboy
#
timmmmyboy
Ben’s tweet has me inspired to give installing Sandstorm a try so I’m running that and figured why not jump in the channel for the first time in, oh, forever.
#
KevinMarks_
OK, heading to matter
#
timmmmyboy
Ah, enjoy!
#
@kevinmarks
My notes from last night's Homebrew Website Cub, on my own site: http://www.kevinmarks.com/hwc2015-01-14.html #indieweb
(twitter.com/_/status/555922440488906753)
#
tantek
heading to Matter as well
joshwnj, edrex, KevinMarks, KevinMarks_, lukebrooker and KartikPrabhu joined the channel
#
@kevinmarks
RT @benwerd: IndieWebCamp Edinburgh is emerging - paging all of my wonderful geek friends there. https://indiewebcamp.com/2015/Edinburgh
(twitter.com/_/status/555928202132987904)
mlncn-agaric joined the channel
tantek joined the channel
#
aaronpk
Whoa regex fail
#
tantek
wow benwerd is killing it
#
tantek
with examples of silo misbehaviors
#
tantek
faster than I can type!
#
KartikPrabhu
waaa where can we read?
#
timmmmyboy
Got Sandstorm installed, not too bad, pretty decent script installer. Now to learn how to build apps for it (funny enough I was just peaking at some Meteor stuff yesterday and then find this today)
#
timmmmyboy
If anyone wants to play I’ll invite (I guess that’s how it works). https://sandstorm.reclaimhosting.com I have no idea what I’m doing
#
tantek
KartikPrabhu: a couple of posts
#
tantek
(totally awesome auto-placement of ellipsis :) )
#
@t
#hackshackers @benwerd: “‘The cloud’ sounds nice and fluffy, but really just means someone else’s hard drive.” (ttk.me t4_A2)
(twitter.com/_/status/555934876416081920)
tantek_ and joshwnj joined the channel
#
KartikPrabhu
tantek: yeah pretty cool shortening + ellipsis + link. nice
tantek_, KartikPrabhu and clintpatty joined the channel
KevinMarks, lukebrooker and KartikPrabhu joined the channel
#
@steveivy
RT @aaronpk: As much as I enjoy the benefits of running my own server, I really don't like running my own server. #indieweb
(twitter.com/_/status/555955766457556992)
caseorganic joined the channel
KevinMarks, lukebrooker and bear joined the channel
joshwnj joined the channel
lukebrooker and tantek joined the channel
#
KevinMarks
Can loqi add #beyourownplatform? I think erinjo is onto something there
michielbdejong, cweiske, tommorris, nloadholtes, KartikPrabhu and KevinMarks_ joined the channel
#
KevinMarks_
evening/morning
#
KevinMarks_
any more comments on http://www.kevinmarks.com/toolsandproducts.html before I POSSE it?
#
tantek
change the URL?
#
tantek
and the title? as suggested
#
tantek
"We Like IndieWeb Software"
#
KevinMarks_
I'll change the title; the slug is more fiddly
nloadholtes joined the channel
#
tantek
really? can't rename and leave a redirect?
#
tantek
isn't it just a static page?
#
tantek
er, file?
#
KevinMarks_
yes, but making a slug that redirects involves code rather than just static files
#
tantek
oh you mean like cut and paste this into a static file? <!doctype html><meta http-equiv="refresh" content="0; url=http://www.kevinmarks.com/we-like-indieweb-software.html">
#
tantek
Save As… "toolsandproducts.html"
Jihaisse joined the channel
#
tantek
tommorris, bear, ben_thatmust - if you like, add links to your "Itches" sections on your User pages here: http://indiewebcamp.com/itches#IndieWeb_Examples (we need more! )
#
tantek
KevinMarks: I refreshed your page and am reading
#
tantek
before "Here Anil is"
#
tantek
put **Emphasis added**
#
tantek
to make it clear you bolded the "one"
#
tantek
also s/tool kit/toolkit
#
tantek
break this into its own paragraph, capitalize and de-link micropub and indieauth:
#
tantek
"On the indieweb, this is handled by two protocols: Micropub and IndieAuth."
#
tantek
then start the next paragraph with "IndieAuth" **bolded** and hyperlinked
#
KevinMarks_
why de-link?
#
tantek
and then start the next pargraph after that with "Micropub" **bolded** and hyperlinked
#
tantek
because it's better to link the more prominent use at the start of a paragraph
#
tantek
and making the first-word bold like that will further draw attention to it
#
tantek
also "Microformat" should instead include the "2" afterwards and link to the page on microformats.org
#
KevinMarks_
I do that on the next mention - swap those?
#
tantek
hmm - didn't notice that
#
tantek
only the first linked instance
#
KevinMarks_
right I need to go get on the train or I'll be on your couch
#
tantek
oh dear go get on the train!
swartwulf joined the channel
#
tantek
please link to that instead of https://indiewebcamp.com/microformats
#
tantek
going to bed - ok if we finish iterating on this tomorrow morning? got a bunch more editorial and better expression suggestions.
#
KevinMarks_
as long as we get it up in NY morning
#
tantek
ok I'll be up
#
tantek
by NY lunchtime should be ok
#
tantek
good lunchtime grist
eschnou, krendil, marcthiele, loic_m, simonv3, swartwulf, friedcell, marcthie_ and petermolnar joined the channel
#
petermolnar
good morning indieweb
pfefferle joined the channel
#
@ThatEmil
What should a HEAD request to a Webmention endpoint return?Anything at all? Or something like a 405? #indieweb
(twitter.com/_/status/556014183612182529)
Garbee, dch, tilgovi, michel_v, krendil, KevinMarks, stream7 and marcthiele joined the channel
#
@BarnabyWalters
@thatemil AFAIK there’s currently no defined behaviour for HEAD requests to a webmention endpoint, … https://waterpigs.co.uk/notes/4_BAzK/
(twitter.com/_/status/556043025101881345)
KevinMarks joined the channel
#
@btconf
Reminder. If you want to be part of the #indiwebcamp Germany during #btconf, here is all the information you need: https://indiewebcamp.com/2015/Germany
(twitter.com/_/status/556043486517268480)
pfefferle, friedcell, loic_m, veselosky, KevinMarks_, simonv3, Dash315, Acidnerd, tilgovi, michielbdejong, squeakytoy, nloadholtes, unifex, danlyke_, loic_m_, mlncn-agaric, modem and shiflett joined the channel
#
@followthisisart
RT @TheClassicAlice: #WackyWednesday ends in just two hours! Have you jumped in?! https://www.indiegogo.com/projects/classic-alice-books-8-beyond #indiegogo #indieweb #webserieschat
(twitter.com/_/status/556109623133216768)
pfefferle, modem, verdi_, mlncn-agaric, petermolnar, spree, ben_thatmustbeme, pfefferle_, nloadholtes, snarfed and friedcell joined the channel
#
@kylewm2
I added search to my #indieweb site. Pretty cool (and surprisingly easy) but it doesn’t search tags yet, which is… weird.
(twitter.com/_/status/556132282897940480)
#
kylewm.com
edited /search (+271) "/* Kyle Mahan */"
(view diff)
sandro_, wolftune, gmack, grantmacken, tantek, KartikPrabhu and KevinMarks_ joined the channel
#
aaronpk
morgning
#
aaronpk
erm, good morning
#
aaronpk
need coffee
snarfed and danlyke_ joined the channel
#
danlyke
aaronpk: Don't know if you saw it yesterday, but your feedback about separate streams for webmention vs comments is well taken, I'm trying to figure out the best way to integrate those.
verdi__ joined the channel
#
@anomalily
@BikePortland @__P__J Honestly, if we could use #indieweb technology to post on the shift cal and syndicate to FB this year, we should.
(twitter.com/_/status/556153333254074370)
#
@anomalily
@BikePortland @__P__J I may have just accidentally committed myself to getting POSSE for the Shift calendar before @pedalpalooza #indieweb
(twitter.com/_/status/556153524765986817)
KartikPrabhu joined the channel
#
kylewm
KevinMarks: I didn't udnerstand why you couldn't change the slug?
#
KevinMarks
I can that's just laziness
#
KevinMarks
I'm more concerned about the main text though - have I missed good examples?
hober joined the channel
#
kylewm
KevinMarks: I think it's a good response, factual and polite. (I thought it was going to be snarkier)
#
tantek
KevinMarks - definitely fix the slug - demonstrate good URL design :)
#
tantek
use the mini meta document I posted last night if you have to ;)
#
aaronpk
htmlredirects++
#
Loqi
htmlredirects has 1 karma
jden and KartikPrabhu joined the channel
#
KevinMarks_
hm, I think I need to add a link to Known Pro and to HWC at the bottom
benwerd joined the channel
#
benwerd
Neat. Again, I think sandstorm.io is really promising for indieweb purposes: http://zpnf0s7807w1sufks5zy.sandstorm.reclaimhosting.com/a-better-sandbox/
#
Loqi
benwerd: tantek left you a message on 1/15 at 1:43pm: do you have an indie event posted somewhere for https://twitter.com/benwerd/status/555806169306890241 ?
#
benwerd
tantek: I did not, and I apologize.
#
kylewm
benwerd: I'm enthusiastic about it, but it seems like so. much. work. to port applications to sandstorm
#
kylewm
i can't imaine anyone doing it
KevinMarks_ joined the channel
#
KevinMarks_
are we done?
#
benwerd
kylewm: I'm going to try it ;)
#
kylewm
benwerd: i will forward you my $25 indiegogo credit when Known is on the sandstorm marketplace ;)
#
KevinMarks_
i thought there was a tool to auto port it
#
erinjorichey.com
edited /site-deaths (+149) "/* Upcoming */"
(view diff)
#
benwerd
Fare thee well, Trovebox.
#
benwerd
KevinMarks_: Is it safe to link to that post?
#
KevinMarks
Tantek said he had more edits, but I think it's mostly done
#
KevinMarks
Let me POSSE it first, then link
#
aaronpk
hmm why didn't bridgy set the in-reply-to on that properly? He did include the "original" link at the end of the FB post
#
benwerd
KevinMarks: Groovy. I'll hold off.
#
KevinMarks
(it would be good to have some webmentions show up, given that I discuss them being there)
wagle joined the channel
#
tantek
speaking of site-deaths - there are a bunch of past "Upcoming" ones that could use some help checking
#
tantek
e.g. anybody have any news about Svpply, TwitPic, Orkut, Yahoo Directory?
#
tantek
also - Loom, and myOpenID as listed here need updates: https://indiewebcamp.com/site-deaths#Any_Day_Now
#
tantek
I click on those fb permalinks and see nothing
#
tantek
how is Bridgy curling that and seeing anything?!?
#
KevinMarks
Bridgy uses the API
KartikPrabhu and wolftune joined the channel
#
KartikPrabhu
KevinMarks_ you has a webmention now! :)
#
KevinMarks_
hm, "yesterday" is actually day before yesterday now
#
KevinMarks_
OK benwerd, have at it
#
tantek
KevinMarks - fix it - it's your site. s/Yesterday/Recently
#
tantek
KevinMarks: quick fix near the end
#
tantek
change this text "next Homebrew Website Club"
#
tantek
which will auto-update in the future to the next one
#
tantek
so no matter when someone reads your post, if they click that call to action, it will show them the next soonest meeting
#
@benwerd
"We Like #IndieWeb Software": @kevinmarks goes deep on the rationale behind the indie web. Awesome. http://www.kevinmarks.com/we-like-indieweb-software.html
(twitter.com/_/status/556181565571469312)
#
KevinMarks_
OK, how do I submit to indienews?
#
tantek
what is submit to indienews
#
Loqi
It looks like we don't have a page for "submit to indienews" yet. Would you like to create it? https://indiewebcamp.com/wiki/index.php?action=edit&title=submit+to+indienews
#
tantek
what is indienews
#
Loqi
IndieNews is an indieweb version of Hacker News where in order to: https://indiewebcamp.com/IndieNews
#
tantek.com
created /submit_to_indienews (+50) "stub with link"
(view diff)
#
tantek
KevinMarks, you link to Fargo.io - yet it is completely broken/useless without javascript
#
@ken_bauer
RT @benwerd: "We Like #IndieWeb Software": @kevinmarks goes deep on the rationale behind the indie web. Awesome. http://www.kevinmarks.com/we-like-indieweb-software.html
(twitter.com/_/status/556182088374710273)
#
tantek
thus I can't tell that Fargo "does" anything, for outliners or anything else
#
KevinMarks_
Anil linked to it, not me
#
KevinMarks_
I just quoted the link
#
kylewm
yeah and anil's call to action is VERY similar to fargo
#
kylewm
put json in dropbox, etc.
#
benwerd
Comment from the Known mailing list: "where should I start reading if I do not have the web knowledge to understand indiewebcamp?"
#
tantek
indiewebcamp.com
#
tantek
and if they don't understand something, ask!
#
tantek
the point of the March 2014 rewrite of the top of that page by Scott Jenson et al was to provide an introduction that does not require "web knowledge"
#
tantek
and increasingly we are trying to make every page more readable to more people in both the dfn/summary at top, and the initial "Why" section.
#
@kevinmarks
@polotek well, it took a while, but I wrote a longer response to Anil than twitter allows: http://www.kevinmarks.com/we-like-indieweb-software.html
(twitter.com/_/status/556183238272503808)
#
@timweston
RT @benwerd: "We Like #IndieWeb Software": @kevinmarks goes deep on the rationale behind the indie web. Awesome. http://www.kevinmarks.com/we-like-indieweb-software.html
(twitter.com/_/status/556184880405807106)
#
KevinMarks_
hm, is there a 'send webmentions for every link in the page' tool?
#
aaronpk
i think indiewebify.me has that
#
KevinMarks_
though that will spam the wiki
#
GWG
Has someone been doing something to Bridgy?
#
aaronpk
GWG: I just got a storm of bridgy mentions
#
Loqi
[mention] https://twitter.com/anildash/status/555408559450906624 posted 'Recently on Twitter Anil Dash and I had a bit of a back and forth: Hi, it's been two years, will somebody go build this set of tools and ...' linking to http://indiewebcamp.com/monoculture
#
Loqi
[mention] https://twitter.com/anildash/status/555408559450906624 posted 'Recently on Twitter Anil Dash and I had a bit of a back and forth: Hi, it's been two years, will somebody go build this set of tools and ...' linking to http://indiewebcamp.com/site-deaths#Vox+shut
#
Loqi
[mention] https://twitter.com/anildash/status/555408559450906624 posted 'Recently on Twitter Anil Dash and I had a bit of a back and forth: Hi, it's been two years, will somebody go build this set of tools and ...' linking to http://indiewebcamp.com/site-deaths#Pownce.com
#
Loqi
[mention] https://twitter.com/anildash/status/555408559450906624 posted 'Recently on Twitter Anil Dash and I had a bit of a back and forth: Hi, it's been two years, will somebody go build this set of tools and ...' linking to http://indiewebcamp.com/silos
#
Loqi
[mention] https://twitter.com/anildash/status/555408559450906624 posted 'Recently on Twitter Anil Dash and I had a bit of a back and forth: Hi, it's been two years, will somebody go build this set of tools and ...' linking to http://indiewebcamp.com/itches
#
Loqi
[mention] https://twitter.com/anildash/status/555408559450906624 posted 'Recently on Twitter Anil Dash and I had a bit of a back and forth: Hi, it's been two years, will somebody go build this set of tools and ...' linking to http://indiewebcamp.com/Markdown
#
Loqi
[mention] https://twitter.com/anildash/status/555408559450906624 posted 'Recently on Twitter Anil Dash and I had a bit of a back and forth: Hi, it's been two years, will somebody go build this set of tools and ...' linking to http://indiewebcamp.com/JSON
#
Loqi
[mention] https://twitter.com/anildash/status/555408559450906624 posted 'Recently on Twitter Anil Dash and I had a bit of a back and forth: Hi, it's been two years, will somebody go build this set of tools and ...' linking to http://indiewebcamp.com/microformats2
#
kylewm
GWG: yeah snarfed just changed the facebook to use the v2.2 API, are you getting a thundering herd of facebook mentions?
#
GWG
aaronpk: Me too. And I hooked mentions into my phone
#
KevinMarks_
why did loqi think they were from the tweet?
#
Loqi
is done
#
aaronpk
yeah mine go to IRC which sends push notificatinos to my phone
#
GWG
kylewm: What are the benefits of the new API?
#
GWG
I've seen the downside
#
kylewm
old API is going away
#
kylewm
what is the downside?
#
aaronpk
KevinMarks_: did you just send webmentions?
#
Loqi
It looks like we don't have a page for "downside" yet. Would you like to create it? https://indiewebcamp.com/wiki/index.php?action=edit&title=downside
#
KevinMarks_
I used indiewebify.me
#
KevinMarks_
and I got the indiewnes post format wrong
#
aaronpk
indienews is hard right now :(
#
KevinMarks_
well, the browser not showing the http when I copy and me missing it int he paste was the probelm
#
aaronpk
oh yeah that
#
tantek
why is Bridgy claiming that Anil's tweet links to indiewebcamp?
#
aaronpk
that's not a bridgy notifcation
#
tantek
or is that Loqi's misinterpretation of Bridgy?
cweiske joined the channel
#
aaronpk
that's a prblem with webmention.io, probably because of a bug in the ruby parser
#
KevinMarks_
that's loqi getting confused by my embed?
#
tantek
at least the ruby parser is getting good exercising
#
tantek
KevinMarks indeed - that tweet's u-url in your embed is the first u-url in the page, or inside the h-entry, and it appears the ruby parser doesn't know that that u-url belongs to the h-cite, not the h-entry
#
tantek
definitely looks like a ruby parser bug with handling even one nested microformat
#
GWG
kylewm: I'm getting flooded with messages.
#
aaronpk
yeah the ruby one doesn't handle nested things well
#
tantek
seems like at all
#
aaronpk
although I did a workaround for webmention.io which I'm surprised didn't work
#
tantek
KevinMarks - as a work around you could add this after the <h2>
#
@checkdisout
RT @benwerd: "We Like #IndieWeb Software": @kevinmarks goes deep on the rationale behind the indie web. Awesome. http://www.kevinmarks.com/we-like-indieweb-software.html
(twitter.com/_/status/556187642233380866)
#
aaronpk
oh the workaround was not for the author property
#
kylewm
GWG: I don't know what that means
#
tantek
this has nothing to do with author
#
tantek
this is u-url that the ruby parser is screwing up
#
aaronpk
what do you mean?
#
tantek
it's grabbing the u-url from *inside* the h-cite
#
tantek
and claiming it's part of the h-entry
#
tantek
hence [mention] Twitter URL "posted" ...
#
tantek
KevinMarks, right after the <h2>, and before the <div class="e-content"> put this:
#
tantek
or if you prefer
#
aaronpk
it uses the u-url if there is no author found
#
aaronpk
GWG: on the plus side, now you get to test out de-duping of webmention notifications
#
tantek
and it's getting the u-url wrong
#
aaronpk
is anyone running the ruby parser online anywhere like pin13.net/mf2?
#
tantek
wow - there is no "author" in that page at all!
#
tantek
KevinMarks: and just before that permalink div, put this:
#
aaronpk
ah yeah here's what the ruby parser sees: https://gist.github.com/aaronpk/6a2b8e48091f1b87f80f
#
aaronpk
that's really bad
#
tantek
<div>by: <a class="p-author h-card" href="http://www.kevinmarks.com/">Kevin Marks</a></div>
#
tantek
waits for KevinMarks to catch up with edits
#
kylewm
the ruby parser hurt us with the feedbin guy too by the way. he had bad luck trying out mf2 with it.
morrocco_mole joined the channel
#
tantek
what is the ruby parser?
#
aaronpk
there's two issues with the ruby parser
#
Loqi
It looks like we don't have a page for "ruby parser" yet. Would you like to create it? https://indiewebcamp.com/wiki/index.php?action=edit&title=ruby+parser
#
tantek
kylewm - could you stub that page with specific issues that have bitten us now with real world examples?
#
Loqi
[bridgy] Kristy Golubiewski-Davis liked a post that linked to http://indiewebcamp.com/checkins (https://facebook.com/14305603/posts/10101271675723594)
#
tantek
I feel like we need to get the ruby folks focused on fixing what's actually causing problems
#
aaronpk
one is that it made some ruby-ish decisions about how to access the mf2 data using native methods, things like a method "content" returning the first element in the "content" array and "contents" which returns the array, which then makes things really weird when the property is "published" because you have to use "publisheds"
#
aaronpk
if you don't like those design decisions you can just use the raw data structure by doing parsed.to_hash
#
aaronpk
but that isn't well documented
#
aaronpk
the other problem is it's just not parsing nested values which has now caused actual issues
#
GWG
aaronpk: Not really. I have 75 webmention to moderate. The WordPress webmention plugin throws the original webmention into moderation in the event of an update.
#
tantek
I'm tempted to start a CASSIS microformats parser and see how fast I can get it more functional than the ruby one.
#
tantek
moderationqueue--
#
Loqi
moderationqueue has -1 karma
#
GWG
aaronpk: It doesn't classify it as a dupe, fortunately.
#
aaronpk
these bridgy storms are making me need to handle webmentions better too
#
aaronpk
right now each one results in a git commit which spams my git history like crazy
#
aaronpk
I should really be clustering the commits a little better
#
Loqi
definitely
#
tantek
gives Loqi a bunch of yesses.
#
GWG
aaronpk: Isn't this an update issue, not a dedupe?
#
Loqi
eats the bunch of yesses.
#
aaronpk
GWG: i'm not really sure actually
#
tantek
is not surprised.
#
aaronpk
but if it's updates, that's easier
#
kylewm
bridgy is re-sending old webmentions to you?
#
GWG
kylewm: Yes
#
aaronpk
kylewm: i'm not sure but it's sending me tons
#
GWG
They are all old ones
#
kylewm
only facebook?
#
aaronpk
they are all ones i've gotten before but i don't know if the source URL or contents have changed
#
aaronpk
and yes only facbeook
#
aaronpk
going back as far as halloween too
#
kylewm
interesting :(
#
kylewm
i bet the contents has changed with the new API and it thinks they are updates
#
aaronpk
thinks he should add something to his log that indicates whether the webmention was an update of an existing one
#
GWG
aaronpk: I have going back earlier than Halloween.
#
KevinMarks_
I link to it
#
GWG
kylewm: That was what I was asking earlier. Any new capabilities possible for Bridgy with the new API?
#
KevinMarks_
what's kbd?
#
kylewm
GWG: I'm not sure but usually new API versions go the other way, taking away features :P
#
GWG
kylewm: I'm hoping for something good
#
tantek
KevinMarks, kbd is an HTML tag indicating the semantic of "here's something you might type in (e.g. into a keyboard)"
#
tantek
and it's counterpart is <samp> which indicates the semantic of "Here is sample output you might see."</samp>
#
KevinMarks_
not sure I like that, I'll just link the H1
#
tantek
don't know why I closed the samp.
#
tantek
linking a page to itself is bad for accessibility
KevinMarks joined the channel
#
tantek
person clicks the link and nothing appears to happen
#
tantek
so no, don't link the page to itself
#
aaronpk
hmm interesting point. all my pages link to themselves on the date permalink
#
KevinMarks_
i think that ship has sailed
#
tantek
that's daft as you might say
#
tantek
just because others use crappy markup - never justifies you doing so
#
tantek
if you want something minimal / invisible / unlikely to break
#
tantek
you can use <a href="" class="u-url"></a>
#
kylewm
s/daft/bobbins
#
tantek
assuming you don't have a <base> that points somewhere other than the page
#
KevinMarks_
so the "more determinstic" part is a bit of an exaggeration
#
aaronpk
hey the ruby parser at least has the correct URL as the first one in the list now
#
KevinMarks_
seems like a major webmention bug that it accepts a u-url redirect from a page
#
aaronpk
that's the basis of how bridgy works tho
#
tantek
KevinMarks not at all - same as if the page was saying rel=canonical
#
tantek
to some other page
#
tantek
completely by design
#
KevinMarks_
so I can link to you and send a webmentions saying an arbitrary URL links to you instead and you accept it?
#
aaronpk
that is what bridgy does
#
tantek
the test is whether the *source* links to the *target*.
#
tantek
not whether some other page linked from the source links to the target
#
KevinMarks_
right, but if you embed a webmention saying Anil linked to you it is a bit odd
#
tantek
what do you mean by "embed a webmention"
#
tantek
did you mean to say "embed a comment"?
#
KevinMarks_
yes, embed a comment
#
tantek
let's not calling things by the plumbing transport
#
KevinMarks_
OK, I'm on gillmor gang now
#
tantek
KevinMarks - there are indeed things we can improve in /comments-presentation
#
KevinMarks_
hm, I think i killed indiewebify.me
#
tantek
loads for me
#
KevinMarks_
maybe it won't resend the mentions
#
tantek
KevinMarks, would you consider changing this heading then? <h2>webmentions</h2>
#
tantek
e.g. perhaps to <h2>reactions</h2>
#
tantek.com
created /reactions (+22) "r"
(view diff)
#
KevinMarks_
I just posted to indienews. that was way too hard
#
tantek
<h2>Responses</h2>
#
tantek
is better than <h2>webmentions</h2>
#
tantek
can you fix that too?
#
KevinMarks_
on air now
#
tantek
(I myself prefer "Interactions", but more folks here prefer "Responses" so that's the current cultural norm as much as we have one) http://indiewebcamp.com/interactions#Responses
#
benwerd
did bridgy just spring into life?
#
tantek.com
edited /reactions (+14) "new redir"
(view diff)
#
benwerd
I'm told Known just sent someone like 60 notification emails
#
benwerd
(which we should protect against)
#
kylewm.com
created /ruby_parser (+1305) "stub with issue summary"
(view diff)
#
kylewm
tantek: please double check^
#
kylewm
ohh, my turn for a webmention storm
#
tantek.com
edited /reaction (+314) "subheads, advice to use response instead, FAQ, see also"
(view diff)
#
tantek.com
created /response (+36) "r"
(view diff)
#
tantek.com
edited /ruby_parser (+569) "consistent issue naming summarizing issue, subheads, summary, linky, see also"
(view diff)
#
tantek
kylewm: looks good, added a bit more prose
#
tantek
one thing that would help a lot - if each issue had a visible link to the github issue for it
#
aaronpk
KevinMarks_: webmention.io won't send the notification here for updates
#
tantek.com
edited /ruby_parser (+40) "distinguish blocking vs annoying"
(view diff)
#
KevinMarks_
I need to do some templating for my site, this manual construction is fiddly
#
KevinMarks_
hm, I webmentioned myself lol
#
aaronpk
I do that sometimes
#
aaronpk
makes my comments appear below my posts which is cool
#
KevinMarks_
tantek self-link point taken
#
aaronpk
oh lol
#
KevinMarks_
no, as I made the post link to itself...
#
aaronpk
that is not ideal, heh
#
KevinMarks_
hm does webmention.herokuapp.com have a delete?
#
aaronpk
webmention.io certainly doesn't, oops
#
millette
KevinMarks, your link to anil's post has an extra 's' on html - should be http://dashes.com/anil/2013/04/i-like-blogging-software.html
#
millette
(at the very top)
#
millette
I like purple ;-)
#
aaronpk
sad his comments section is a facebook thingy
#
KevinMarks_
!tell voxpelli is there a way to delete unwanted webmentions with webmention.herokuapp.com
#
Loqi
Ok, I'll tell them that when I see them next
#
KevinMarks_
well he does say that
#
voxpelli
KevinMarks_: Not yet, will make one as part of Vouch-support
#
Loqi
voxpelli: KevinMarks_ left you a message 43 seconds ago: is there a way to delete unwanted webmentions with webmention.herokuapp.com
#
KevinMarks_
I ended up webmentioning myself by accident
#
voxpelli
KevinMarks_: I guess I can remove that from the database manually
#
voxpelli
What page accidentally mentioned which?
#
KevinMarks_
http://www.kevinmarks.com/we-like-indieweb-software.html linked to it self and I auto-sent webmentions to all links
#
voxpelli
ah, a page mentioning itself – I wonder if that should even be allowed?
#
aaronpk
probably not worth storing
#
aaronpk
i can't imagine when that would be useful to see
sivoais joined the channel
#
cweiske
like two mirrors looking at each other
#
aaronpk
makes a note to update webmention.io to not log those
#
cweiske
what about anchor links?
#
cweiske
page.htm links to page.htm#foo
#
aaronpk
that might be useful to store
#
aaronpk
basically if source==target I'm just gonna ignore it
benjamin-agaric joined the channel
#
voxpelli
I think I will do the same, will make a note as well
#
voxpelli
KevinMarks_: The self-mention has been removed :)
benjamin-agaric and krendil joined the channel
#
aaronpk
hmm my bookmarks don't have an author
petermolnar and tantek joined the channel
#
tantek
good afternoon #indiewebcamp!
#
KevinMarks_
OK, Gillmor Gnag done
#
tantek
just missed it :(
#
voxpelli
aaronpk: just noticed you bookmarked KevinMarks_ page, I guess I should parse that as a bookmark and add it to the facepile
#
KevinMarks_
so I need to add bookmark markup
#
tantek
what is IndieWebCampGermany?
#
Loqi
It looks like we don't have a page for "IndieWebCampGermany" yet. Would you like to create it? https://indiewebcamp.com/wiki/index.php?action=edit&title=IndieWebCampGermany
#
voxpelli
I added support for all http://indiewebcamp.com/interactions to my endpoint, but I guess that I missed bookmarks + RSVP as they aren't mentioned there
#
KevinMarks_
so if I comment on anil's post using FB will bridgy see it as a POSSE?
snarfed joined the channel
#
tantek.com
edited /Events (+64) "Add IndieWebCampGermany since its date is set"
(view diff)
#
snarfed
hi all! sorry for the bridgy storm(s)
#
voxpelli
KevinMarks_: likely won't add bookmarks right now, have some other fixes in the pipe right now
#
snarfed
kylewm's right, probably the fb api upgrade
#
snarfed
hopefully they were all resends, ie the source URL and uid props matched the original ones
#
snarfed
i got a bunch too, and the wordpress indieweb plugin(s) successfully de-duped them all, so i'm guessing so
#
snarfed
KevinMarks_: if you link to anil's post in your FB post, and people comment/like that, bridgy will try to send those comments/likes to anil's site
#
tantek
Is anyone interested in participating in an IndieWebCampDC or an IndieWebCampProvidence?
#
snarfed
(so yes)
#
tantek.com
edited /Events (-3) "trim header bits, note specific months that future IndieWebCamps are being planned"
(view diff)
#
KevinMarks_
though the button doesn't seem to work
#
tantek.com
edited /2015/SF (+0) "last year"
(view diff)
#
snarfed
KevinMarks_: ah i see. no, bridgy just looks at your posts, not your comments on other people's posts
lukebrooker joined the channel
#
tantek.com
edited /Template:IndieWebCamp (-1) "slight re-order 2015 based on knowledge so far"
(view diff)
#
KevinMarks_
looks like his FB comments are broken
#
tantek
KevinMarks - per what evidence?
#
KevinMarks_
'cos when I try to submit one nothing happens
#
tantek
do you have NoScript?
#
KevinMarks_
I bet they moved the endpoint or something
#
tantek
and which browser?
#
KevinMarks_
I have adblock
#
tantek
maybe try FF to verify that it's not a browser issue?
#
KevinMarks_
worked in safari
#
KevinMarks_
so the "also post to facebook" doesn't do anything?
#
tantek
am I really the first like? ;) (on KevinMarks's post)
#
aaronpk
i bookmarked it instead cause I wanted to tag it indieweb
#
snarfed
tantek: indie likers are still a pretty small club
#
snarfed
maybe single digits?
#
tantek
snarfed - according to /like#IndieWeb_Examples - yes
#
KevinMarks_
heh, it says 8 hours ago
#
snarfed
heh, i'm sure that undercounts, but still, yes
#
tantek
KevinMarks, worse, the link is broken
#
tantek
the link to the like permalink
#
tantek
which parser are you using?
#
KevinMarks_
webmention.herokuapp.com
#
snarfed
benwerd: apologies if the bridgy storm annoyed known users. if you saw dupes in the wild that had different source urls and uid properties, definitely let me know. happy to help debug
#
KevinMarks_
{"source":"http://tantek.com/2015/016/f1","target":"http://www.kevinmarks.com/we-like-indieweb-software.html","data":{"url":"http://tantek.com/2015/016/f1","name":null,"published":1421419320000,"summary":"likes Kevin Marks’s “We Like IndieWeb Software”.","author":{"name":"Tantek Çelik","photo":"http://tantek.com/logo.jpg","url":"http://tantek.com/2015/"},"interactionType":"like","interactions":["http://www.kevinmarks
#
KevinMarks_
is what it parsed
#
aaronpk
oh it's linking to the author home page?
#
benwerd
snarfed: no worries - I was just worried we'd done something at our end that I hadn't realized! I'm not seeing dupes with different source URLs - will do some work to prevent duplicate notifications
#
snarfed
benwerd: great, ok. (also, low priority, but consider using the uid prop for de-duping too!)
#
benwerd
snarfed++
#
benwerd
will do
#
Loqi
snarfed has 75 karma
#
KevinMarks_
your author ref is ../ but it is 2 levels down
#
@kid_OYO
RT @benwerd: "We Like #IndieWeb Software": @kevinmarks goes deep on the rationale behind the indie web. Awesome. http://www.kevinmarks.com/we-like-indieweb-software.html
(twitter.com/_/status/556222039120691200)
sivoais joined the channel
#
KevinMarks_
<a href="../" class="p-author h-card author-icon" rel="author" title="Tantek Çelik"><img src="../logo.jpg" alt="Tantek Çelik" /></a>
#
tantek
KevinMarks - nope - you have to obey <base>
#
voxpelli
Yep, seems like a bug by me :P
#
KevinMarks_
it's all about the base
#
tantek
voxpelli++ for webmention.herokuapp.com
#
Loqi
voxpelli has 18 karma
#
voxpelli
and I think the URL issue should be solved now as well:
#
KevinMarks_
voxpelli++
#
Loqi
voxpelli has 19 karma
#
tantek
now let me see if I can help with the CSS
#
KevinMarks_
node-microformat hasn't expanded the URL there, it's still ../ but it has no base
#
tantek
voxpelli: I suggest:
#
voxpelli
KevinMarks_: yes, I think Glenn hasn't updated the demo site after I sent him a PR for that
#
tantek
.webmention-facepile :link,.webmention-facepile :visited { text-decoration:none; }
#
tantek
to get rid of the underlines under the heart and recycle icons
#
voxpelli
tantek: the CSS is actually hosted by KevinMarks_ – I haven't been brave enough to bundle the embed HTML with CSS yet
#
tantek
ah - then either KevinMarks can fix that
#
KevinMarks_
they looks very funny without it
#
tantek
or if you want to fix it by default
#
KevinMarks_
is that a FF thing? I don't have a css reset
#
tantek
<a style="text-decoration:none" href="… etc.
#
tantek
KevinMarks - it is a subtle detail of text-decoration implementation with nested elements that I believe Firefox (Gecko) is doing correctly but Safari (Webkit) is not.
#
hober
could you file a bug?
#
tantek
hey hey hey I seem to have pinged one of hober's keywords :)
#
tantek
if the it's still there in Sydney, happy to work with you to file a bug. it's likely *very subtle* so I'll need help saying the right things
#
tantek
or my version of Safari (Webkit) is old :/
#
KevinMarks_
or I could swap them out for images
#
tantek
KevinMarks: you have a broken fragment link
#
hober
i won't be in sydney, but dino will be there. you can bug him with it :)
#
tantek
could you <h2>responses</h2> to <h2 id="responses">responses</h2>
#
tantek
hober, sounds good :) except sorry to miss you in Sydney :(
#
hober
yeah; it's hard to justify sending anyone from california when we can easily send someone from canberra :)
#
KevinMarks_
it's a fragmention
#
KevinMarks_
so your noscript is hosing it
#
tantek
I though single-# fragmentions needed to be 2+ words
#
KevinMarks_
not in my latest thinking
#
KevinMarks_
if there isn't an id or name that matches, fall back to text
#
tantek
is that documented in /fragmention#Brainstorming ?
#
KevinMarks_
I'll look
#
KevinMarks_
css fixed
#
tantek
KevinMarks_, voxpelli is the "Unknown" due to aaronpk bookmarking your post?
#
KevinMarks_
yes, no author as aaronpk said
#
voxpelli
yeah, will be hard to present the bookmark in a good way without any author-info
crystal and shiflett joined the channel
#
tantek
hmmm - let me try
#
tantek
classic "will be hard" engineer trolling to "challenge accepted" ;)
#
tantek
wait wat - aaronpk - now *this* is trolling: <meta name="author" content="Aaron Parecki"> SERIOUSLY?
#
tantek
aaronpk, can you move your class name of h-entry from that div to body?
#
tantek
change <body> to <body class="h-entry">
#
tantek
and <div class="container-fluid container-narrow h-entry"> to <div class="container-fluid container-narrow">
wolftune joined the channel
#
tantek
AND change <a href="/">Aaron Parecki</a> to <a class="p-author h-card" href="/">Aaron Parecki</a>
#
tantek
that ought to do it
#
tantek
moving one class name, and adding two more. no extra content, no extra tags.
#
tantek
and if you really want to provide more compat
#
tantek
change <a href="/">Aaron Parecki</a> to <a class="p-author h-card" href="/" rel="author">Aaron Parecki</a>
#
tantek
BTW hober, while you're here, you should add yourself to https://indiewebcamp.com/irc-people
morrocco_mole joined the channel
#
hober
i would if i could sign in
#
hober
I successfully do the indieauth dance but when i land back on the wiki i'm not signed in
#
tantek
aaronpk ^^^
#
tantek
which provider are you using?
#
hober
indieauth.com
#
danlyke
hober, I was having this kind of problem yesterday and I think it came from trying to log in from a URL with a "#" in it (ie a name ref).
#
danlyke
Trim the URL from the # and try again.
#
tantek
curious to see if that works
#
hober
there's no #
#
tantek
hober what button did you click on indieauth.com ?
#
hober
twitter.com/hober
clintpatty joined the channel
#
kylewm
snarfed: seeing some weird duplicate mentions with different urls
#
snarfed
kylewm: hmm ok. example links?
#
snarfed
also, do the uid properties match?
#
kylewm
the links are all duplicates, with different bridgy urls and different permalink urls
#
snarfed
:( sigh
#
kylewm
if you refresh, i added the source and u-url
#
kylewm
(i don't check uid...probably should)
#
snarfed
ahhhhh looks like the 2.x facebook api now uses different/obfuscated user ids
#
kylewm
i'm very confused how the author URL seems to be different
#
kylewm
oh that would explain it
#
edward.oconnor.cx
edited /IRC_People (+61) "/* Nicknames */ added self"
(view diff)
#
tantek
hober what fixed it?