#indiewebcamp 2013-08-06

2013-08-06 UTC
#
f-a
are you looking for the AS spec, voidfiles ?
#
tantek
that is a good resource voidfiles
#
tantek
of course, one might ask to what purpose you'
#
tantek
… re producing a feed
#
tantek
*for what
#
tantek
AS or otherwise
#
voidfiles
Well, we have an API already, that not really based on any standard.
#
voidfiles
I have been looking into what it would take to support AS as well as our main API
#
voidfiles
things like stars/follow/post/repost mostly
#
tantek
who is "we" ?
#
voidfiles
App.net
#
f-a
cool
#
tantek
voidfiles - cool
#
voidfiles
Anyway, I just want to make sure I am reading the most up to date information I can find.
#
tantek
aaronpk and I started a document on what makes sense to support for hosts like app.net
#
voidfiles
Is that something I could read?
#
tantek
and welcome!
#
tantek
feel free to add yourself to: http://indiewebcamp.com/irc-people
#
tantek.com
edited /IRC_People (+0) "sort"
(view diff)
#
voidfiles
Cool, we just complete PuSH support last week inbound and outbound.
#
tantek
that is great to hear
#
aaronpk
ah yeah! that's great, dalton told me about that!
#
tantek
aaronpk - would be great to get app.net setup as a first-class supporter of indieweb comments
#
aaronpk
totally!
#
tantek
do we know what else they need to support besides h-entry + h-card + in-reply-to and sending of webmentions?
#
aaronpk
shouldn't take much to add the h-entry markup
#
voidfiles
The application that we wrote to handle inbound syndication is actually open source, all be it very raw/new, https://github.com/appdotnet/pourover.
#
voidfiles
I would be happy to accept patches for handling things like h-card, and h-entry.
#
aaronpk
voidfiles: that would need to go on the alpha.app.net site, is that also open source?
#
voidfiles
so, we have kind of a home-brew micro data format right now, i'd have to look at h-entry.
#
aaronpk
well there are plenty of examples!
#
voidfiles
I am looking at this http://microformats.org/wiki/hentry
#
aaronpk
http://microformats.org/wiki/h-entry is the microformats-2 version
#
tantek
voidfiles - yup - you want the latest version: http://microformats.org/wiki/h-entry
#
voidfiles
ah, cool
caseorganic joined the channel
a_, catsup, pfenwick, melvster, morrocco_mole and josephboyle joined the channel
#
aaronpk
guys! make more posts about the event tomorrow! 3 of the top 4 search results for osfw3c are mine! http://www.flickr.com/photos/aaronpk/9447319291/
gjones, eschnou, spindritf, pfenwick, cweiske, melvster, xtof, seyz, andreypopp, morrocco_mole and Jihaisse joined the channel
andreypopp joined the channel
earplugs, andreypopp, friedcell, josephboyle, barnabywalters, bnvk, bnvk_, pfenwick, morrocco_mole, scor, julien51, mapkyca, xtof and tantek joined the channel
#
bret
Any tips on breakfast near Mozilla sf?
andreypopp, tantek, melvster and tilgovi joined the channel
#
tantek
good morning bret
#
tantek
there's the Ferry building
#
tantek
are you @MozSF already?
ozten joined the channel
#
barnabywalters
there’s a Mozilla guy coming to Reykjavik on the 15th to talk about stuff. I’ll be there advocating indieweb and microformats as usual
#
neuro`
Good morning #indiewebcamp
#
barnabywalters
morning neuro`
#
aaronpk
good morning!
#
aaronpk
crap, SFO is holding back flights so i'm going to get in late
#
bret
tantek: No I was on Bart
#
bret
Almost at mozsf though
voidfiles joined the channel
#
aaronpk
bret: how'd you get down to sf so fast?
#
bret
Cheap flights leave early :p
#
aaronpk
wish I had been on that flight
#
aaronpk
mine isn't leaving until like 11 now
#
aaronpk
my flight was only $5 tho ;)
#
barnabywalters
aaronpk: wat
#
barnabywalters
is this a flight on a paper aeroplane?
#
aaronpk
frequent flyer miles :)
#
barnabywalters
would happily pay $5 to have a go on a paper aeroplane large enough to seat a human
#
donpdonp
aaronpk: a $5 flight, and SABRE had some downtime yesterday. coincidence??
#
aaronpk
oh i also learned you can book a flight and get a confirmation number and not have a ticket
#
aaronpk
and booking a horizon flight through delta makes the process extra complicated because horizon doesn't have the billing info and delta can't print a boarding pass
#
bret
damn, mine was 190
#
aaronpk
i fly a lot
#
bret
mozilla guest blocking ports? I cant get onto irc locally
#
donpdonp
bret: when i was there, ping was blocked, so it wouldnt surprise me
#
donpdonp
there=mozPDX
#
bret
weak
#
bret
well ill just use safari the whole time im here then hrmph
#
bret
aaronpk: whats going on with the delays?
spinnerin joined the channel
#
aaronpk
air traffic controller delays
#
aaronpk
theyre stopping flights from going in to sfo
#
donpdonp
aaronpk: are you in the air now??
#
aaronpk
looks like i wont get in until like 2
#
aaronpk
donpdonp: no, at pdx
#
aaronpk
and the oakland flight was full so i couldnt get on that one
#
aaronpk
on the plus side i got to eat breakfast
#
bret
aaronpk: i was on the 6:27 united flight. Almost missed it too!
#
aaronpk
tantek: are you planning on making slides for thursday?
seyz joined the channel
#
barnabywalters
anyone else see Peter Shaw got webmention working and blogged some ideas about it? http://shawfactor.com/2013/08/06/thoughts-on-extending-webmentions/
#
aaronpk
also he used my sketch of the indieweb map in the header image :)
#
barnabywalters
his mf came out really weird on my site because I’m still parsing classic microformats
#
barnabywalters
I’m debating just turning it off
#
bret
aaronpk: not sure where tantek is. IM in the mozilla lobby hanging out waiting to get into the main space
#
aaronpk
haha ok
#
Loqi
ahaha
#
bret
building gcc from source sucks
andreypopp joined the channel
#
bret
you would think there was some kind of rbenv, or virtualenv that let you build isolated gcc tool chains easily. nope! nothing even comes close to that
#
bret
ok endrant
#
tantek
bret - if you entered from Embarcadero into the 1st floor space, you should see seating and such
#
tantek
you're not still stuck in the building lobby are you?
#
bret
tantek: ya im chilling in front of these big TVs
#
aaronpk
ooh do they have the giant 80" tvs there too?
#
bret
looks to be about 80 yeah
#
aaronpk
so huge
#
bret
and kids in mozilla costumes
tantek joined the channel
#
tantek
Bret that's the space we'll be hacking in so you're in the right place.
#
tantek
has to drop off a vehicle for maintenance and then will be MUNIng right over.
BjornW joined the channel
#
bret
ok right on :)
#
bret
There is like some crazy huge video conference about to happen :)
gjones_, eschnou and aaronpk|m joined the channel
#
aaronpk|m
ugh I'm taking early flights from now on
#
aaronpk|m
I'd rather wake up at 4:30 than wait in the airport for 2 hours
#
aaronpk|m
Finally on the plane good lord
#
aaronpk|m
I think I may actually end up in SF today
julien51 joined the channel
#
bret
yaaaayyy
#
aaronpk|m
At this rate I could have just driven down in the same amount of time
#
bret
How do people recomend marking up a blog, if you were trying to be a completist about it. MF1+MF2?
#
bret
all uf2?
#
bret
h-atom + mf2?
#
donpdonp
aaronpk|m: just remember the old way of going to SF http://www.archives.gov/research/american-west/images/026.jpg
#
aaronpk|m
I only add mf1 if its going to make something happen in google search results
#
aaronpk|m
donpdonp++
#
Loqi
donpdonp has 105 karma
#
bret
I want to suppport h-atom, so but beyond that I wasnt sure
#
bret
am not sure
#
aaronpk|m
Taking off now bye!
#
barnabywalters
bret: my advice would be to look at which classic mfs and properties are actually consumed
#
barnabywalters
but yes, h-entry h-card and other mf2 to as much detail as you can, and enough hAtom and hCard to satisfy tools which use them
#
bret
barnabywalters: what do you use?
#
barnabywalters
on my main h-card I mirror all the properties I can, on all other h-cards I use only mf2
#
Loqi
MIRROR ALL THE PROPERTIES http://loqi.me/7jK
#
barnabywalters
on h-entries, I mirror the root classname, published, entry-title, entry-summary, entry-content and author OTTOMH
#
barnabywalters
and obviously wherever you’re using implied properties there’s no point adding BC classnames
#
bret
Is anyone parsing linked h-cards?
#
barnabywalters
bret: in what context?
#
barnabywalters
I think sandeepshetty is implementing /authorship
#
bret
Instead of having an h-card on the page, you could link to another page with the h-card on it
#
bret
reply contexts
#
barnabywalters
typically the only properties you actually need for a reply context author are name, url, photo, all of which can be inferred from a root classname
#
barnabywalters
and if you wanted to get more info you’d follow the url and see what was there
#
bret
i see
tantek joined the channel
#
bret
woop tantek is back
#
bret
or here
#
neuro`
Shrödinger's Tantek: here and not here at the same time.
tantek joined the channel
#
tantek
indiewebcampers - Bret and I are going to the Ferry building to grab a quick lunch bite from the farmers market there before coming back and settling in for hacking
#
tantek
cc: aaronpk benwerd
#
tantek
!tell benwerd in case you get to Moz before we get back, bret and I are going to the Ferry building to grab a bite from the Farmers market before settling in for hacking at 13:00
#
Loqi
Ok, I'll tell them that when I see them next
josephboyle, brianloveswords, barnabywalters and scor joined the channel
#
voidfiles
I have a question about h-card, and I guess about microformats2 in general. I am trying to figure out how to markup a photo that isn't in the markup as img tag.
#
voidfiles
Its a background-image
#
voidfiles
Is there something like schema.orgs meta to point at non-displayed information?
voidfiles and tantek joined the channel
#
tantek
hey voidfiles - just got on after lunch
#
tantek
you can markup any URL as a photo
#
tantek
the <data> element is useful for this
#
tantek
I'd avoid meta in general as invisible data is a bad pattern and should be avoided
#
voidfiles
okay cool, I will look into the data element.
#
bret.io
edited /FAQ (+284) "Added answer to my question about which uf to use."
(view diff)
#
tantek
like <data class="u-photo" value="http://example.com/foo.jpg"></data>
#
voidfiles
Perfect.
jihaisse joined the channel
#
tantek
greetings jihaisse
#
jihaisse
my new blog who support posse and back feed :
#
aaronpk
landed
#
jihaisse
under wordpress
#
jihaisse
with some hacked plugins
#
aaronpk
finally
#
tantek
aaronpk lol
#
bret
w00t
#
jihaisse
support fb/twitter for now
#
jihaisse
I will try to make g+ working later
#
bret
everyone who hasn't yet add yourself to http://indiewebcamp.com/IRC#People_on_IRC
#
aaronpk
now waiting for bart to transport me to downtown
#
bret
another 45 mins +
#
aaronpk
more like 1 hr
#
aaronpk
we'll see
#
tantek
no way
#
bret
pfffff
#
tantek
once you depart SFO-BART station, it should be ~30min to Embarcadero station
#
tantek
then a 7-10 minute walk to MozSF
#
aaronpk
oh cool
#
aaronpk
should be departing in 1min. been sitting here for 9 already
#
tantek
are you in the BART train itself?
#
jihaisse
bret: I don't have indieAuth yet, will add it later
#
aaronpk
tantek: yea, BART from SFO
#
tantek
ok cool. have the doors closed yet?
#
aaronpk
just departed!
#
tantek
woot!
#
Loqi
woot
#
jihaisse
party in LA ?
#
aaronpk
bret: tantek: I made you a thing: https://geoloqi.com/trips/9mwk_rx
#
aaronpk
i think that still works
#
tantek
aaronpk - tiles not loading
#
tantek
or rather, only one tile (top left) loading, all the rest are blank
#
aaronpk
doesn't work so well when i'm in a tunnel, heh. there we go
#
aaronpk
uh that's odd, the tiles should not have trouble loading
#
ozten.com
edited /IRC_People (+51) "Adding self"
(view diff)
#
aaronpk
could be network glitches. loads fine for me even on a cell network
#
bret
aaronpk: what train are you on?
#
aaronpk
the yellow one
#
aaronpk
well now I want to send an indieweb message to bret and tantek that embeds a real-time map!
#
bret
aaronpk: we need a direction vector, you had us worried
#
bret
aaronpk: that would be hella cool
#
aaronpk
i saw some gps glitches too
#
aaronpk
not sure what that's about
#
aaronpk
probably all the tunnels i'm going through
#
Loqi
PROBABLY ALL THE TUNNELS http://loqi.me/7jN
#
aaronpk
yeah loqi!
#
Loqi
grins profusely
#
aaronpk
oh hey
#
bret
are there like tunnel propes that could spoof gps coords to compesate for the lack of signal? they need that
#
aaronpk
magix!
#
bret
showoff :p
#
tantek
btw added directions from BART/MUNI/SFO to MozSF wiki: https://wiki.mozilla.org/SF#from_BART
#
bret
thats way cool aaronpk
#
bret
aaronpk: we just got tantek set up with the iOS irc shortcut button
#
tantek
on my homepage
#
tantek
er, homescreen
brianloveswords joined the channel
#
tantek.com
created /2013sfhd (+40) "shorter"
(view diff)
#
@MozSF
#indiewebcamp SF hack day in full swing! Join @t Bret.io @brianloveswords in the 1st floor commons http://indiewebcamp.com/2013sfhd
#
@indiewebcamp
RT @MozSF: #indiewebcamp SF hack day in full swing! Join @t Bret.io @brianloveswords in the 1st floor commons http://indiewebcamp.com/2013sfhd
#
bret
ozten: are you in SF?
#
ozten
bret: sadly, no
#
ozten
Seattle
#
bret
I finally got your mention! http://bret.io/2013/07/02/t1/
#
ozten
bret: oh cool
#
bjb.io
edited /events/2013-08-06-hack-day (+74) "/* Participants */"
(view diff)
#
@veganstraightedge
@t @brianloveswords @indiewebcamp What's everyone hacking on today?
shaners joined the channel
#
bret
shaners: aaronpk is going to get rid of the irc spam in #microformats
Loqi joined the channel
#
bret
tantek is deleting hella stuff and its not spamming
#
voidfiles
When dealing with urls in h-card, and h-entry, is it okay if they are relative, or should they always be absolute?
#
tantek
voidfiles - they can be relative
#
tantek
per HTML rules
#
voidfiles
cool
#
tantek
parsers are required to resolve them to absolute URLs per HTML rules
#
tantek
<base> etc.
#
voidfiles
So, I just rolled about a first attempt at henry and hcard.
#
voidfiles
You can see an example here https://alpha.app.net/voidfiles
#
voidfiles
Feedback is welcome.
#
bret
voidfiles: w00t
#
aaronpk
voidfiles: whoa awesome!
#
aaronpk
voidfiles: here is your page run through the PHP parser! http://pin13.net/mf2/?url=https%3A%2F%2Falpha.app.net%2Fvoidfiles
#
voidfiles
yea, I saw that actually, which is why I was wondering about relative vs absolute.
#
voidfiles
Also, I guess I didn't do date time correctly
#
aaronpk
i think the version of the parser isn't resolving relative URLs yet, but that's my fault
#
voidfiles
That element has a datetime attribute, not sure why its reading the text from inside the tag.
#
aaronpk
and partly barnabywalters'
#
tantek
voidfiles - because the "datetime" attribute is only valid on the <time> element
#
voidfiles
ah, okay.
#
tantek
so for example: <time datetime="2013-07-31 13:37:37">7d</time>
#
tantek
with microformats property
#
tantek
<time class="dt-published" datetime="2013-07-31 13:37:37">7d</time>
#
voidfiles
cool, I think we can just change to a time tag.
#
tantek
or put <time> inside the <i>
#
aaronpk
next to the <i>*
#
tantek
so you don't have to touch your CSS etc.
#
voidfiles
yea, cool.
#
voidfiles
We should have that rolled out today.
#
voidfiles
brb
#
Loqi
I agree
#
bret
Loqi sees all
benwerd joined the channel
#
Loqi
benwerd: tantek left you a message 3 hours, 3 minutes ago: in case you get to Moz before we get back, bret and I are going to the Ferry building to grab a bite from the Farmers market before settling in for hacking at 13:00
Loqi joined the channel
#
werd.io
edited /events/2013-08-06-hack-day (+95) "/* Participants */"
(view diff)
Loqi joined the channel
#
tantek.com
created /h-as-note (+52) "r"
(view diff)
href, poppy and Loqi joined the channel
#
@glennjones
Spend the day building an reverse proxy-API around Google Drive as one of the switchable data sources for my new indieweb site @indiewebcamp
Loqi, melvster and jfranusic joined the channel
#
donpdonp
switchable data sources ++
fmarier joined the channel
#
voidfiles
I just rolled out the fix to my hentry implementation. Fixes the published issue.
#
aaronpk
voidfiles: awesome!
#
aaronpk
it's a start
#
benwerd
Rockin'
#
tantek.com
edited /Events (+272) "/* upcoming */ add etherpad, hashtag to socialweb workshop"
(view diff)