#indiewebcamp 2013-10-30

2013-10-30 UTC
scor joined the channel
#
benwerd
I remember the whole GIF licensing controversy, too. If everyone would just pick up something license-unencumbered, we'd be golden. But yes, JS dynamic codecs could well be the answer.
#
KevinMarks
I remember m'colleague at Apple modified a hardqware y2K countdown clock for the Unisys patent expiration so he could check gif into QuickTime
#
tantek
KevinMarks - what do you mean by start an "OpenTwitter"?
#
tantek
(also I'm having trouble following your possibly nested double-quotes)
#
KevinMarks
that was someone else's post, let me find the source
#
@morbital
@edbott somebody needs to start an "OpenTwitter"
#
tantek
KevinMarks - your "MT" style breaks Twitter threading
#
KevinMarks
that's 'cos I used the offical twitter app, sorry
#
peat
heh.
#
tantek
now that you have your domain back, time to start setting up tweeting from your own domain
#
KevinMarks
if you use quote tweet on android, it doesn't post an in-reply-to
#
peat
tantek: Tell me more about this "tweeting from your own domain" thing.
#
@morbital
@edbott somebody needs to start an "OpenTwitter"
#
KevinMarks
see the in-reply-to
#
KevinMarks
I do indeed, @t. I am debating what to install (or whether I want to write my own)
#
KevinMarks
pump, idno, make you cases
#
aaronpk
pump doesn't yet have microformats2, although several of us have been threatening to send a PR with a bunch of markup added
#
KevinMarks
I don't really want to use something in PHP
#
aaronpk
why not?
#
KevinMarks
I just find writing PHP really irritating. Probably old prejudice
bnvk joined the channel
#
KevinMarks
I was looking at Ghost, but it seems to be gigantic already, and markdown and microformats don't mix well
#
aaronpk
I write my posts in markdown
#
aaronpk
didn't ghost reject barnaby's PR with microformats added?
#
KevinMarks
yep, he said that
#
KevinMarks
so do you decorate them with inline HTML for microformats? Or have you extended markdown?
#
aaronpk
well so far I haven't had a reason for the body of the article to contain microformats
#
aaronpk
so my rendering engine just wraps the generated HTML with the appropriate microformats
#
KevinMarks
makes sense.
poppy joined the channel
#
KevinMarks
I want to make my live-tweet collations better, which are mainly big <cite> blocks
#
aaronpk
ah yeah
poppy joined the channel
#
aaronpk
that's true, I do have a post like that too
#
aaronpk
I ended up adding some extensions to markdown to give myself some shortcuts
#
KevinMarks
currently wiht crappy markup
#
KevinMarks
you should send those to Ghost :D
#
Loqi
I agree
#
aaronpk
hah yeah
#
aaronpk
a friend of mine was asking about ghost the other day
tantek joined the channel
#
tantek
Ghost is in danger of walking the monoculture path.
#
KevinMarks
the @ thing is what I do crudely in noterlive. I should really generate a better hCard with URL and twitter links
#
aaronpk
maybe we can help them avoid that?
#
tantek
aaronpk - barnabywalters already tried
#
tantek
similarly, tent.io is a lost cause
#
tantek
they're bleeding people from their community
#
aaronpk
tent.io I understand
#
aaronpk
but with ghost, it's ultimately a blogging tool, so there's no reason it should turn into a monoculture
#
tantek
because they've gone too far down the dark monoculture one-codebase-to-rule-them-all path
#
aaronpk
really? i haven't been watching closely enough to see that
#
tantek
do a search on "tent indiewebcamp" in twitter
#
KevinMarks
ghost has or tent has?
#
tantek
tent is already lost
#
tantek
ghost may be salvageable
#
aaronpk
also, that is a great summary of monoculture
#
aaronpk
"one codebase to rule them all"
#
tantek
aaronpk - feel free to add it to /monoculture if you think so :)
josephboyle joined the channel
#
aaronpk
this appears to be a hosted version of tent https://cupcake.io/
#
KevinMarks
now I'm wondering if I should install several tools on my site and be a polyculture
#
aaronpk
KevinMarks: lol
#
tantek
hmm - that search didn't work. searching again...
#
tantek
KevinMarks - installing several tools on your own site = a big vulnerable mess IMO
#
KevinMarks
I can put them on subdomains
#
KevinMarks
ghost.kevinmarks.com
#
KevinMarks
pump.kevinmarks.com
#
aaronpk
not very sustainable, but fun if you want to play around
#
KevinMarks
then I can self-posse
#
tantek
sounds like a big fragile mess KevinMarks
#
tantek
what happened to simple and minimal?
#
KevinMarks
in the meantime, everything I wrote went elsewhere
#
@jeena
@graue I'm sure they don't do everything perfect but they have some great ideas which are much more promising then many of the others.
#
tantek
read that thread from the beginning
#
tantek
KevinMarks - why did everything you write go elsewhere? Is it not on github?
#
KevinMarks
I meant blogposts and tweets
#
aaronpk
oh yeah I remember that thread
#
tantek
ah - elsewhere in the silos
#
tantek
aaronpk - yeah, right after that thread I updated the webmention page to be more explicit about pingback compat ;)
#
tantek
the wiki was evolving in response faster than they could share links to it
#
@jeena
@graue and it is obviously why Tent is listed here too http://indiewebcamp.com/monoculture
#
tantek.com
edited /projects (+17) "/* Tent.io */ start a main page since we've got more content and quotes to add"
(view diff)
#
www.kevin-marks.com
edited /monoculture (+285) "/* Disadvantages */"
(view diff)
#
KevinMarks
I am wondering about the silo metaphor a bit. It's actually really easy to move grain in and out of silos, that's kind of the point.
#
KevinMarks
control of the silos did lead to hegemonyin the ancient word, yes, but grain is more fungible
#
tantek.com
edited /monoculture (+54) "link to main tent, diaspora"
(view diff)
#
tantek.com
created /Tent.io (+812) "stub with text from projects and monoculture and quote citations"
(view diff)
#
tantek.com
edited /Tent.io (+326) "articles"
(view diff)
#
KevinMarks
maybe the silo metaphor does work - http://www.silo.org/benefits.htm 'The switch from horizontal to vertical storage can increase milk production totaling well over $100/cow/year*(7)'
#
tantek.com
edited /Tent.io (+673) "add blockquotes, criticism section"
(view diff)
#
tantek
ok aaronpk, KevinMarks, I've now collected the criticism about tent in one place so it's easier to find, reference
#
tantek
how long til that page is on page 1 of google results for tent.io?
#
tantek.com
edited /Tent.io (+166) "Why tent.io will flop and what we should learn from it"
(view diff)
#
tantek
1400x69px?
#
KevinMarks
well, quite
paulcp joined the channel
#
KevinMarks
Silage is what you end up with when you store your fresh posts in someone else's silo? http://en.wikipedia.org/wiki/Silage
#
tantek
KevinMarks, I think I need to bring back the Matrix quote paraphrasing
#
tantek
What are the silos? Control. The silos are computer-generated dream worlds built to keep us under control in order to change a human being into this. [holds up chart showing clicks on ad units]
#
tantek
I have a better silo graphic for you KevinMarks: http://www.energyenhancement.org/matrix02.jpg
#
KevinMarks
but that makes them looks really cool
#
tantek
of course. The silos are seductive.
#
tantek.com
edited /silo (+47) "matrix silo image"
(view diff)
#
pdurbin
tantek: 'Anything pitched as a single project by name, e.g. "Tent server can connect to any other Tent server" [emphasis added] is likely to inevitably descend into a monoculture' -- http://indiewebcamp.com/Tent.io ... but isn't Tent supposed to be a protocol? i.e. "SMTP server" or "DNS server"
#
tantek.com
edited /silo (+390) "add perspectives section - feel free to add your own"
(view diff)
#
pdurbin
seems a little harsh
#
tantek
to silos, you are the product
#
tantek
pdurbin - are you involved with the Tent "community"?
bnvk joined the channel
#
pdurbin
nope. I heard about tent when it came out, I guess. that's about it
#
pdurbin
John Siracusa talked about it on Hypercritical
#
tantek.com
edited /silo (+13) "/* Popular Silos */ medium"
(view diff)
#
tantek
is John using Tent himself on his own personal site?
#
pdurbin
no idea
#
KevinMarks
wondering about helloworld now
#
pdurbin
KevinMarks: hmm? is that a thing?
bnvk joined the channel
#
pdurbin
python, at least :)
#
tantek.com
edited /Medium (+470) "add Criticism section"
(view diff)
#
KevinMarks
OK, tonight I install all the projects, and see which one I like
#
KevinMarks
or throw my hands up and write my own (which is more indie?)
#
pdurbin
KevinMarks: I'm especially curious what you think of pump
#
aaronpk
when evaluating, I'd be curious to hear things like ease of installation, and ease of customization
#
KevinMarks
If only I had some software to take notes...
#
KevinMarks
but first, Pho
#
@t
@morbital there is no "OpenTwitter" There is only openly tweeting from your own site. Join us. #indieweb #indiewebcamp (ttk.me t4Sn5)
(twitter.com/_/status/395360884778090496)
Guest62574 and npdoty joined the channel
#
tantek
!tell benwerd an indieweb tagged post aggregator would be cool - but as pointed out in that thread - unless you have a new approach to the spam problem - don't bother.
#
Loqi
Ok, I'll tell them that when I see them next
scor, skinny, crossdiver, davidpk, dpk_, paulcp, ozten, snarfed, poppy, bnvk and smus joined the channel
smus joined the channel
#
@leimer
RT @giyom: Imagine the #indieweb equivalent to banking: #indiebank i.e. ppl pooling deposits w/ open source software to drive resilient pym…
(twitter.com/_/status/395403074316935168)
bnvk, smus, jschweinsberg, crossdiver, snarfed, dybskiy and lukebrooker joined the channel
#
@5SeenGeno
RT @giyom: Imagine the #indieweb equivalent to banking: #indiebank i.e. ppl pooling deposits w/ open source software to drive resilient pym…
(twitter.com/_/status/395416687002279936)
snarfed, tantek, bnvk, caseorganic, tilgovi and andreypopp joined the channel
#
@lmjr
RT @t: @morbital there is no "OpenTwitter" There is only openly tweeting from your own site. Join us. #indieweb #indiewebcamp (ttk.me t4Sn5)
(twitter.com/_/status/395431755701702656)
npdoty joined the channel
#
tantek
good evening #indiewebcamp
lukebrooker joined the channel
#
hadleybeeman
Good morning, tantek
#
tantek
continuing with the Matrix paraphrasings...
#
tantek
Do not try and bend the silos. That's impossible. Instead... only try to realize the truth. ... There is no need for silos.
bnvk and dybskiy joined the channel
#
tantek
anyone here implement re-syndication discovery as part of their reply interface?
#
tantek
(for POSSE threading replies)
LauraJ, dybskiy, caseorganic and glennjones joined the channel
#
tantek.com
edited /rel-syndication (+1306) "add subheads, expand use-cases, POSSE threading, describe discovery algorithm"
(view diff)
#
tantek
!tell barnabywalters just wrote up a rel-syndication discovery algorithm, take a look and please review. http://indiewebcamp.com/rel-syndication#Discovery
#
Loqi
Ok, I'll tell him that when I see him next
#
tantek.com
edited /Falcon (+118) "/* post reply to any URL and auto POSSE */ link to POSSE use-case and discovery algorithms"
(view diff)
bnvk and julien51 joined the channel
#
@pbarbe
RT @giyom: Imagine the #indieweb equivalent to banking: #indiebank i.e. ppl pooling deposits w/ open source software to drive resilient pym…
(twitter.com/_/status/395451489441021953)
tilgovi, andreypopp, julien51 and Jihaisse joined the channel
#
KevinMarks
hello there
crossdiver and crossdiver1 joined the channel
#
tantek
evening Jihaisse and KevinMarks
#
tantek
KevinMarks, continuing with the matrix/silo analogy: https://twitter.com/t/status/395457511534632960
#
@t
Do not try and bend the silos. That's impossible. Instead only try to realize the truth... there is no need for silos. (ttk.me t4So1)
cweiske joined the channel
#
tantek
!tell aaronpk do you know when you started supporting rel=syndication links? FYI I added them 2013-06-23, day 2 of IndieWebCamp 2013.
#
Loqi
Ok, I'll tell them that when I see them next
#
@howardshipp_in
RT @t: Sad: @Dopplr ends 2013-11-01 (via @tomcoates). Treat all silos as caches, nothing more. #ownyourdata & POSSE to silos. (ttk.me t4Sb1)
(twitter.com/_/status/395458879309746176)
#
tantek
!tell benwerd do you know when you started supporting rel=syndication links? FYI I added them 2013-06-23, day 2 of IndieWebCamp 2013.
#
Loqi
Ok, I'll tell them that when I see them next
#
cweiske
sourceforge is phasing out openid support :/
#
tantek.com
edited /rel-syndication (+1053) "add IndieWeb Examples section"
(view diff)
KevinMarks_ joined the channel
#
tantek
welcome back KevinMarks_ :)
#
KevinMarks_
I clicked on facebook and my chromebook rebooted
#
cweiske
oh how I hate mediawikis link syntax
#
cweiske.de
edited /OpenID (+122) "/* Abandonment */ sourceforge"
(view diff)
#
Jihaisse
is someone has tried Ghost ?
#
KevinMarks_
I built it this morning, haven't really tried it yet
#
KevinMarks_
barnaby made a microformats template
#
Jihaisse
ok, not too hard to built ?
tobiastom and julien51 joined the channel
#
KevinMarks_
it deosn't always say when you need to sudo in the instructions, but otherwsie went OK
#
KevinMarks_
mind you, I built it locally, haven't tried deploying it somewhere else yet
#
tantek
KevinMarks - what language is it written in?
bnvk, eschnou, crossdiver, pfefferle, melvster, smus and squeakytoy joined the channel
#
Jihaisse
tantek: seems 100% javascript
#
pfefferle
good morning
#
Jihaisse
hello pfefferle
#
Jihaisse
timezone friend
glennjones, smus, crossdiver, bnvk, mcepl and barnabywalters joined the channel
#
Loqi
barnabywalters: tantek left you a message on 10/29 at 11:36am: - here's an original-post-discovery challenge - how do we find benwerd's original posts from his FB POSSE copies e.g.: https://www.facebook.com/ben.werdmuller/posts/10100631599571559
#
Loqi
barnabywalters: tantek left you a message 2 hours, 42 minutes ago: just wrote up a rel-syndication discovery algorithm, take a look and please review. http://indiewebcamp.com/rel-syndication#Discovery
amblin and heath joined the channel
#
pdurbin
KevinMarks_: how did the various installations go?
mcepl, smus, julien51, crossdiver, tpinto, bnvk_, rtaibah and skinny joined the channel
#
rtaibah
Hello all. Interested in the idea of the "indie web" thought I should stop by say hi, make some friends.
#
barnabywalters
greetings rtaibah!
#
Jihaisse
hi rtaibah
#
barnabywalters
do you have a personal site?
#
rtaibah
ramitaibah.com haven't been updated for eons
#
rtaibah
But I am also on Twitter @rtaibah
#
rtaibah
Or twitter shall remain unspoken of here :P
#
barnabywalters
no, twitter is good for notifications and social back-compatibility :)
#
neuro`
But not for spreading resources to search engine
#
barnabywalters
you should add come contact info to ramitaibah.com and link it to your twitter account
#
rtaibah
barnabywalters, what is your website?
#
barnabywalters
waterpigs.co.uk
#
barnabywalters
our general take on silos like twitter is that you should publish things to your own site first, then syndicate copies out to silos
#
barnabywalters
so you control your data and posting UI, but all your friends can still keep in contact with you
#
barnabywalters
called POSSE, for post on your own site, syndicate elsewhere: http://indiewebcamp.com/POSSE
julien51 joined the channel
#
rtaibah
I have worked on something trying to tackle this issue from a 'valuable memories' point of view. http://memorykloud.com/ischool
#
tommorris
and if POSSE is impossible, then PESOS (publish elsewhare, syndicate to own site.
#
barnabywalters
rtaibah: hm, that link doesn’t work for me
#
rtaibah
barnabywalters, wait lemme see
#
barnabywalters
http://memorykloud.com/ischool gives me a 404, http://memorykloud.com/ischool and your personal site seem to be empty
#
rtaibah
barnabywalters, well seems like I am in a pickle. This is hosted on mediatemple, I wanted to move away from them (after the GoDaddy acquisition.) Now they suspended my account and asking me to pay for the next year...grrr
#
rtaibah
Migration is a hassle
#
barnabywalters
wow that’s nasty
#
barnabywalters
sorry to hear that :(
#
rtaibah
Anyways I will figure it out.
#
rtaibah
MemoryKloud: The assumption is that you don't really need to own or preserve everything, but only the memories that you cherish (wedding, newborn, graduation...etc)
smus joined the channel
#
pdurbin
rtaibah: doesn't the preservation of pictures aid our memories?
#
pdurbin
rtaibah: and hello! welcome! :)
pfefferle, adactio and bnvk joined the channel
#
rtaibah
pdurbin, yes of course it does! Images, videos, microblogs, blogs, sound bites....etc all take a part. The problem is that these are fragmented between platforms/users
barnabywalters, crossdiver, bnvk, julien51 and ttepasse joined the channel
#
pdurbin
rtaibah: so you could use something like https://github.com/ginatrapani/ThinkUp to capture tweets, etc. ... but you're anti-preservation?
smus, skinny, scor, julien51, scheglov, brianloveswords, crossdiver, glennjones, bnvk and melvster joined the channel
crossdiver joined the channel
#
jihais.se
created /User:Jihais.se (+52) "Added myself."
(view diff)
#
rtaibah
pdurbin, no not anti at all, where did you get that from? I haven't looked at Thinkup for a while. But MemoryKloud's (my grad school final project I was talking about) idea was that it depended on user-defined events. i.e capture anything that has to do with my newborn from all these networks. Then create a scrap book out of it or something.
#
pdurbin
sounds nice. sorry, keep talking and I'll understand better
#
rtaibah
pdurbin, lol yeah, I wasn't clear because I assumed I will have the website to do the talking. My host locked me out without me noticing.
#
rtaibah
This is a video http://vimeo.com/41753226
#
pdurbin
it is to cry T-T
#
pdurbin
bookmarks it
#
barnabywalters
woah we hit 80 members — I think that’s the peak so far
#
Jihaisse
world guiness record
#
barnabywalters
waves to everyone
#
Jihaisse
have a beer
#
pdurbin
dances
#
barnabywalters
!tell tantek,benwerd RE facebook OPD, I added a basic shim for facebook permalink post pages. Brrr disgusting markup. https://github.com/indieweb/php-mf2-shim
#
Loqi
Ok, I'll tell them that when I see them next
#
Loqi
Ok, I'll tell them that when I see them next
smus, josephboyle, _6a68, crossdiver and tantek joined the channel
#
Loqi
tantek: barnabywalters left you a message 33 minutes ago: RE facebook OPD, I added a basic shim for facebook permalink post pages. Brrr disgusting markup. https://github.com/indieweb/php-mf2-shim
skinny and snarfed joined the channel
#
tantek
barnabywalters - what are you doing to clean/tidy the markup before attempting to parse it?
smus joined the channel
#
barnabywalters
nothing, but I made a pretty-printed copy of the page so I could make sense of it
#
barnabywalters
and in post content I’m replacing their nasty shortened links with the real links
#
tantek
oh - are you using LoadHTML or something and letting PHP deal with the mess?
#
tantek
ooh - nice unshortening!
#
tantek
you did something harder (I think) than what I was asking for
#
barnabywalters
yeah, the shims just inherit from the main parser, so I get all the unicode HTML loading and <base> URL resolution for free
#
tantek
I wanted a way to semi-automatically find benwerd's *original* werd.io post from his FB POSSE copy
#
tantek
I couldn't figure that out
#
barnabywalters
well, there’s no way to do that until he starts adding that data
#
barnabywalters
but you can do it with the posts I manually POSSE to fb
#
tantek
maybe need to just lean on him to start adding permashortcitations?
#
barnabywalters
that would fix it
smus and julien51 joined the channel
#
tantek
he could even use werd.io - short enough that no need to use a different shortener domain
#
tantek
!tell benwerd what would it take to convince you to put (werd.io 2013-10-30-t1) style (or shorter) permashortcitations in the POSSE copies of your notes posts on FB, Twitter etc.? cc: barnabywalters [original-post-discovery] <- old school tag.
#
Loqi
Ok, I'll tell them that when I see them next
LauraJ joined the channel
#
Jihaisse
when you POSSE to FB or Twitter, you can backfeed replies
#
tantek
Jihaisse - you've got that working on your site?
#
Jihaisse
but is it possible to POSSE thoses backfeed too ?
#
Jihaisse
tantek: yes, I'm using "Social" plugin for wordpress
#
tantek
Jihaisse - nice! Is that the "Social" plugin listed here under POSSE? http://indiewebcamp.com/WordPress#Plugins
#
Jihaisse
tantek: that's it. I've added it to the wiki
#
Jihaisse
for now it don't manage the permashortcitation
#
Jihaisse
I have to hack it
#
tantek
that's ok - you have a permashortlink on your tweet which works!
#
Jihaisse
yep, that's a start
#
tantek
Jihaisse - one improvement would be if your permalink on jihais.se also linked to the Twitter POSSE copy with rel=syndication per http://indiewebcamp.com/rel-syndication
#
Jihaisse
ok, I see
#
Jihaisse
I will figure out how to do this
#
Jihaisse
I add it to my TODO
#
tantek
looks for a TODO section on http://indiewebcamp.com/User:Jihais.se :)
#
Jihaisse
:) it's on my evernote
#
tantek
I encourage you to add a "Working on" section to your user page with at least short summaries, like: http://indiewebcamp.com/User:Tantek.com#working_on
#
tantek
it helps encourage others to work on things too - and it's interesting seeing everybody's different focus and priorities
#
tantek
I also put a lot more detail on what I'm working on for Falcon (my personal site publishing software) http://indiewebcamp.com/Falcon#Working_On
crossdiver joined the channel
#
Jihaisse
I've created my page just a few hours ago
#
tantek
it helps me to think out loud by writing it up publicly like that
#
tantek
yes! I saw! :)
#
Jihaisse
so, TODO: add a TODO list on indiewebcamp
#
Jihaisse
I will take examples on aaron an your pages
#
Jihaisse
I'm writing for myself in english now… WTF
#
tantek
awesome!
#
tantek
barnabywalters - I'm working on my rel-syndication parsing/discovery code and I'm wondering what's the best current PHP approach to extracting that stuff from potentially messy markup. Would like to avoid regex/scraping if possible.
rtaibah joined the channel
#
tantek
is digging through php-mf2-shim code to try to find its approach
#
barnabywalters
tantek: why not just use php-mf2?
#
barnabywalters
that gets you u-syndication and rel=syndication parsing
bnvk joined the channel
#
barnabywalters
PHP DOMDocument is pretty good at handling messy markup
#
tantek
barnabywalters - where do I start to understand the "just use this one file" approach - e.g. what adactio asked for?
#
tantek
(since I'm not hip to composer yet)
#
barnabywalters
see second paragraph
#
tantek
I'm totally going to do that
#
tantek.com
edited /Falcon (+29) "/* post reply to any URL and auto POSSE */ use php-mf2 for this"
(view diff)
ozten joined the channel
#
tantek.com
created /php-mf2 (+756) "stub with basic use instructions"
(view diff)
#
tantek
there you go barnabywalters - made a stub page for php-mf2 for easier referencing on the wiki :)
#
barnabywalters
oh cool thanks
#
tantek
I have to curl the page myself right?
#
barnabywalters
is there a #microformats wiki page about consuming mf data? I’ve been learning a ton of stuff about it recently, and solidified much of it into useful functions in mf-cleaner
#
tantek
is there an option to tell php-mf2 to only parse rel values?
#
barnabywalters
tantek: yeah, php-mf2 doesn’t fetch URLs
#
tantek
cool np
cweiske joined the channel
#
tantek
re: about consuming mf data - not sure what you mean, there's the parsing spec - beyond that what questions are you looking to answer?
#
cweiske
tantek or others - do you remember the blog post that someone removed social login because it wasn't worth it? which was that?
#
barnabywalters
hm, I guess most of the specific questions I’d answer are vobab-specific and would be better placed on iwc/consuming
#
barnabywalters
cweiske: http://indiewebcamp.com/NASCAR might be a good place to start looking
#
cweiske
looking there already
#
cweiske
didn't find it yet
#
tantek
cweiske - on the webactions page
#
tantek
cited there afaik
#
cweiske
btw, how short is the session lifetime in the wiki?
#
cweiske
I have to login every couple of hours
#
tantek
barnabywalters - hmm - vocab specific or property specific?
#
tantek
cweiske - that is odd - mine stays logged in for longer than that
#
barnabywalters
usually property specific, I suppose
#
barnabywalters
seeing as they’re usually consistent
#
tantek
interesting
#
tantek
maybe start stubbing pages about them at /property-name pages?
#
tantek
on microformats.org/wiki/
#
tantek
at least braindump your notes / thoughts / learnings
#
tantek
and we can take it from there
#
tantek.com
edited /Falcon (+132) "/* post reply to any URL and auto POSSE */ more implementation details"
(view diff)
#
tantek
is excited to incorporate php-mf2 into Falcon (finally!)
#
Jihaisse
"I was, um, not super happy to get that email."
#
barnabywalters
is excited that one of the founders of microformats is using his microformats parser ;)
#
tantek
mailchimp one is down there in the next section too
#
Jihaisse
so, is delegating login to a third parts like fb or twitter for indieauth is a good way ?
#
tantek
jihaisse - because it's ephemeral/transactional delegation, it's ok
#
tantek
not great, but ok, and certainly better than (Facebook Connect) or the equivalents for other silos
#
Jihaisse
and I think there is too much steps for login
#
tantek
also - provides better UI flow and fallbacks than OpenID
#
tantek
so it's an incremental improvement
#
tantek
perhaps that should be an FAQ
#
Jihaisse
1. you write your url
#
Jihaisse
2. You choose one provider
#
Jihaisse
3. you login
#
Jihaisse
4. you have to accept
#
Loqi
!calc 4. you have to accept
#
Jihaisse
5. you are redirected
#
barnabywalters
3 and 4 disappear after the first time, 5 isn’t really a step, as such
#
barnabywalters
it’s not something the user is actively involved with
#
Jihaisse
I have 4 evertimes I want to login with twitter
#
barnabywalters
oh, weird — I haven’t used twitter for a while as github is faster
#
Jihaisse
good to know :)
#
Jihaisse
I'm going
#
notizblog.org
edited /User:Notizblog.org (+1255) "added some informations"
(view diff)
#
notizblog.org
edited /User:Notizblog.org (-2) "/* working on */"
(view diff)
#
tantek
awesome pfefferle!
#
pfefferle
I read your discussion ;)
#
tantek
thank you for helping set a good example
caseorganic joined the channel
#
pfefferle
oh, forgot an image
#
pfefferle
do i have to upload one or can i also link to an image?
#
tantek
either is fine
smus_, caseorganic, npdoty and smus joined the channel
#
notizblog.org
edited /User:Notizblog.org (+32) "added photo"
(view diff)
bnvk_, crossdiver and rtaibah joined the channel
#
notizblog.org
edited /User:Notizblog.org (+38) "added some floats"
(view diff)
smus, dybskiy, josephboyle, rtaibah, snarfed and jschweinsberg joined the channel
#
snarfed
re automatically finding original posts in POSSEd copies, FB and G+ let you attach explicit links to posts, so i've been using that
#
tantek.com
edited /IndieAuth (+784) "add explicit FAQ section to group existing questions, add new question from IRC"
(view diff)
#
snarfed
it's not ideal, since that attached link is valuable real estate, and often you want to put something else in it, but it works
#
snarfed
permashortcitations are new to me
#
snarfed
they'd probably be better. adding to my todo list
smus and _6a68 joined the channel
#
tantek
snarfed - awesome
paulcp and eschnou joined the channel
#
snarfed
hey barnabywalters, i've been using php-mf2 from the command line to get a fast testing loop - which is great, thanks for writing it! - and i'm seeing odd results
#
snarfed
but this command line only finds the comment:
tobiastom joined the channel
#
snarfed
curl http://snarfed.org/2013-10-23_oauth-dropins | php -f Mf2/Parser.php -E 'echo json_encode(parse(file_get_contents("php://stdin")), JSON_PRETTY_PRINT);'
#
snarfed
am i doing anything obviously wrong? does php-mf2 head have in-progress changes, or maybe pin13 doesn't use php-mf2?
#
tantek
pin13 lags php-mf2 head a bit
rtaibah joined the channel
#
snarfed
sure, makes sense. still, it's a noticeable regression, which is a bad sign for my markup, if not more
tilgovi joined the channel
#
tantek
!tell barnabywalters apparent change between pin13 and php-mf2 head a possible regression - see: http://indiewebcamp.com/irc/2013-10-30/line/1383155851
#
Loqi
Ok, I'll tell him that when I see him next
#
snarfed
thanks. i'll start leaving tells in the future.
barnabywalters joined the channel
#
Loqi
barnabywalters: tantek left you a message 2 minutes ago: apparent change between pin13 and php-mf2 head a possible regression - see: http://indiewebcamp.com/irc/2013-10-30/line/1383155851
andreypopp and heath joined the channel
#
barnabywalters
ooh thanks, attempting to replicate…
#
snarfed
i'm a php novice, and it's cluttered markup, so it's very likely something on my end
#
rtaibah
Ok, so I've been through the website, read the getting started, any other readings you guys recommend. I heard Jeremy Keith on The Web Ahead talk about this, I want more of where that came from.
#
Loqi
gives rtaibah more of where that came from
#
barnabywalters
snarfed: what specifically is going wrong? using latest version is working okay for me
#
rtaibah
Thanks tantek
#
barnabywalters
ah, okay, only the comment — checking
#
tantek
feedback welcome!
ozten joined the channel
#
barnabywalters
hm something strange is going on here
#
barnabywalters
snarfed: I made a new test case from the source of your site, and it parsed fine using exactly the same version as your command line script was
#
barnabywalters
trying to figure out what’s going on now
#
@ralphm
RT @t: Updated: How To Export Your Data From Dopplr http://tantek.com/2013/294/b1/export-your-data-from-dopplr @dopplr shutdown in 4 days. #ownyourdata #indieweb (ttk.me t4Sm1)
(twitter.com/_/status/395616487433445376)
#
snarfed
parsed fine meaning it found the article h-entry?
#
snarfed
feel free to ignore me while debugging. thanks for looking
#
snarfed
huh. that's odd then.
#
barnabywalters
my hunch is that file_get_contents() is returning some extra stuff
#
barnabywalters
or not enough
#
snarfed
yeah, very possible
#
barnabywalters
yep — try running this:
#
barnabywalters
curl -S http://snarfed.org/2013-10-23_oauth-dropins | php -f Mf2/Parser.php -E 'echo file_get_contents("php://stdin");'
#
snarfed
i'm obviously open to a different command line
#
barnabywalters
looks like php://stdin is being read from the wrong place, or is just being truncated
#
barnabywalters
there might be some settings somewhere which can fix it
#
snarfed
ok, thanks. glad it's not a php-mf2 bug
#
snarfed
i can take it from here
#
barnabywalters
I should just make a script which does exactly this (fetches data from a page and spits it out as JSON) and include it with the download
#
barnabywalters
snarfed: no problem, thanks for bringing it up!
#
Loqi
fo sho
#
snarfed
totally! combined with a local server, it's a killer edit/compile/test loop
#
barnabywalters
okay, building that now
#
barnabywalters
this is a good excuse to play with composers’ bin installation settings
benwerd joined the channel
#
Loqi
benwerd: tantek left you a message on 10/29 at 6:33pm: an indieweb tagged post aggregator would be cool - but as pointed out in that thread - unless you have a new approach to the spam problem - don't bother.
#
Loqi
benwerd: tantek left you a message 10 hours, 38 minutes ago: do you know when you started supporting rel=syndication links? FYI I added them 2013-06-23, day 2 of IndieWebCamp 2013.
#
Loqi
benwerd: barnabywalters left you a message 4 hours, 20 minutes ago: RE facebook OPD, I added a basic shim for facebook permalink post pages. Brrr disgusting markup. https://github.com/indieweb/php-mf2-shim
#
Loqi
benwerd: tantek left you a message 3 hours, 14 minutes ago: what would it take to convince you to put (werd.io 2013-10-30-t1) style (or shorter) permashortcitations in the POSSE copies of your notes posts on FB, Twitter etc.? cc: barnabywalters [original-post-discovery] <- old school tag.
#
benwerd
blinks
#
benwerd
!tell tantek I don't need convincing re: POSSE links
#
benwerd
it's on my list. Just need to carve out the time to do it, and figure out what the most sensible / shortest syntax is, given I don't use your style of permalink.
#
Loqi
Ok, I'll tell him that when I see him next
smus and ozten joined the channel
#
snarfed.org
created /User:Snarfed.org (+3471) "first pass"
(view diff)
mikeal joined the channel
#
snarfed.org
edited /User:Snarfed.org (+114) "ostatus-unofficial tweak"
(view diff)
rtaibah and tantek joined the channel
#
Loqi
tantek: benwerd left you a message 28 minutes ago: I don't need convincing re: POSSE links
#
benwerd
oh, weird. Loqi snipped off the rest of my message.
#
benwerd
Guess s/he doesn't like semicolons, like all the best editors.
#
benwerd
Re: links - It's on my list. Just need to carve out the time to do it, and figure out what the most sensible / shortest syntax is, given I don't use your style of permalink.
#
barnabywalters
snarfed: I added fetch-mf2 and parse-mf2 commands to the dev version of php-mf2, they turn up in vendor/bin if you install using composer. One fetches from a URL, the other parses from stdin, both output pretty JSON
smus joined the channel
#
snarfed
great! i use the github repo, so i'll just pull. thanks!
squeakytoy joined the channel
#
snarfed
barnabywalters: hmm. did you mean the shebang lines to be /usr/bin/env php ?
#
barnabywalters
I copied that from phpunit — is /usr/local/php better?
#
snarfed
got me, i've just never seen env used as a directory like that before. i think it's pretty much always a binary or symlink to one
#
snarfed
/usr/bin/env php is what i'd expect, and works for me, but i don't know php conventions, so i'll defer to you
#
barnabywalters
oh it might just have been a typo on my part. fixing now
#
snarfed
thanks!
warden joined the channel
#
barnabywalters
okay, pushed — try now
ryana joined the channel
#
snarfed
thanks. i edited and started already. just finished installing composer via homebrew, but it's not seeing that it's installed. debugging that now.
#
barnabywalters
installing composer via homebrew? interesting
#
barnabywalters
what commands are you running and what error are you getting?
#
snarfed
fetch-mtp doesn't find the composer install location
#
snarfed
php-mf2 assumes it's installed by composer? or in a standard php lib path?
#
barnabywalters
those binaries used to assume they were installed by composer, I added another check which should let them run from a bare cloned repo
#
snarfed
lol, thanks, sorry for all the hand-holding
#
snarfed
works! very cool. thanks again.
#
barnabywalters
are you sure you have the latest version? I just cloned the repo without ever involving composer and it worked
#
Loqi
woot
#
snarfed
now to convince bnvk and eschnou to accept webmentions on their sites again :P
caseorganic joined the channel
#
aaronpk
benwerd: I'm not a fan of the "missing slash" links either :)
#
Loqi
aaronpk: tantek left you a message 11 hours, 46 minutes ago: do you know when you started supporting rel=syndication links? FYI I added them 2013-06-23, day 2 of IndieWebCamp 2013.
caseorga_ joined the channel
#
aaronpk
!tell tantek what do you mean "supporting rel=syndication links"? When I started publishing them or when I started following them on other peoples' posts?
#
Loqi
Ok, I'll tell him that when I see him next
#
benwerd
aaronpk: would be so much easier if we could hang per-post "from" data on these sites
#
aaronpk
totally. app.net supports that actually!
#
barnabywalters
app.net have delivered on many of their promises — surprising, in a completely pleasant way
#
aaronpk
yeah, dalton is a nice guy, and really wants to do the right thing
#
barnabywalters
do they mark it up with rel-canonical?
#
snarfed
aaronpk, benwerd: agreed re permashortcitation (missing slash) links. i don't have a good alternative suggestion though, especially for places like silos where you can only control content, not markup.
#
barnabywalters
looking for the last link in the POSSE copy is fairly robust
#
snarfed
yeah, i use the explicit link attachments for FB and G+, which is similar. it's valuable real estate for rendering inside silos though, so i may switch to last text link
#
barnabywalters
snarfed: in the FB UI I can’t see a place to explicitly add a link (automatically determined from content) — can you only do that via the API?
#
barnabywalters
heading off, good night
#
Loqi
sweet dreams
smus, paulcp, smus_, daulets, tpinto, tobiastom and bnvk joined the channel
#
snarfed
!tell barnabywalters re FB links, yeah, it's "magic" UI. it automatically appears when you paste a link into the text box.
#
Loqi
Ok, I'll tell him that when I see him next
wingnataxa, glennjones, smus, paulcp, edsu, paulcp_, caseorganic, sfarthing, mikeal, fmarier, crossdiver, tpinto and tantek joined the channel
#
Loqi
tantek: aaronpk left you a message 2 hours, 17 minutes ago: what do you mean "supporting rel=syndication links"? When I started publishing them or when I started following them on other peoples' posts?
#
tantek
aaronpk, when you started publishing rel=syndication markup on your links to "also on Twitter"
bnvk joined the channel
#
tantek
but yeah, would be good to know when you started consuming rel-syndication links for actual use within p3k
#
aaronpk
tantek: I added the rel=syndication attribute on April 10, 2013
#
tantek
interesting, before the first tederated indieweb comment thread
#
tantek.com
edited /rel-syndication (+0) "aaronpk publishing since 2013-04-10"
(view diff)
#
tantek
aaronpk did you blog/note about supporting rel-syndication?
#
aaronpk
no, didn't seem significant I guess
#
tantek.com
edited /rel-syndication (+268) "/* Discovery */ clarify similar algorithm same result ok, e.g. simultaneous parsing"
(view diff)
#
tantek
aaronpk and when did p3k start looking for rel-syndication links?
lukebrooker joined the channel
#
tantek
!tell benwerd - and the other questions? when did you start publishing rel="syndication" markup? and does idno look for (consume) rel-syndication links when you're posting a reply?
#
Loqi
Ok, I'll tell them that when I see them next
paulcp, fmarier and bnvk joined the channel
#
tantek.com
edited /timeline (+476) "/* 2010 */ add RelMeAuth milestones"
(view diff)
bnvk and mime_ joined the channel
#
tantek.com
edited /RelMeAuth (+1106) "add summary, testimonials, implementations list"
(view diff)
#
tantek.com
edited /timeline (+93) "/* 2012 */ IndieAuth implementation milestone"
(view diff)
scor joined the channel