#indiewebcamp 2014-10-21

2014-10-21 UTC
KevinMarks joined the channel
#
ShaneHudson
Just noticed I was in #indieauth and #indieweb channels on irc, due to clicking hashtags on tweets haha
#
Loqi
ahahaha
#
bear
is there an indieauth channel?
#
sparverius
i just believe that they defeat the purpose of readable hyperlinks pointing at a distinct resource. although, i guess with the way iwc uses it means they have a higher chance of being printed
#
tantek
bear is there a need for a separate indieauth channel?
#
tantek
sparverius - indeed - on both counts. The rise of use-cases for short(er) URLs has led to explicit use of short domains to help with that.
#
tantek
though some have (and sometimes in just some cases) used *one* domain but with a short path instead. e.g. when I POSSE my blog posts to Twitter, I link with tantek.com but with a short-path instead of the full domain (I realize that due to t.co this is unnecessary, but just providing an example)
#
sparverius
maybe integrating the short path into the url?
#
tantek
but then why bother with /post/ ?
#
sparverius
tbh im just a huge fan of subdomaining.
KevinMarks joined the channel
#
sparverius
id probably use ://wm.you.me/
#
sparverius
or something
#
tantek
I'm only a fan of subdomaining when there's an identity or security context to denote
#
tantek
per CORS
#
tantek
sparverius, here's and example of "normal" domain + short-path: https://twitter.com/t/status/511850109748125696
#
@t
IndieWebCampUK 2014 Hack Day Demos: HTTPS, #webactions, new & improved #indieweb sites: http://tantek.com/2014/259/b1/indiewebcampuk-hack-day-https-webactions
(twitter.com/_/status/511850109748125696)
#
tantek
oops - Loqi unwraps the t.co and follows redirects
#
Loqi
dude
#
tantek
actual tweet content:
#
tantek
"IndieWebCampUK 2014 Hack Day Demos: HTTPS, #webactions, new & improved #indieweb sites: http://tantek.com/b/4Y91"
#
KartikPrabhu_
gregor`: my db saves the author info (name, photo, url) and the webmention type (mention, repost, like etcc), content, the relative URL of my post it replied to, and the source sending the mention (like brid.gy))
#
sparverius
now that i think about it i only use subdomaining because i run everything in separate VMs and it's easier that way
#
sparverius
well, VPSes
#
sparverius
i would love to merge everything into one IP and do routing/firewalling
#
tantek
what is a subdomain?
#
Loqi
It looks like we don't have a page for "subdomain" yet. Would you like to create it? http://indiewebcamp.com/wiki/index.php?action=edit&title=subdomain
#
gRegor`
KartikPrabhu_ How are you detecting duplicate wm?
#
tantek.com
moved /subdomains to /subdomain "singularize"
#
sparverius
basically the state of my hosted services is a huge mess and i know it
#
sparverius
but it's a well partitioned huge mess :/
#
tantek
sparverius: it's ok, we're all in the middle of various degrees of mess :)
gavinc joined the channel
#
ShaneHudson
Yup I am in the process of moving VPS to Dedi. Hard work
#
tantek.com
edited /subdomain (+905) "dfn, indieweb examples, silo examples, path alternative with silo examples"
(view diff)
parzzix, fuzzyfupa and lukebrooker joined the channel
#
tantek.com
edited /subdomain (+63) "/* Silo Examples */ LJ switched read why"
(view diff)
EOGreer, yakker and squeakytoy joined the channel
#
kylewm
have to admit, I think I prefer cweiske's web+reply, web+like, etc. proposal here better than both indie-config and mp-config http://cweiske.de/tagebuch/webactions.htm
#
xxcoeurxx
kylewm: having fun?
emmak joined the channel
#
kylewm
xxcoeurxx: ?
#
kylewm
if the only problem with that approach it is that most visitors won't know what to do with a web+reply: link, then maybe do the same JS-timeout trick that voxpelli does when web+action isn't handled after 3 seconds
#
xxcoeurxx
re: our twitter discussion :)
mdik_ joined the channel
#
kylewm
xxcoeurxx: ohh no sadly, i couldn't purchase the domain yet via name.com and didn't care enough to seek out another registrar :P
snarfed joined the channel
#
xxcoeurxx
kylewm: haha well i think you can get it via namecheap tho
erlehmann_ joined the channel
#
ben_thatmust
kylewm, the problem with web+reply is you are managing protocol handlers on every device
#
ben_thatmust
would be nice to have just one, and config is on the browser side that way, not the server side
#
ben_thatmust
plus you have to load iframe for every protocol you want to use
#
ben_thatmust
also, I pushed code, so if you edit the login on mine to ask for a scope, (or login from ben.thatmustbe.me/new) it will get a token and pass that along to your MP endpoint
#
ben_thatmust
when it calls the ?q=actions
#
KartikPrabhu_
gregor`: by comparing to the url that sent the mention. So silos get compared to bridgy
#
KartikPrabhu_
not deduping indiweb vs silo yet
#
gRegor`
No target check?
#
KartikPrabhu_
oh yeah that too :)
#
gRegor`
You process async or no?
Pea1 joined the channel
#
KartikPrabhu_
no as I get them
tantek__1, tantek_1, tantek____ and tantek___ joined the channel
#
tantek___
hello from html5devconf
tantek and chrissaad joined the channel
#
kylewm
ben_thatmustbeme: I don't understand why the iframe is needed with web+reply?
gr0k, fmarier, tantek and paulfitz joined the channel
#
ben_thatmust
kylewm from cweiske's post "Currently it is not possible to check if a browser handles a given protocol, so we have to rely on the iframe hack. "
#
tantek.com
edited /www (+4) "linky"
(view diff)
#
ben_thatmust
kylewm, try logging in to my site now, every post should have a couple little icons on the bottom corner
#
ben_thatmust
he's off for the night
#
ben_thatmust
i'm guessing
#
tantek
I'm still really impressed by bridgy's ability to POSSE even RSVP posts
#
tantek
I was able to RSVP for the POSSE copy of this week's HWC SF event with a single curl statement (to Bridgy's endpoint, after I'd auth'd Bridgy with FB).
#
tantek
didn't have to visit fb.com
gr0k joined the channel
#
tantek
bridgy++
#
Loqi
bridgy has 12 karma
#
tantek
what is an invitation?
#
Loqi
An invitation is a type of post that is both a reply to an event post, and a notification to one or more individuals that they have been invited to that event http://indiewebcamp.com/invitation
gr0k joined the channel
#
tantek
has anyone posted an actual "invitation" post? where you (A) invite one or more people (B1, B2, … Bn) to an event (E) that's being organized by someone else ©?
gr0k and gr0k_ joined the channel
#
tantek
if a "normal" post is just an h-entry, with you (A) as the p-author, the invitees (B1…Bn) could be specified with either minimal u-invitee properties just to their home page, or the more human friendly p-invitee properties of minimal <a href> h-cards with name, URL, even icon. that just leaves something for the event that you're inviting them too.
#
tantek
perhaps an invitation is an example of an interaction with an event post? and thus an invitation post should be posted with an in-reply-to link to the event!
#
tantek
similar to an RSVP
fmarier joined the channel
#
ben_thatmust
yeah, sounds like in-reply-to event and mention to all the people they are inviting
#
tantek
you would send webmentions to all of the invitees's homepages, and to the event URL
willowbl00 joined the channel
#
tantek
the people receiving the invitation webmentions would have to notice that the link to them is on a p-invitee property (similar to detecting if the link is on a u-like-of or u-repost-of)
#
tantek
and then their site should present those as "invitations" rather than just home page mentions
#
tantek
perhaps even with buttons to RSVP yes maybe no
#
tantek
which would create respective RSVP posts
#
tantek
next step is POSSEing these invitations
#
tantek
which could be done in a couple of ways
#
tantek
either the invitation post could be a multi-reply, in-reply-to both the original event, and its POSSE copy, similar to how my RSVP post is a mult-reply: http://tantek.com/2014/293/t1/homebrew-website-club-mozsf
#
tantek
AND then link each invitee's h-card to *both* their home page and their facebook profile URL
#
tantek
then a POSSE proxy like Bridgy publish could simply look for both the in-reply-to FB event, and then p-invitee h-cards with FB profile URLs, and post the invitation on FB for them.
#
tantek
what is multi-rsvp?
#
Loqi
An RSVP is a type of post that is a reply to an event post http://indiewebcamp.com/multi-rsvp
#
tantek
awesome
#
ben_thatmust
is happy to start lining up all his action icons, edit, delete, undelete, reply, repost, like, bookmark
squeakytoy, gr0k and snarfed joined the channel
#
ben_thatmust
!tell kylewm your mp-config doesn't seem to respond to Content-Type:application/json I was trying to switch over to that. You should have working icons when you log in to my site now though
#
Loqi
Ok, I'll tell them that when I see them next
#
ben.thatmustbe.me
edited /mp-config (+190) "/* IndieWeb Examples */"
(view diff)
#
kylewm
waves
#
Loqi
kylewm: ben_thatmust left you a message 14 minutes ago: your mp-config doesn't seem to respond to Content-Type:application/json I was trying to switch over to that. You should have working icons when you log in to my site now though
#
kylewm
the popups look great
#
kylewm
but my webmention didn't go through!
#
kylewm
oh there it is
#
kylewm
ben_thatmust: Does my comment have a delete link because I'm logged in??
squeakytoy2 joined the channel
#
ben_thatmust
or it should
#
kylewm
that's awesome
#
ben_thatmust
should have edit too
#
ben_thatmust
oh, only if your mp-config says you support it
#
ben_thatmust
it should be that way with delete too
#
ben_thatmust
i also support bookmark
#
kylewm
ben_thatmust: it looks like you were using Content-Header on the request to kylewm.com/micropub?q=actions ?
#
kylewm
I think I could support that with an Accept header instead (but I don't yet)
#
ben.thatmustbe.me
edited /mp-config (+810) "brainstorming"
(view diff)
#
ben_thatmust
Content-Header? let me check
#
ben_thatmust
curl_setopt($ch, CURLOPT_HTTPHEADER, array( 'Content-Type: application/json'));
#
ben_thatmust
i wiki page said you did, i thought
#
ben_thatmust
you can tlel i'm getting tired
#
ben_thatmust
oh, i should be using Accept: huh?
#
fiatjaf.alhur.es
edited /User:Fiatjaf.alhur.es (+1426) "add indieweb-related projects"
(view diff)
#
kylewm
sorry I meant to say Content-Type
#
ben_thatmust
according to the wiki page you said you already supported content-type
#
ben_thatmust
it makes more sense as Accept: application/json yes?
#
kylewm
yeah if you return json with a content-type json from your endpoint, then i will parse it
#
kylewm
i'm working on adding the accept header bit right now
#
kylewm
curl -i -H"Accept:application/json" https://kylewm.com/micropub?q=actions
#
kylewm
that should work now
#
kylewm
you can go to bed, it's late there :)
#
ben_thatmust
oh the hell, i'm just changing over to non-json
#
ben_thatmust
no point in format wars
jsun, lukebrooker and lukebrooker_ joined the channel
tantek and jsun joined the channel
#
ben_thatmust
there, converted off of json to url-encoded
#
ben_thatmust
i really like the mp-config method, so much cleaner, but we are just still limited by the requirement to log in
#
ben_thatmust
the one time you want a cookie that would work cross sites
#
kylewm.com
edited /mp-config (+588) "/* Authorization not needed to get list */"
(view diff)
#
kylewm.com
edited /mp-config (-1) "/* Authorization not needed to get list */ fix markup"
(view diff)
#
kylewm
heh, yeah I'm curious if there's anyway to do some kind of cross-site authorization
#
butter
delegated webID ACLs?
#
butter
FOAF:groups residing on other servers (the UNIX group thing but URIs instead of integer uids basically)
#
kylewm
what are webID ACLs?
#
Loqi
It looks like we don't have a page for "webID ACLs" yet. Would you like to create it? http://indiewebcamp.com/wiki/index.php?action=edit&title=webID+ACLs
#
butter
your x509 cert identifies you to the server, there's a URI in it, roughly equiv to rel=me
squeakytoy joined the channel
#
butter
then that URi is used in the access-control-lists
#
butter
or possibly just mentioned as a member of a group elsewhere
#
kylewm
butter: is this implemented somewhere?
#
butter
you can test it out w/ http://cimba.co/
#
fiatjaf.alhur.es
edited /wiki-projects (+13) "/* Existing Projects */"
(view diff)
#
fiatjaf.alhur.es
created /Orkut_scrapbook (+1291) "Created page with "The '''scrapbook''' was a feature of the late [[silo]] orkut (see [[site-deaths]]) still, to this day, a kind of messaging platform unseen in any other social network or hosted s...""
(view diff)
tantek____ joined the channel
#
kylewm
butter: so... I created a rww.io account, and now it says i need a TLS certificate
#
kylewm
cimba.co is the Linked Data answer to Twitter?
#
fiatjaf.alhur.es
edited /Smallest_Federated_Wiki (+157) "add 'deploy to heroku' link"
(view diff)
#
butter
it's more or less one guy's answer to a decentralized twitter using bleeding-edge Linked-Data standards yes
#
butter
trying to get my head around this indieauth stuff etc
#
kylewm
butter: I made it as far as http://www.w3.org/wiki/WebID#Adding_a_certificate before I ran out of steam for the night
#
kylewm
just so you know I made a good faith effort to understand ;)
techlifeweb joined the channel
#
techlifeweb
any Known users around?
#
thierrym
kylewm: You can have TLS certificate quite easily at http://startssl.com/ (for free)
#
thierrym
techlifeweb: I am a Known user.
tantek joined the channel
#
techlifeweb
thierrym: Are you useing their site or self hosting?
#
thierrym
techlifeweb: I use both versions.
#
techlifeweb
thierrym: Cool. I'm testing it out and so far so good except I can't seem to connect to Facebook.
#
thierrym
You might want to sign up to brid.gy
#
thierrym
I recently figured you meed to register your profile at brid.gy in order to benefit from cross-socnet interactions
#
thierrym
or what do you mean by "I can't seem to connect to Facebook."
#
techlifeweb
Well there is a part where you create an App on Facebook then after you enter you key and secret, you connect to it. I can't seem to connect to it. It all looks like it works but it seems there is a piece missing somehow.
#
thierrym
techlifeweb: Let me check it out.
#
tantek
who else besides Known folks, aaronpk, barnabywalters receives and sees webmentions sent to their /homepage ?
#
tantek
ben_thatmustbe? KartikPrabhu?
#
tantek
!tell butter welcome back. go ahead and add yourself to indiewebcamp.com/irc-people
#
Loqi
Ok, I'll tell them that when I see them next
#
thierrym
techlifeweb: are you referring to Settings > Homepage content?
#
techlifeweb
thierrym: no. Site Configuration -> Facebook tab (you have to enable the plugin first)
#
techlifeweb
That then tells you to go to https://developers.facebook.com/apps and create an app.
#
thierrym
techlifeweb: I have not activated this plugin yet. Are you dealing with this one: https://github.com/idno/Facebook?
#
voxpelli
tantek: WebMentions for /homepage? Some special handling for those cases or?
#
tantek
voxpelli: indeed. there are numerous use-cases for homepage webmentions, but as there's not much sending of them, there's not much UI/UX for showing them.
j12t joined the channel
#
thierrym
techlifeweb: I'm trying to install the plugin on my instance.
#
techlifeweb
thierrym: to be honest, I'm not sure. The plugin was part of the Known install package I downloaded from withknown.com
#
thierrym
techlifeweb: I'll try to follow the same path you have :)
#
thierrym
s/:)/./
#
Loqi
thierrym meant to say: techlifeweb: I'll try to follow the same path you have .
#
thierrym
s/ :)/./
#
voxpelli
tantek: Yeah, I know eg. http://pfefferle.github.io/openwebicons/contact/ lists all mentions for that entire site + KevinMarks has always just listed homepage WebMentions – more should do so
#
thierrym
Substitutions don't apply to Loqi subtitutions :)
#
voxpelli
kylewm: Regarding individual protocol handlers, there's a section about that in the wiki: http://indiewebcamp.com/indie-config#Using_custom_handler_for_replies_instead_of_configuration
#
tantek
voxpelli neat - that's more like a post / wiki page about "openwebicons/contact/" than a "home page" per se though. what about receiving webmentions on your personal domain home page?
fmarier joined the channel
#
voxpelli
tantek: Yeah, it's more the concept of a catch-all mentions page like Twitter's that is kind of interesting. My personal domain page needs some updates like that – should add it to my Itch page :P
#
tantek
ok cool good to know!
#
tantek
I'm trying to work out how "invitations" can work (so far I have three use-cases) and I wanted to try to post a test invitation post which would send webmentions to everyone invited.
gRegor` and snarfed joined the channel
#
snarfed
tantek: re bridgy auto-posseing rsvps to invitation posts…it has a similar feature already: if you reply/like etc an original post, and bridgy sees a syndication like, it auto posses that interaction into the silo
#
snarfed
(which you may already know)
#
tantek.com
created /User:Thierry.marianne.io (+84) "stub with an h-card"
(view diff)
#
Loqi
snarfed: tantek left you a message 6 hours, 45 minutes ago: documented a few more short(er) URL (thus domain) use-cases: http://indiewebcamp.com/short-domains#Entry_length_limitations
#
snarfed
should be straightforward to extend that to handle indirect rsvps (ie to invitations instead of events)
#
tantek
yeah I'm realizing there are several invitation use-casea
#
tantek
s/casea/cases
#
Loqi
tantek meant to say: yeah I'm realizing there are several invitation use-cases
#
tantek
so I'm writing those up first
#
snarfed
also, #indiechat bait: emacs 24.4 is out!
#
snarfed
kisses his hacking time goodbye for the next few days :P
#
tantek
!tell thierrym I made you an h-card :) http://indiewebcamp.com/User:Thierry.marianne.io go ahead and add "Working On" and "Itches" sections to your user page!
#
Loqi
Ok, I'll tell them that when I see them next
#
snarfed
hmm. does known accept homepage webmentions now? it didn't a bit ago
lmorchard and friedcell joined the channel
#
tantek
snarfed - oh? I thought it did. ok I'm assuming you do then :)
#
snarfed
i definitely don't :P
#
tantek.com
edited /invitation (+1135) "expand invitation definition to event+invitation(s), invitation(s) post, RSVP+invitation(s)"
(view diff)
#
tantek
what is an invitation?
#
Loqi
An invitation is an optional feature of an event post (an event with invitations), or a reply to an event post that also notifies a list of invitees that they've been invited to the event, or a special case of that, an RSVP to an event that also invites additional people to it http://indiewebcamp.com/invitation
#
tantek
snarfed ^^^ make sense?
#
snarfed
tantek: sure!
#
tantek
cool. also I tried to write-up 3 how-tos (one for each variant) http://indiewebcamp.com/invitation#How_to
#
tantek.com
edited /invitation (+1) "/* Publish an RSVP with invitations */ /a"
(view diff)
#
tantek
ok that's enough brainstorming/braindumping for tonight. I may try posting a plain invitation post tomorrow just to see what it looks like as an extension of a note.
#
tantek
really need/want a nickname cache for that though, so I can post invitations to people's home pages, and then have the POSSE Twitter copy of my invitation use their @-names instead, and then when POSSEing to FB, auto-convert their URLs to their FB profiles.
#
snarfed
good call. that's one big reason i still manually posse most notes
#
tantek
snarfed, yeah. I kind of want to figure out all this with a manual flow, and then I feel like I'll understand it well enough to propose adding to / extending the Bridgy Publish feature for POSSEing invitations
elima, lmorchard, j12t, iboxifoo and rschulman joined the channel
#
KevinMarks
Hm, if you send an invitation as a webmention of kevinmarks.com I may see it and then click through and make an rsvp
Gold joined the channel
#
KevinMarks
Another use case would be to webmention the previous hwc event perhaps?
cweiske joined the channel
#
tantek.com
edited /invitation (+563) "move Why to top, subsections for each type of invitation, IndieWeb Examples none so far"
(view diff)
JasonO, EOGreer, kensanata, yakker and glennjones joined the channel
#
kodfabrik.se
edited /indie-config (+17) "Update regarding my use of a web component"
(view diff)
j12t and pfefferle joined the channel
#
@mapkyca
Pondering #webmention spam & how to mitigate abuse from trolls. Social graph a good start for signals, but need to avoid becoming a clique.
(twitter.com/_/status/524474237550346240)
erlehmann, KevinMarks, loic_m, friedcell1, tullyhansen and bitsandcrafts joined the channel
EOGreer joined the channel
pfefferle and krendil joined the channel
EOGreer, adactio, j12t and glennjones joined the channel
eschnou joined the channel
#
ben_thatmust
tantek_ tantek__ tantek___ I receive and process any webmentions to any valid page of mine. It should default back to a generic mention or like for the main page. which i believe should be displayed as a "recent mention" in the right sidebar, but it has been some time since that was tested.
EOGreer, parzzix, pfefferle, elima, j12t, tantek___, glennjones, sandro, adactio, eschnou, Kopfstein, tantek, mlncn, tfontaine, musigny, scor, Mark87, shiflett, Sebastien-L, xxcoeurxx, paulfitz and gr0k joined the channel
#
@benwerd
@knowtheory @eads @emilybell It's a lot of the basis of the #indieweb movement, and our motivation for building @withknown.
(twitter.com/_/status/524557934819147776)
fiatjaf, j12t, verdi, musigny, Kopfstein and gRegor` joined the channel
EOGreer and yakker joined the channel
#
adactio
ben_thatmustbeme: I like your posting interface. Works a treat: https://adactio.com/notes/7696
#
Loqi
adactio: tantek left you a message on 10/20 at 4:47pm: your suggestion is very close to what I discovered a couple of years ago - Twitter does not hashtag-link nor hyperlink #http - e.g.: https://twitter.com/t/status/225102430981988354
reedstrm, chalettu and brianloveswords joined the channel
#
gRegor`
http://indiewebcamp.com/wiki/index.php?title=events/2014-10-22-homebrew-website-club&action=history Perhaps we should include instructions to make RSVPing easier. ~~~~ is the quickest way for newbies.
vanderwal joined the channel
#
gregorlove.com
edited /events/2014-10-22-homebrew-website-club (+81) "/* RSVP */ The quickest way to sign your name is with four tildes: ~~~~"
(view diff)
danlyke, mlncn, musigny, gr0k, jonathanfrei, pfefferle, shiflett, pfefferle_, EOGreer and wolftune joined the channel
#
kylewm.com
edited /events/2014-10-22-homebrew-website-club (+0) "/* RSVP */ change four tildes to three (just need the username, not the date/time)"
(view diff)
loic_m, npdoty, tantek, tilgovi and gRegor` joined the channel
#
tantek
good morning #indiewebcamp!
chrissaad joined the channel
#
neuro`
Hi tantek
#
reedstrm
yup, still morning here ...
#
reedstrm
Hi tantek
Pea1, EOGreer, shiflett_, snarfed, jacus and KartikPrabhu_ joined the channel
#
tantek
ShaneHudson: re: Twitter Developer relations /Twitter#Criticism, this tweet is for you: https://twitter.com/jf/status/524412388745818113
#
tantek
(check the image ;) )
#
tantek
gRegor`: Dunlaps.net is no newbie ;)
#
tantek
(maybe new(ish) at creating mediawiki {{}} templates, especially from another template ;) )
#
gRegor`
That's what I meant
mlncn, mko and indie-visitor joined the channel
#
Loqi
Welcome, indie-visitor! Set your nickname by typing /nick yourname
#
joel.franusic.com
edited /Twitter (+363) "/* Developer Relations */ attempting to embed tweet"
(view diff)
#
tantek
hello tgbrun!
mko and brianloveswords joined the channel
#
KartikPrabhu_
seems like I have started getting "promoted" things on twitter
#
KartikPrabhu_
on laptop "promoted trends" and on mobile web "promoted tweets" in stream
#
joel.franusic.com
edited /Twitter (-111) "/* Developer Relations */ fix image"
(view diff)
#
adactio
I just published a lengthy write-up of the indie web building blocks that aaronpk and myself were showing in Nuremberg last weekend: https://adactio.com/journal/7698
#
tantek
adactio++ brilliant post!
#
Loqi
adactio has 10 karma
#
adactio
tantek: thank you kindly
#
adactio
I've been mulling some micropub possibilities...
#
tantek
did you see that voxpelli simplified and sped-up the <indie-action> implementation?
#
adactio
tantek: yeah, I saw that post. Nice one.
#
adactio
tantek: Remember when every profile on huffduffer (or at least every one with a person's URL) had a list of "elsewhere" links (Twitter, etc.) powered by Google's now-defunct social graph API?
#
adactio
tantek: I was thinking: if I could revive that feature on Huffduffer, and make a micropub endpoint on Huffduffer ...then Huffduffer would have a writable API!
#
adactio
tantek: you could post to your Huffduffer account from third-party apps.
#
tantek
adactio - yes! that makes total sense.
#
tantek
btw I just "shared" your post in the #social channel on W3C IRC
#
adactio
tantek: oh, thank you.
#
tantek
and I didn't even say anything provocative like, note the complete lack of any ActivityStreams or JSON (plain or LD flavored).
#
tgbrun
tantek: Sorry about that I was called away. Thanks for the shoutout.
#
bret
ps adactio super great post about building blocks!
#
bret
adactio++
#
Loqi
adactio has 11 karma
#
Loqi
bret: tantek left you a message on 10/20 at 10:50am: aaron, bret, case (the ABC's of IndieWeb PDX ;) ) could one or more of you pick a space to host HWC this week 2014-10-22 in PDX and add to wiki? http://indiewebcamp.com/events/2014-10-22-homebrew-website-club#Where Thanks much!
#
adactio
bret: thank you!
#
bret
aaronpk: are you in PDX this week?
#
gRegor`
Oh cool, didn't realize the socialwg was being logged on indiewebcamp
#
gRegor`
KartikPrabhu_ Twitter's been doing promoted tweets (ads) for a while. Or do you mean something different?
chalettu joined the channel
#
KartikPrabhu_
hmm I only started seeing them possibly a week ago
benwerd and brianloveswords joined the channel
#
gRegor`
tantek Hah, that Twitter Peanuts image is great.
#
benwerd
Anyone else at HTML5DevConf today?
#
Loqi
benwerd: tantek left you a message on 10/16 at 6:12pm: since you're posting photos on your own site per http://indiewebcamp.com/photo#IndieWeb_Examples - how much of an itch is it for you to be able to tag the people in the photos per http://indiewebcamp.com/person-tag and even auto-POSSE those person-tags along with your photo?
#
Loqi
benwerd: KartikPrabhu__ left you a message on 10/18 at 3:14pm: seems known picked up the wrong content on this mention: http://stream.withknown.com/2014/webmention-an-introduction-for-developers##My+friends+at+Ortiz
#
Loqi
benwerd: kylewm left you a message on 10/19 at 6:47pm: did you POSSE a person-tagged photo?? https://www.facebook.com/photo.php?fbid=10100959763169079&set=a.10100499239547109.1073741827.36802236&type=1&permPage=1
#
benwerd
Has it really been that long?!
#
benwerd
tantek - Image tagging is an itch but not as big as many of the other itches.
#
benwerd
I use tagging as a silo-specific notification method to let people know I uploaded a photo of them, rather than any kind of filtering mechanism
#
werd.io
edited /Micropub (-37) "/* Known */"
(view diff)
#
tantek
benwerd - the point of person-tagging your own photos is to avoid having to use silo-specific UIs to do so - and instead let your POSSE posting handle that.
#
ShaneHudson
Would be a useful feature for a micropub client
jet___ joined the channel
#
benwerd
It's definitely a good feature to have - but something for after the reader (as having that directory functionality fully in place will also help with the tagging)
#
tantek
right, the auto-complete UI for people-tagging is one of the challenges, and using followings will be helpful
brianloveswords, shiflett, Mark87, JasonO and tilgovi joined the channel
#
@Johannes_Ernst
You create the data, you should own it. What's so controversial about that? #indieweb #indieiot http://upon2020.com/banter/?p=649
(twitter.com/_/status/524620920447434752)
#
aaronpk
oh boy
#
Loqi
aaronpk: tantek left you a message 1 day ago: aaron, bret, case (the ABC's of IndieWeb PDX ;) ) could one or more of you pick a space to host HWC this week 2014-10-22 in PDX and add to wiki? http://indiewebcamp.com/events/2014-10-22-homebrew-website-club#Where Thanks much!
#
ShaneHudson
aaronpk++
#
Loqi
aaronpk has 588 karma
#
tantek
bret - feel free to respond to any socialwg posts you like.
#
tantek
and make liberal use of YAGNI
#
bret
working on it
#
tantek
what is json-ld?
#
Loqi
JSON-LD is JSON with "Linked Data" support http://indiewebcamp.com/JSON-LD
#
@om
Congrats @aral on release of Phoenix, a competitor to Apple's Swift! #indieweb https://ind.ie/phoenix/
(twitter.com/_/status/524622483278688256)
#
tantek
bret - note also adactio's blog post where he explains IndieWeb building blocks and what they enable - and note no need of JSON(LD).
#
@barce
RT @om: Congrats @aral on release of Phoenix, a competitor to Apple's Swift! #indieweb https://ind.ie/phoenix/
(twitter.com/_/status/524622618515623936)
#
tantek
what is Swift?
#
Loqi
It looks like we don't have a page for "Swift" yet. Would you like to create it? http://indiewebcamp.com/wiki/index.php?action=edit&title=Swift
#
aaronpk
adactio++ for an awesome blog post! that was a great writeup!
#
Loqi
adactio has 12 karma
#
@BadRedOne
RT @om: Congrats @aral on release of Phoenix, a competitor to Apple's Swift! #indieweb https://ind.ie/phoenix/
(twitter.com/_/status/524622862507073536)
#
aaronpk
omg @om has 1.4 million followers. we're gonna be seeing that tweet a bunch today methinks
#
tantek
especially by anyone wanting to troll the apple fans
#
@benwerd
Excited to talk about some of the amazing #indieweb technology we're using on @withknown at #html5devconf this afternoon (5pm, room N120).
(twitter.com/_/status/524623224865177600)
#
aaronpk
where is this Phoenix? the blog post doesn't have a link to it
#
@indie
RT @om: Congrats @aral on release of Phoenix, a competitor to Apple's Swift! #indieweb https://ind.ie/phoenix/
(twitter.com/_/status/524623286702182401)
#
aaronpk
at the very bottom of the article there is a small paragraph "What is Phoenix?" but there is no link to it despite the article saying "Today we're releasing Phoenix..."
#
tantek
aaronpk - perhaps a friendly reply asking for a link to this supposed Phoenix?
#
tantek
rather than just a blog post about it?
#
tantek
aaronpk - there's still a few hours left in "today" ;)
#
aaronpk
I don't know if I want to appear provocative or confrontational about it
#
@erinjo
RT @benwerd: Excited to talk about some of the amazing #indieweb technology we're using on @withknown at #html5devconf this afternoon (5pm,…
(twitter.com/_/status/524623725132382208)
#
aaronpk
aha, the email they just sent out has the link
#
aaronpk
"Phoenix is an open source implementation of of the swift language."
#
@sblinde
RT @om: Congrats @aral on release of Phoenix, a competitor to Apple's Swift! #indieweb https://ind.ie/phoenix/
(twitter.com/_/status/524624084618190849)
willowbl00 and gr0k joined the channel
#
Jeena
uhm, this is odd, I just got my first webmention spam. they even bothered to add a backlink to their html: http://sacatoday.com/inside-real-world-the-health-journal-advice/ and add the word "radio" to the text of the link (the title of my article is "AirPlay Radio")
#
tantek
!tell benwerd add your indieweb/known talk to /events!
#
Loqi
Ok, I'll tell them that when I see them next
#
aaronpk
seriously webmention? not pingback via the proxy?
#
benwerd
good idea!
#
Loqi
benwerd: tantek left you a message 16 seconds ago: add your indieweb/known talk to /events!
#
Jeena
oh this is a good question aaronpk
#
tantek
gotta log that
#
tantek
pingback vs webmention
#
aaronpk
i get lots of webmention spam but only because I accept pingbacks as webmentions from webmention.io
#
tantek
hey aaronpk - is there some way we can "nowiki" like not link to spam links from our IRC logs?
#
aaronpk
oh I think I saw a question about streaming comments. in fact that is documented with sample code on webmention.io
#
Jeena
yeah I accept them too, so that is probably the problem
#
tantek
what is real-time comments?
#
aaronpk
I dread doing that after the fact
#
tantek
aaronpk please add more to ^^^ as no one else seems to have implemented perhaps due to lack of how to discoverability?
elima joined the channel
#
aaronpk
oh yeah I wrote a whole post on it
#
tantek
I know! that wiki page stub links to it!
#
aaronpk
should I copy the content to the wiki or something? that article is a pretty thorough guide
#
aaronpk
maybe nobody else cares enough
#
aaronpk
or wants to run a node app on their server
#
tantek
people totally care! it's a supercool feature and demo
#
tantek
I think it's a lack of awareness
Sebastien-L joined the channel
#
tantek
and/or discoverability
#
aaronpk
maybe I need to make a realtime comments as a service node app so people don't have to run that part of it
#
tantek
setting up node is definitely a barrier
#
aaronpk
cause frankly getting a node app running on a server is non trivial
j12t joined the channel
#
Jeena
I knew about it but I never thought the users on my website would care mostly because I rarelly get replies
#
tantek
does appengine and/or heroku's free levels offer node support?
#
aaronpk
i believe so
#
tantek
also benwerd, perhaps post an indie event on werd.io for your talk? ;) (I mean, you knew that was coming)
#
werd.io
edited /Events (+660) "/* Upcoming */"
(view diff)
#
@sharmaprateek
RT @om: Congrats @aral on release of Phoenix, a competitor to Apple's Swift! #indieweb https://ind.ie/phoenix/
(twitter.com/_/status/524626246131777536)
pauloppenheim joined the channel
#
KevinMarks_
heroku's free level supports node, yes
#
werd.io
edited /Events (+17) "/* Upcoming */ Indieweb event"
(view diff)
#
KevinMarks_
not sure about appengine
#
benwerd
tantek: done and done
#
KevinMarks_
you can run node on google cloud
#
KevinMarks_
appengine is java python php and go
#
KevinMarks_
though ironically it was originally built to support JS, but blocked from launching because no-one would want to use js on the server
jet__ joined the channel
#
KevinMarks_
you could run a node app on google cloud using docker maybe?
#
tantek
what is Phoenix?
#
Loqi
It looks like we don't have a page for "Phoenix" yet. Would you like to create it? http://indiewebcamp.com/wiki/index.php?action=edit&title=Phoenix
#
tantek
what is node?
#
Loqi
Node.js is a platform for running javascript applications and runs on all modern operating systems http://indiewebcamp.com/node
tfontaine joined the channel
#
tantek
what is Google Cloud?
#
Loqi
It looks like we don't have a page for "Google Cloud" yet. Would you like to create it? http://indiewebcamp.com/wiki/index.php?action=edit&title=Google+Cloud
#
tantek
KevinMarks ^^^
#
KevinMarks_
where's Rohit when you need him?
eschnou, KartikPrabhu_1, ramsey and EOGreer joined the channel
#
@daevski
RT @om: Congrats @aral on release of Phoenix, a competitor to Apple's Swift! #indieweb https://ind.ie/phoenix/
(twitter.com/_/status/524633410288222210)
#
tantek
actual question: what was in the "release" besides a blog post AKA a "press release"?
#
aaronpk
I somehow missed the giant "Get it Now" button at the top of the blog post
#
tantek
or is "press release" sufficient to meet the journalistic standard for "release" of something?
#
aaronpk
but there is source code available, although not terribly well documented
#
aaronpk
that comment is referring to the license
#
aaronpk
no license found there
#
tantek
btw - well done for it being self-hosted git!
Mark87 joined the channel
#
tantek
aaronpk - indeed, perhaps that's the question to ask?
#
aaronpk
ah the release is because of an event
#
tantek
if "Phoenix is an open source implementation", what open source license(s) is it available under?
#
aaronpk
my guess is the actual release was rushed due to the event deadline
#
tantek
I expect this will be clarified in <24h
#
bret
holy crap email lists are a time sink
#
tantek
bret++ :)
#
Loqi
bret has 37 karma
erlehmann and elima joined the channel
#
tantek
bret - perhaps mention already much more interoperable implementation of micropub in its first year of development than atompub ever
#
tantek
that's a very important call out
#
aaronpk
bret++
#
Loqi
bret has 38 karma
#
KartikPrabhu_1
hmmm can anyone just go an make a "free and open version" of some language?
#
bret
tantek: do we have a citation for that?
#
bret
or a link to compare against?
#
aaronpk
not sure about atompub tho
#
bret
thats what I mean
#
bret
"It should be noted that there has been more iteroperable sucess between MP Clients and Endpoints within its first year than Atompub ever acheived as far as I am aware."
KartikPrabhu__1 joined the channel
#
aaronpk
"number of interoperatble implementations"
#
tantek
bret - simple googling for "atompub implementation" reveals no support other than some old / half-baked libraries
#
tantek
no evidence of interop
#
bret
hay now, gitpub is still pretty half baked
#
bret
i get what you mean
#
@aral
RT @om: Congrats @aral on release of Phoenix, a competitor to Apple's Swift! #indieweb https://ind.ie/phoenix/
(twitter.com/_/status/524636479054970880)
#
bret
if anything it might troll up good research information from someone more familiar with atompub... winwin
#
tantek
bret - found one - interestingly: http://codex.wordpress.org/AtomPub "From WordPress 3.5 AtomPub is disabled by default,"
#
bret
"It should be noted that there has been more implementations of interoperable MP Clients and Endpoints within its first year than Atompub ever acheived as far as I am aware. "
#
aaronpk
oh wordpress is killing it in favor of their new json API i think
#
bret
jsonpub ;)
#
tantek
aaronpk the two are disconnected, they killed it in the past
#
bret
is that a thing?
#
aaronpk
interesting, "While comparatively rare, some client's or server's firewalls are configured to disallow PUT and DELETE operations."
#
aaronpk
another good reason to only use GET and POST in API design
#
tantek
so much for REST verbs :P
#
@steve_e
This is great, nice work! RT @om: Congrats @aral on release of Phoenix, a competitor to Apple's Swift! #indieweb https://ind.ie/phoenix/
(twitter.com/_/status/524637801384804352)
#
aaronpk
well this is interesting, why would adactio's blog think the author of my bookmark post is "bookmark"? https://adactio.com/journal/7698
#
aaronpk
(note that I did completely forget to include an author property or an h-card on my bookmark page)
#
@taoeffect
RT @om: Congrats @aral on release of Phoenix, a competitor to Apple's Swift! #indieweb https://ind.ie/phoenix/
(twitter.com/_/status/524638596729683968)
#
@swiftLDN
RT @om: Congrats @aral on release of Phoenix, a competitor to Apple's Swift! #indieweb https://ind.ie/phoenix/
(twitter.com/_/status/524638825617047552)
parzzix joined the channel
#
KartikPrabhu__1
ha suddenly everyone wants Apple to be open!
#
tantek
aaronpk - perhaps adactio is not implementing /authorship specifically rel=author support?
#
tantek
re: that twitter photo ^^^ oh dear - please be careful guy in the red shirt!
#
tantek
btw that tweet is from grant.codes - one of the participants in IndieWebCampUK 2014!
#
@daferpi
RT @om: Congrats @aral on release of Phoenix, a competitor to Apple's Swift! #indieweb https://ind.ie/phoenix/
(twitter.com/_/status/524640378532937728)
#
grant
@tantek yep carrying the knowledge northwards
yakker and shiflett joined the channel
#
tantek
welcome yakker and shiflett!
#
shiflett
Thanks, tantek. :-)
#
shiflett
Saw Jeremy's post earlier, which reminded me that I have work to do.
#
tantek
Jeremy (adactio) is an excellent writer and has a good way of distilling things
#
tantek
shiflett, remind me again, what's your personal domain?
#
shiflett
tantek: shiflett.org
scor joined the channel
#
shiflett
Yeah, I kinda wish I had shiflett.com, but back in the 90s, .orgs were the hotness, and domains were $70. :-)
#
tantek
I do remember that
#
parzzix
Trying to get the guys at Bad Voltage to cover indieweb on their podcast. I gave a short general description, I'm sure people here could do better. http://community.badvoltage.org/t/suggested-topic-indieweb/8291?u=parzzix
#
tantek
shiflett - looks like you're almost set for signing into the wiki
#
tantek
just need to change your <a href="http://twitter.com/shiflett"> to <a href="http://twitter.com/shiflett" rel="me">
snarfed joined the channel
#
tantek
and then try signing into indiewebcamp.com!
mdik joined the channel
#
shiflett
tantek: Cool. Is there a hidden way to add relme stuff, like <link rel="me" href="..." />?
#
tantek
yes that works too - however we prefer re-using existing visible links as they tend to be more reliable
#
tantek
less code, DRY etc. :)
brianloveswords joined the channel
#
bret
ind.ie conflating open and free terminology are going to cause stallman to flip a shit
#
tantek
hey bret - I'm curious what you're "Working On" implementing (i.e. what indieweb features) and what "Itches" you're keeping track of - check https://indiewebcamp.com/User:Bret.io but didn't see any such sections ;)
#
bret
under Current IndieWeb Projects!
#
@8DH
RT @om: Congrats @aral on release of Phoenix, a competitor to Apple's Swift! #indieweb https://ind.ie/phoenix/
(twitter.com/_/status/524645494694608896)
#
tantek
bret, those are projects, not features
#
bret
making gitpub work again :/
#
shiflett.org
edited /IRC_People (+120) "/* Nicknames */"
(view diff)
#
bret
i broke it, have not had time to fix
#
tantek
e.g. /IndieMark has a whole bunch of features. /Twitter#Features has a whole bunch of features. I'm curious which of those you're working on for gitpub and/or have personal itches to implement
#
bret
oh, I guess POSSE to twitter
#
bret
automatic
#
shiflett.org
created /User:Shiflett.org (+14) "Created page with "Hi, I'm Chris.""
(view diff)
#
tantek
yeah! make a "Working On" section with a flat list of those
#
bret.io
edited /User:Bret.io (+70) "/* Current IndieWeb Projects */"
(view diff)
#
tantek
right - I did something similar with Falcon - I put my "Working On" and "Itches" there for that project in particular: /Falcon#Working_On and /Falcon#Itches
#
tantek
shiflett: nicely done!
#
bret.io
edited /User:Bret.io (+54) "/* Current IndieWeb Projects */"
(view diff)
#
shiflett
Thank you. :-)
#
shiflett
Gotta say, I'm loving the vibe of this movement/community already.
#
tantek
as you follow along in adactio's blog post, there's also a nice validator / suggester: indiewebify.me (where you can plug in your domain or permalinks and it checks it and provides suggestions)
#
bret
shiflett++
#
Loqi
shiflett has 1 karma
#
tantek
shiflett++ awesome! great to have you here!
#
Loqi
shiflett has 2 karma
cweiske joined the channel
#
bret
tantek: did you ever get to peek at the last revisions of http://indiewebcamp.com/File:Webmention_Vouch.png ?
#
tfontaine
Shiflett: I've been idling here for a couple weeks now. It's a great community!
#
aaronpk
wish that was live this weekend, the hand drawn one was impossible to read on the projector
#
tantek.com
moved /languages to /language "singularize"
#
shiflett
tantek: Oh, I do think I use a number of microformats on my site. I forgot that was your thing, too. Is that part of Indie Web?
#
tantek.com
edited /language (-2) "singular dfn fix"
(view diff)
#
bret
shiflett: heh i just wrote something about that https://gist.github.com/bcomnes/5711afd1e61eb1f3d1a3
#
tantek
shiflett - yes - we've been leveraging /microformats2 in particular as a key /building-block
#
bret
describing how JSON plays a role in indieweb stuffs
#
shiflett
Well, I didn't know there was a version 2, so my stuff might be outdated. :-)
#
aaronpk
bret I like your framing of mf2 as a JSON-based technology :)
#
bret
that was your framing actually, aaronpk
#
bret
"mf2 turns any webpage into a json document"
#
aaronpk
o that explains it ;)
#
tantek.com
created /PL (+44) "r"
(view diff)
#
aaronpk
well, nice expression of the idea
#
bret
or maybe it was shaners
#
aaronpk
you use good words
#
bret
"mf2 turns any webpage into whatever fashionable serialization format you want" might be a tad bit more accurate from a philosophical standpoint
#
bret
danke aaronpk
#
tantek
shiflett - v2 grandfathers through backcompat parsing the classic microformats that actually got good adoption by publishers and folks parsing them.
#
shiflett
tantek: Yeah, I just remember using little things in various places, like this: http://paste.roguecoders.com/p/a9057a6282e709443756df3b744cce33.txt
#
tantek
right - we've improve a bunch of things since then! making it easier to remember with uf2 and more accessibility friendly with the HTML5 <time> element
#
bret
or a simplification: MF2 allows machines to read HTML documents as easily as a human
#
tantek
s/improve/improved
#
Loqi
tantek meant to say: right - we've improved a bunch of things since then! making it easier to remember with uf2 and more accessibility friendly with the HTML5 <time> element
tilgovi joined the channel
#
Mark87
im not sure its quite "as easily"
#
bret
Mark87: what do you mean? It solves the problem of what information is what on a page for computers.
#
@RajatMohanty
RT @om: Congrats @aral on release of Phoenix, a competitor to Apple's Swift! #indieweb https://ind.ie/phoenix/
(twitter.com/_/status/524649557133512704)
#
bret
its *a* solution*
#
tantek
sad about Twitpic shutting down even public access - no archiving happening :(
#
@waxpancake
Worth noting: Quora has no public API, no backup/export tools, blocks anonymous display of answers, and banned the Wayback Machine entirely.
(twitter.com/_/status/453958676529696769)
#
tantek
what is Quora?
#
Loqi
It looks like we don't have a page for "Quora" yet. Would you like to create it? http://indiewebcamp.com/wiki/index.php?action=edit&title=Quora
#
aaronpk
omg that thread is amazing
#
aaronpk
even got a quora guy to respond
#
aaronpk
his reason for blocking archive.org is because they want users to be able to delete answers and not have archived copies stick around
#
bret
ve vaunt user contrvol mein fuhrer!
#
Mark87
bret++
#
Loqi
bret has 39 karma
#
aaronpk
bret: having just got back from Germany, that is not an appropriate joke
#
gregorlove.com
created /Quora (+124) "stub"
(view diff)
#
bret
aigh i can refrain. I listen to too much linux outlaws with fabian scherschel who does that impression pretty much every show
#
@HalukSBalkan
RT @om: Congrats @aral on release of Phoenix, a competitor to Apple's Swift! #indieweb https://ind.ie/phoenix/
(twitter.com/_/status/524651619376721920)
#
reedstrm
aaronpk: @sigh@ So Qura doesn't understand that there are no takebacks on the internet.
#
gregorlove.com
edited /Quora (+247) "/* Criticism */ @waxpancake tweet and link"
(view diff)
#
reedstrm
s/Qura/Quora/
#
Loqi
reedstrm meant to say: aaronpk: @sigh@ So Quora doesn't understand that there are no takebacks on the internet.
#
gRegor`
And basically the main defense is "we got a ton of money so we can last 10 years"
indie-visitor joined the channel
#
gregorlove.com
created /quora (+19) "r"
(view diff)
davidpeach joined the channel
#
davidpeach
hello all
#
gRegor`
Hi, davidpeach.
#
davidpeach
Im new to indie web and am currently getting my site up to scratch with it
#
davidpeach
i love the idea of it
#
reedstrm
welcome davidpeach!
#
bret
fromscratch++
#
Loqi
fromscratch has 1 karma
#
tantek
what is Twitpic?
#
Loqi
Twitpic is a photo silo designed for sharing photos on Twitter http://indiewebcamp.com/Twitpic
#
tfontaine
Twitpic was* a photo silo :P
#
tantek
tfontaine: true! feel free to update /Twitpic ;)
fmarier joined the channel
#
gRegor`
Awesome, davidpeach! What is your website?
#
tantek
interesting that http://twitpic.com/135xa was the notable photo of the plane that landed in the Hudson
#
davidpeach
davidpeach.co.uk
#
gRegor`
Yeah, I watched @textfiles get pretty pissed off at Twitpic
#
GWG
tantek: Twitter has encouraged some great news...before it evolved into whatever it is now.
#
tantek
and they're already 404ing the "full" versions: http://twitpic.com/135xa/full
#
aaronpk
it was fascinating to talk with him about that in portland!
#
gRegor`
davidpeach: Cool. Looks like you're set with rel=me links on your Github/Twitter already. If they link back to your site, you can sign in to the wiki and add yourself to http://indiewebcamp.com/irc-people
#
tantek
the tweet itself no longer shows the photo either! https://twitter.com/jkrums/status/1121915133 (or maybe never did - note the link is not auto-linked - 2009 may predate any image embedding)
#
@jkrums
http://twitpic.com/135xa - There's a plane in the Hudson. I'm on the ferry going to pick up the people. Crazy.
(twitter.com/_/status/1121915133)
#
kylewm
davidpeach: wow it looks like youv'e already done a lot, mf2 markup looks great, with reply contexts even!
#
kylewm
davidpeach++
#
Loqi
davidpeach has 1 karma
#
tfontaine
All these people coming in with work already done. And here I am with nothing but a rel=me link.
#
davidpeach
thanks a lot guys. Last couple of weeks ive been adding pieces into site. Just following the guide on indiewebcamp.
#
tfontaine
davidpeach++
#
Loqi
davidpeach has 2 karma
#
gRegor`
Nice layout, too davidpeach
#
tantek
and none of the articles I found about plane landing in the Hudson bothered to locally copy the photo…. EXCEPT....
#
reedstrm
davidpeach++
#
Loqi
davidpeach has 3 karma
#
gRegor`
davidpeach: Noticed your OpenCart plugin. ben_thatmustbeme is actually building his site out based on opencart: http://indiewebcamp.com/Postly
#
gRegor`
tfontaine++ for baby steps. :)
#
Loqi
tfontaine has 2 karma
#
tantek
of all companies…. YAHOO:
#
gRegor`
Did they copy it to Flickr? :)
#
tantek
everyone else was depending on hotlinking
brianloveswords joined the channel
#
gRegor`
Surprising. Like, major news sites?
#
aaronpk
I can't believe that many sites hotlinked
#
tantek
yup. like Mashable. People magazine. etc.
#
gRegor`
Crazy
#
gRegor`
What is hotlinking?
#
Loqi
It looks like we don't have a page for "hotlinking" yet. Would you like to create it? http://indiewebcamp.com/wiki/index.php?action=edit&title=hotlinking
#
tantek
only Yahoo (as far as I could find) copied the image locally. likely "for performance reasons" ;)
#
tantek
I wonder how much bandwidth that one photo was costing Twitpic
#
davidpeach.co.uk
edited /IRC_People (+143) "/* Nicknames */ Added davidpeach"
(view diff)
#
reedstrm
tineye is your friend: uncropped copy of original http://www.flickr.com/photos/25704718@N08/3200147304
#
gregorlove.com
created /hotlinking (+152) "stub"
(view diff)
#
davidpeach
Thanks for kind words, Yer I work with opencart in job so any plugins i have to make Ive started adding them to my site
#
davidpeach
my next big task is getting all old tweets into site. another day me thinks
#
gRegor`
How long have you been posting notes on your site, davidpeach?
tgbrun joined the channel
#
davidpeach
Not long with regards to indieweb. I already had a notes area which was just sharing stuff I found or liked
#
davidpeach
is it a good idea to go back through them old notes and mark them up with metadata?
#
gRegor`
Cool, cool. Another regular here, GWG, is also using WordPress. And snarfed, and others whose names are escaping me.
#
gRegor`
davidpeach: You mean mark up with microformats2 or?
#
snarfed
yup. wordpress is the (quiet) majority. pfefferle, jihaisse, acegiak, etc
#
davidpeach
yer link the h entry markup. I am still a noob so you'll have to excuse me . hehe
#
GWG
snarfed: Are we that quiet?
#
snarfed
davidpeach: re importing tweets, feel free to try http://freedom.io/ . it's poorly maintained, but may work
#
aaronpk
twitter offers a full export now
#
snarfed
GWG: heh, definitely not! but most wp indieweb users are. we're the exception
#
gRegor`
No worries about experience level, davidpeach. Pretty friendly and helpful bunch here
#
davidpeach
I installed a load of plugins in wordpress that were linked from the indieweb plugin v2. Wasn't sure what was doing what so disabled a few for now. Was jumping in too fast i think.
#
davidpeach
great thanks snarfed
#
reedstrm
!tell tantek tineye found a few copie, uncropped e.g. http://www.flickr.com/photos/8188932@N02/3199405401
#
Loqi
Ok, I'll tell him that when I see him next
scor_ joined the channel
#
kylewm
parzzix: as much as I would probably enjoy hearing the Bad Voltage guys talk indieweb, the prospect kind of terrifies me :)
#
GWG
davidpeach: If you installed mine, sorry
krendil joined the channel
#
kylewm
!tell parzzix as much as I would probably enjoy hearing the Bad Voltage guys talk indieweb, the prospect kind of terrifies me :)
#
Loqi
Ok, I'll tell them that when I see them next
scor joined the channel
#
@wroddy
RT @om: Congrats @aral on release of Phoenix, a competitor to Apple's Swift! #indieweb https://ind.ie/phoenix/
(twitter.com/_/status/524659565473071105)
#
gRegor`
YAPL
#
kylewm
please no mor things called YA--
#
aaronpk
I think the first time I heard "YA*" was Yet Another Asteroids Clone
jet__ joined the channel
#
gRegor`
YAYA, kylewm?
#
aaronpk
oh man I kinda miss that game
#
aaronpk
moves to #indiechat
guest977 joined the channel
#
davidpeach
im off guys. see you tomorrow!
scor_, brianloveswords and Mark87 joined the channel
#
davidpeach
ill be staying on after all. got an irc app.
#
aaronpk
thumbsup
#
gRegor`
There's a web version of the IRC logs that works pretty great in a browser, too. http://indiewebcamp.com/irc/today?beta
musigny joined the channel
#
davidpeach
wordpress users. can you recommend a nice way of pulling in tweet replys and favourites to posts?
#
snarfed
(you'll also need https://wordpress.org/plugins/indieweb/ , or the individual plugins it bundles, but sounds like you already have that)
#
davidpeach
awesome thanks.
#
ShaneHudson
Absolutely use brid.gy It Just Works^tm
#
snarfed
thanks ShaneHudson!
EOGreer joined the channel
#
davidpeach
yer have got them. disabled some cuz didnt know what they were doing. ill activate them all again and get working
#
GWG
snarfed: I think pfefferle is reconsidering the bundle because it isn't getting updated often enough.
#
snarfed
davidpeach: indieweb bundles webmention and semantic linkbacks, so just activate the first or the latter two, not all three
#
GWG
davidpeach: What ones do you have? I can advise you.
#
davidpeach
thanks. ill just get admin up.
#
snarfed
GWG: yup i've been on those conversations. e.g https://github.com/indieweb/wordpress-indieweb/issues/3
#
snarfed
the indieweb plugin in the wp dir is from sep 24 2014, which is fine
#
GWG
davidpeach: Webmentions and Semantic Linkbacks are essential.
#
GWG
davidpeach: Bridgy is a service that converts things into webmentions. Such as Facebook likes
#
davidpeach
okay, ive got jetpack inplace. only use that for auto posting new posts to twitter google plus and facebook.
#
davidpeach
also indieweb custom taxonomy
#
GWG
davidpeach: What's the version number on the Taxonomy plugin?
#
GWG
davidpeach: Have you done any responses yet?
#
GWG
davidpeach: You are coding your own reply contexts?
scor joined the channel
#
davidpeach
yes ive posted the tweet i replied to into a metabox labelled citation
tantek_____ joined the channel
#
tantek_____
davidpeach do you mark it up as an h-cite?
#
Loqi
tantek_____: reedstrm left you a message 45 minutes ago: tineye found a few copie, uncropped e.g. http://www.flickr.com/photos/8188932@N02/3199405401
#
tantek_____
And re earlier - how are you auto posting to g+? That's supposed to be impossible (no API for it)
#
tantek_____
reedstrm++ thanks for the better/full version!
#
Loqi
reedstrm has 6 karma
#
reedstrm
tantek: np
#
tantek_____
snarfed, it wouldn't surprise me, however do you think WP users are an actual majority in this community? Or simple the most numerous of any one project/CMS?
#
tantek_____
Aka most popular - which is different from "majority"
#
davidpeach
tanek____ yes its got h-cite. google plus is handled by jetpack.
#
tantek_____
How the heck is jet pack auto posting to g+?!?
#
snarfed
tantek_: counting domains that bridgy's successfully sent a wm to, WP is the majority by a ways
#
tantek_____
What is jetpack?
#
Loqi
It looks like we don't have a page for "jetpack" yet. Would you like to create it? http://indiewebcamp.com/wiki/index.php?action=edit&title=jetpack
#
snarfed
tantek__: proprietary biz dev relnship
#
aaronpk
tantek_____: do I need to restart the web chat to free up your other nicks?
#
tantek_____
aaronpk yeah. I just keeping adding an underscore each day.
#
snarfed
having said that, if you narrow to the top active community members, WP may not be the majority
#
snarfed
just depends on what you want to count
#
tantek_____
That's great about Bridgy getting particularly good adoption among WP users!
#
joskar.se
created /User:Joskar.se (+4561) "Added a user page"
(view diff)
#
tantek_____
I suppose I don't conflate users and community. So I wouldn't look at any one service's users as the community, however Bridgy is quite exceptional in this way in the functionality it enables.
#
snarfed
i expect it tracks the community as a whole, ie it's not slanted toward WP users specifically, but that's just an educated guess
#
snarfed
ah, ok. semantics then, i'll back away :P
#
tantek_____
I like looking at the rough number of Indiewebcamp participants itself as some determiner of "community". Eg whether having attended in person, or edited the wiki, or perhaps weakest, participating here in irc.
brianloveswords joined the channel
#
aaronpk
speaking of which, 136 in IRC right now!
#
aaronpk
although a few of those are leftover tanteks
#
tantek_____
I think Bridgy is *particularly* useful to Wordpress users because of the friendly/easy to setup plugins
#
davidpeach
think ill be looking at using brid.gy tomorrow.
#
tantek_____
The number of steps to make Bridgy "useful" is fewer/simpler for Wordpress users than likely anyother project, except maybe Known. Though I wonder how many withknown.com signups Bridgy is seeing.
#
snarfed
tantek___: interesting! i don't quite follow though. you mean bridgy listen, not publish, right?
#
aaronpk
I suppose the correct way to handle the web chat is for the server to request pings from the browser just like real IRC does
#
snarfed
are you including the setup work to accept webmentions?
tantek______ joined the channel
#
GWG
tantek______: The Indieweb Taxonomy plugin automatically does an h-cite. Although I do have to rewrite that
#
aaronpk
snarfed: oh btw this weekend I set up my own streaming twitter search for my @-replies, and send myself webmentions with bridgy URLs when they come in!
#
tantek______
Yes Bridgy listen. It really is a testament to all the WP folks here.
#
aaronpk
it's been working great so far :) realtime twitter webmentions ftw!
#
snarfed
aaronpk: awesome! so that you get them faster?
#
tantek______
And yes I'm including the setup work to accept webmentions as part of making it "useful". That setup is easier in WP thanks to the plugins.
#
aaronpk
of course bridgy finds the mention a few minutes later so I get a duplicate webmention but no harm done
#
snarfed
tantek______: ah ok. agreed then
#
snarfed
that credit mostly goes to the plugin developers then!
#
snarfed
pfefferle++
#
Loqi
pfefferle has 6 karma
#
snarfed
acegiak++
#
Loqi
acegiak has 6 karma
#
tantek______
To be clear, all of what I'm saying is praise for WP, the plugins people have written, and the way the WP community (or intersection with this one) operates in such a rapidly friendly productive way. Definitely an inspiration to the rest of us. :)
#
davidpeach
goodnight people.
#
Loqi
night
fiatjaf joined the channel
#
Mark87
good night
#
Mark87
goodnight
#
Mark87
good morning
#
Mark87
Loqi!
#
Loqi
who, me?
#
snarfed
tantek______: definitely understood. thanks!
#
GWG
snarfed: Again with the no post links found. Grrr
#
snarfed
GWG: sorry, remind me?
#
GWG
I have rel-syndication links, but I'm not putting the post links in the POSSEd copy. Sometimes it works, sometimes it doesn't
#
snarfed
looking
guest977 joined the channel
#
grant.codes
edited /IRC (-80) "/* Web */ Leafychat appears to be dead so deleting"
(view diff)
#
snarfed
GWG: ugh. i wonder if i broke it by (finally) fixing https://github.com/snarfed/bridgy/issues/189 . debugging; may take a bit
#
GWG
snarfed: Still trying to make things seamless on my end.
tfontaine, indie-visitor and davidpeach joined the channel
#
davidpeach
hello again
chrissaad and scor joined the channel
#
GWG
Hi, davidpeach
Guest70742 joined the channel
#
GWG
davidpeach: I asked about the citation box because it looks different
loic_m joined the channel
#
davidpeach
excited! just went on to bridgy, authorised it, and now have got WP comments of favourites and reply from twitter!
#
snarfed
davidpeach++
#
Loqi
davidpeach has 4 karma
#
GWG
davidpeach: Great!
#
davidpeach
GWG I had to manually pulled out the post meta for each of the custom meta boxes on my single.php page - Is there a better way of doing this then? Have I done a silly thing?
#
GWG
davidpeach: No. There are 3 ways of doing it with the IWT plugin. And that aspect of it is changing. That is why there was a major change in 0.1
#
GWG
davidpeach: 1. Autoembed into the_content. It's a settings option
#
GWG
davidpeach: 2. Add a custom filter to your theme.
#
GWG
davidpeach: Call the response_display function in your theme
#
GWG
Well, 4... the one you did. Code it yourself
lukebrooker joined the channel
#
davidpeach
So do i need to upgrade to 0.1?
#
GWG
davidpeach: I developed the plugin. In 0.10 I changed the post meta from 3 variables to a single array. This is because I want to add more fields and then experiment with an option to parse another page and import the context automatically into the citation/content box.
#
GWG
So, anyone who goes to 0.10 will have to select the upgrade option to move the data into an array
#
GWG
davidpeach: If you have any suggestions for development, I'll be working on it more when I get back. I'm away now
#
GWG
davidpeach: On the list includes refining the default appearance, adding some additional choices.
#
snarfed
hey GWG, the FB syndication link in that post, i assume it was added immediately after the post was published? ie within seconds or 1m or so?
#
GWG
snarfed: Within 30 seconds, yes
#
davidpeach
ok cool. Ive just downloaded latest from github to upgrade mine
#
GWG
snarfed: I posted, refreshed, found the link, and added it
danlyke joined the channel
#
GWG
davidpeach: Contributors always appreciated.
#
davidpeach
Yep ill definitely be having a look
#
GWG
davidpeach: Also, I'm not sure if you noticed this aspect of it
#
davidpeach
Funnily enough i noticed that in a post the other day. yer thanks great.
#
GWG
It was one of the ones I really wanted. Archive generation.
JasonO, KevinMarks, brianloveswords, yakker and tantek joined the channel
#
snarfed
hey kylewm, any interest in looking at a missing PPD with me?
#
davidpeach
GWG: this plugin is awesome. updated it and now it 'just works'
#
snarfed
(not urgent)
npdoty joined the channel
#
KevinMarks
Re WordPress, are known users also a silent majority?
#
gRegor`
Withknown users are probably an unknowing majority. :)
#
aaronpk
gRegornobacktick++
#
Loqi
gRegornobacktick has 26 karma
snarfed1 joined the channel
#
aaronpk
whoever-felt-it-was-necessary-to-spell-nobacktick-instead-of-just-leaving-it-off++
#
Loqi
whoever-felt-it-was-necessary-to-spell-nobacktick-instead-of-just-leaving-it-off has 1 karma
#
snarfed1
in terms of bridgy signups trend, WP and known have been about even over the past month or two
#
snarfed1
before that, it was mostly WP
snarfed joined the channel
#
snarfed
so GWG, it looks like the FB syndication post was originally https://www.facebook.com/permalink.php?story_fbid=728464017242142&id=100002356503167 (as of 15:16:02 PST), then changed to https://www.facebook.com/100002356503167/posts/728464010575476 sometime later?
#
snarfed
that's fine if so, just checking
Mark87 joined the channel
benwerd joined the channel
#
snarfed
ok kylewm GWG, i think changing the syndication link (mentioned above) actually did trip it up. once bridgy has found a valid syndication link for a post to a given silo, it doesn't notice if that link changes, which it did here. (kylewm, mind confirming? that's based on https://github.com/snarfed/bridgy/tree/master/original_post_discovery.py#L324 )
#
@dtbell99
RT @om: Congrats @aral on release of Phoenix, a competitor to Apple's Swift! #indieweb https://ind.ie/phoenix/
(twitter.com/_/status/524697330663297024)
#
tantek
hmm - does every brennannovak post webmention indiewebcamp home page because it's in his footer?
#
aaronpk
yes I believe so
#
snarfed
GWG: FB treats posts and photos confusingly. there are (at least) two separate ids for them, and the post id sometimes coalesces multiple photos posted within a given time window. details in https://github.com/snarfed/bridgy/issues/189
#
aaronpk
i've been wondering when we will get to the point of needing to check the source URL for a link inside an h-entry rather than just on the page somewhere
#
snarfed
in this case, your first syndication link was https://www.facebook.com/permalink.php?story_fbid=728464017242142&id=100002356503167 , the undesirable one that coalesces. your second one was https://www.facebook.com/100002356503167/posts/728464010575476 , the desirable one. this will work if you use the second one from the beginning, but we can also take a feature request to handle changed syndication links
danlyke joined the channel
#
snarfed
GWG: thanks for the report!
#
tantek
aaronpk - we're already at that point. a link "just on the page" is still a valid webmention
#
tantek
inside an h-entry is only required for the higher level semantics like comment, like, repost, etc.
#
aaronpk
i meant as a check for whether to send a notification to IRC or to my phone
#
tantek
that's a good idea
#
aaronpk
I mean I know *I* certainly don't want a push notification on my phone every time someone makes a new post that links to my site in their footer
#
tantek
makes total sense
#
tantek
I just saw a favorite show up in real-time on a tweet permalink
lukebrooker joined the channel
#
tantek
what is real-world comments?
#
@t
5pm TODAY @HTML5DevConf Rm N120 The future of open APIs feeds actions by @benwerd #HTML5DevConf http://werd.io/2014/the-web-is-your-api-feeds-and-actions-using-html5 (ttk.me t4Yj1)
(twitter.com/_/status/524701374232412161)
#
Loqi
It looks like we don't have a page for "real-world comments" yet. Would you like to create it? http://indiewebcamp.com/wiki/index.php?action=edit&title=real-world+comments
#
tantek
what is real-time comments?
#
tantek
what is real-time interactions?
#
Loqi
It looks like we don't have a page for "real-time interactions" yet. Would you like to create it? http://indiewebcamp.com/wiki/index.php?action=edit&title=real-time+interactions
#
fiatjaf
bigbluehat: what do you think about microanalytics?
#
fiatjaf
bigbluehat: what do you think about microanalytics?
#
tantek
on it
fiatjaf joined the channel
#
tantek
aaronpk do you show real-time likes and reshares too? do you update the facepiles in realtime?
#
tantek
s/reshares/reposts
#
Loqi
tantek meant to say: aaronpk do you show real-time likes and reposts too? do you update the facepiles in realtime?
#
kylewm
snarfed: GWG: that sounds right then -- PPD won't go back and re-check posts it thinks it's already found
#
kylewm
so re-fetch won't find "updates"
#
tantek.com
created /real-time_interactions (+1520) "stub with indieweb example, silo examples"
(view diff)
#
snarfed
kylewm: thanks
jet__ joined the channel
#
@swiftLDN
Aral Balkan calls Greg Casamento about #Phoenix, live at #Swift London @aral @bheron @indie | #swiftlang #indieweb https://twitter.com/swiftLDN/status/524711463882350592/photo/1
(twitter.com/_/status/524711463882350592)
KevinMarks joined the channel