#indiewebcamp 2013-06-18

2013-06-18 UTC
josephboyle joined the channel
#
@xtof_fr
#fr #bug pourquoi si peu de français sur #indiewebcamp ? (@ Place Marcel Aymé) [pic]: https://foursquare.com/xtof_fr/checkin/51bfa74d498e60fa85c03e05?s=ZStHTMFqB4ShC1JG4hsTqAEcrPs&ref=tw
bnvk joined the channel
#
@ndebock
@xtof_fr je suis bien d'accord pas de .fr majeur dans l'#indieweb (enfin toi!) mais á cette heure c'est normal non?
mxuribe joined the channel
#
JonathanNeal
Do any of you folks know about Document vs HTMLDocument?
#
@xtof_fr
@ndebock pas grave on ira en train au prochain #indiewebcampuk. La #france est une #villefantome... https://twitter.com/xtof_fr/status/346797786248933376/photo/1
#
pdurbin
nope. what's the difference?
#
@sandeepshetty
"Unlike the third-person narrative of silo software, I'm hoping #indieweb software will ..." (http://www.sandeep.io/58)
#
@sandeepshetty
To allow for anonymous participation on the (decentralized) #indieweb, requires ... (http://www.sandeep.io/59)
sandeepshetty joined the channel
#
sandeepshetty
!tell tommorris: Are you doing the "read more/less" stuff based on manually providing summaries or is the summary auto-extracted (based on length) from the content?
#
Loqi
Ok, I'll tell them that when I see them next
jfranusic, morrocco_mole, tantek, bnvk and b0bg0d joined the channel
#
@MyDataLabs
.@AriVartan bienvenue sur #indieweb
#
tantek.com
created /oauth (+19) "r"
(view diff)
melvster joined the channel
#
@xtof_fr
@nicolas2fr @egadenne #olark ouvert. á fermer durant #sieste pour accueillir @AriVartan - #patternLanguage : #WelcomeNewcomer #indieweb #fra
spinnerin joined the channel
#
@xtof_fr
#appui demandé #indieweb #fra pour racheter @soon ?
b0bg0d joined the channel
#
@xtof_fr
Mission #design #welcomenewuser #pattern #indieweb #fra
#
tantek.com
created /OAuth (+2631) "drafted a stub with definition and some Twitter / RelMeAuth / tmhOAuth troubleshooting notes in progress"
(view diff)
bnvk and cweiske joined the channel
#
snowydog.com
edited /2013/Guest_List (-316) "/* Creators */"
(view diff)
spindritf joined the channel
#
snowydog.com
edited /2013/Guest_List (+382) "/* Regrets */"
(view diff)
#
snowydog.com
edited /2013/Guest_List (-15) "/* Regrets */"
(view diff)
#
aaronparecki.com
created /2013/Schedule (+2346) "schedule template draft"
(view diff)
tantek joined the channel
#
aaronpk
heh...what is the proper way to indicate sub-events?
#
aaronpk
like if I wanted that and the other two days to be a child event of the main "indiewebcamp 2013" event
#
aaronparecki.com
edited /2013/Schedule (+910) "adds microformats markup"
(view diff)
#
tantek.com
edited /2013/Guest_List (+0) "update counts. sorry to miss you Rachel."
(view diff)
b0bg0d and seyz joined the channel
eschnou and bnvk joined the channel
#
@t
Update: 4 days to #indiewebcamp
#
Loqi
9 spots left!
josephboyle1 joined the channel
#
tantek.com
edited /IndieAuth (+70) "/* Twitter t.co */ all twitter users"
(view diff)
#
@t
@kevinmarks, Twitter didn't remove rel-me links, they tco'd all website URLs on profiles. :( http://indiewebcamp.com/IndieAuth#Twitter_t.co (ttk.me t4Q_2)
tilgovi joined the channel
bnvk, adactio, seyz and erikmaarten joined the channel
#
epeus.blogspot.com
edited /2013/Guest_List (+430) "/* Creators */"
(view diff)
bnvk joined the channel
#
tommorris.org
edited /Events (+377) "/* 2013 */ adding BarCamp Berkshire 2 talk"
(view diff)
melvster_, hmans, bnvk, mxuribe, tantek and singpolyma joined the channel
#
tantek
good morning aaronpk - looks like indiewebcamp.com is getting a lot of traffic
seyz and erikmaarten joined the channel
#
tantek
aaronpk, seeing ~20% packet loss on ping indiewebcamp.com
#
tantek.com
created /sharecropping (+546) "stub"
(view diff)
melvster joined the channel
#
tantek.com
created /sharecrop (+27) "r"
(view diff)
xtof joined the channel
#
xtof
href hi. how about #mydatalabs channel on irc to invite french people
#
aaronpk
good morning!
#
aaronpk
still seeing packet loss on indiewebcamp.com? looks ok from here now
#
cweiske
no loss here
brianloveswords joined the channel
#
@gojeffcho
@shawndrape I would've come at it more from an angle of encryption (methods, apps, etc.) and asking you about indieweb stuff.
#
@shawndrape
@gojeffcho admittedly my indieweb knowledge is limited. This upcoming weekend is indiewebcamp though so there should be interesting stuff.
#
@gojeffcho
@shawndrape Who cares? Nobody's gonna be listening. We could say that indieweb is an elephant on LSD.
#
@sandeepshetty
RT @t: Update: 4 days to #indiewebcamp
#
Loqi
9 spots left!
spinnerin and melvster joined the channel
#
@superfeedr
We're excited and proud to be sponsoring the next #indiewebcamp http://indiewebcamp.com/Main_Page #rss #SubToMe
#
@julien51
RT @superfeedr: We're excited and proud to be sponsoring the next #indiewebcamp http://indiewebcamp.com/Main_Page #rss #SubToMe
#
@eschnou
RT @superfeedr: We're excited and proud to be sponsoring the next #indiewebcamp http://indiewebcamp.com/Main_Page #rss #SubToMe
tantek joined the channel
#
tantek.com
edited /2013/Guest_List (+0) "/* Official Guest List */ bump count for kevinmarks"
(view diff)
#
tommorris
tantek: are you guys going to be providing an audio/video feed from Portland this weekend?
#
Loqi
tommorris: sandeepshetty left you a message on 6/17 at 6:59pm: Are you doing the "read more/less" stuff based on manually providing summaries or is the summary auto-extracted (based on length) from the content?
#
tommorris
!tell sandeepshetty the summary is auto-extracted based on length using JavaScript. it's a jquery plugin for doing read more
#
Loqi
Ok, I'll tell them that when I see them next
#
aaronpk
tommorris: i think we'll try a google hangout again
#
aaronpk
unless someone has a better idea
#
tommorris
aaronpk: that seems like a good idea
#
tommorris
I have no other plans this weekened besides domestic chores, exercise and coding (possibly on Ferocity), so I'd love to join in
#
aaronpk
great!
scor joined the channel
#
tantek
hello
#
JonathanNeal
Too often I forget that attachEvent fires in reverse order as addEventListener.
#
JonathanNeal
Or rather, every great often, I don't like being reminded. How long until IE8 is dead?
#
JonathanNeal
How are you today?
#
aaronparecki.com
edited /2013/Schedule (+0) "move pre-party to 4:30pm"
(view diff)
bnvk joined the channel
friedcell joined the channel
#
tommorris
aaronpk: twitter auth still not working for me. github will have to do the job
#
aaronpk
i feel bad I haven't had time to fix some indieauth issues
#
JonathanNeal
aaronpk: is the source for indieauth on github?
seyz joined the channel
#
aaronparecki.com
edited /2013/Schedule (+138) "/* Friday, June 21, 2013 - IndieWebCamp Hosted Pre-Party */"
(view diff)
#
aaronparecki.com
edited /Events (+329) "/* upcoming */ add pre-party"
(view diff)
#
tantek.com
edited /2013/Schedule (+4) "/* Saturday, June 22, 2013 (Idea Sessions) */"
(view diff)
#
@benwerd
Sad that I won't make the #indiewebcamp pre-party, but if you're in Portland you should go learn about the #indieweb: http://plancast.com/p/ic3e
#
tantek.com
created /2013/demos (+681) "stub"
(view diff)
#
tantek.com
edited /2013/demos (+10) "/* Start Demos */ ws"
(view diff)
#
tantek.com
edited /2013/demos (+35) "/* Start Demos */ suggest a couple of demos"
(view diff)
#
brianhendrickson.com
edited /2013/Guest_List (+328) "/* Creators */"
(view diff)
#
tantek.com
edited /2013/Schedule (+3) "/* IndieWebCamp Group Dinner */ ..."
(view diff)
morrocco_mole joined the channel
#
tantek.com
edited /2013/Schedule (+14) "/* Saturday, June 22, 2013 (Idea Sessions) */ fc"
(view diff)
#
tantek.com
moved /Introductions to /2011/Introductions "this was a 2011 session - and notes from it!"
#
tantek.com
edited /Introductions (+0) "new for 2013"
(view diff)
#
tantek.com
edited /2011/Schedule (+10) "link to 2011 intros"
(view diff)
#
tantek.com
edited /2011/Introductions (+19) "category"
(view diff)
#
tantek.com
edited /2012/Schedule (+5) "/* Sunday, July 1, 2012 (Work Sessions) */"
(view diff)
#
tantek.com
edited /2012/Schedule (+14) "/* Sunday, July 1, 2012 (Work Sessions) */"
(view diff)
#
tantek.com
edited /2011/Schedule (+28) "linky linky"
(view diff)
#
aaronparecki.com
edited /2013/Schedule (+119) "/* Friday, June 21, 2013 - IndieWebCamp Hosted Pre-Party */"
(view diff)
#
aaronparecki.com
edited /2013/Schedule (-2) "/* Friday, June 21, 2013 - IndieWebCamp Hosted Pre-Party */"
(view diff)
hmans joined the channel
#
tantek.com
edited /2013/Guest_List (+0) "sort, update counts"
(view diff)
barnabywalters and xtof joined the channel
#
@schofeld
Reading up on #indieweb comments http://indiewebcamp.com/comment
tantek, melvster, xtof and spinnerin joined the channel
#
@adactio
@davewiner I concur. That’s where I think projects like http://indiewebcamp.com/Main_Page are so important: less sharecropping, more homesteading.
tantek, smcgregor, bret and eschnou joined the channel
#
JonathanNeal
Finding local jobs is pretty hard.
#
tantek
where are you based?
#
JonathanNeal
Orange, CA
#
aaronparecki.com
edited /Sponsors (+153) "add mozilla"
(view diff)
#
scor
JonathanNeal: I guess it depends on the type of jobs you are looking for
barnabywalters joined the channel
#
JonathanNeal
web development, HTML, CSS, JS.
#
JonathanNeal
But local
sandeepshetty joined the channel
#
Loqi
sandeepshetty: tommorris left you a message 3 hours, 43 minutes ago: the summary is auto-extracted based on length using JavaScript. it's a jquery plugin for doing read more
#
scor
JonathanNeal: yeah, you could easily find remote work, but local is harder… I have some colleagues who are based in the Orange County though, not sure if they work from home or share offices
#
scor
JonathanNeal: did you just move there? I'm told Google and lots of other tech companies are there
#
scor
in the Orange County
#
JonathanNeal
I never really asked or looked or marketed myself.
#
JonathanNeal
I'm actually really terrible at getting a job.
jfranusic joined the channel
#
scor
JonathanNeal: let me private message you the contact info of my colleague
#
JonathanNeal
Created a ton of cool stuff, I've been a part of a lot of great projects, but something doesn't translate.
#
JonathanNeal
I haven't asked my buddies to put out a good word for me, I've just tried doing it myself.
#
JonathanNeal
I'm probably just not doing the right thing, getting my name out the right way.
morrocco_mole joined the channel
#
scor
you gotta build a reputation for yourself, it helps - share code on github, contribute to open source project etc…..
#
scor
projects
#
melvster
waves to scor :)
#
scor
ho ho, hey melvster !
#
melvster
scor: ive got the social pane in tabulator semi working ... i just need to work out how to provision your first identity and webpage
#
scor
melvster: oh, awesome!
#
tommorris
just realised I won't be able to make it to IndieWebCampUK
#
tommorris
I'll be in NY at the time. boo.
texburgher joined the channel
#
melvster
scor: are you going to this year's drupal conference?
#
scor
melvster: I went to Portland, but I don't think I'll be at Prague
#
scor
are you going to Prague?
#
melvster
no but i live in prague ... so we could maybe have a beer :)
#
tommorris.org
edited /2013/UK (-473) "won't be able to attend. :("
(view diff)
#
scor
melvster: ?? I thought you were in the UK
#
scor
if I had known that earlier!
#
melvster
scor: based there, but i move around
#
scor
will you be in Prague in Sept?
#
scor
melvster: I've got to connect you with some other folks who will be there and who are interested in social
#
melvster
im going to a social thing with the CCC folks end of august in berlin, so i should have a semi decent tabulator pane working by then, you know -- social net in your browser, then commodity storage or host your own
#
scor
we have call tomorrow morning actually, can you join us at around 2pm Paris time?
#
melvster
may be possible ... ill have to see ... i should be on irc at least ...
#
melvster
who's 'we' btw? :)
#
melvster
i know a drupal guy in prague
#
scor
there are plenty of Drupal folks in Prague :)
#
melvster
he's australian i think or new zealand
#
scor
oh, those are everywhere too
#
melvster
lol ... he's mega into drupal ... actually maybe he's one of your colleagues
#
melvster
he's in my co working space
#
melvster
cant recall the name ... ill ask him
#
scor
what's his name?
#
melvster
ill have to find out ... i know him by face
#
melvster
oh the unhosted conference is also september in prague
#
melvster
oh that'll be beforehand
#
melvster
slvrbckt should be around too
eschnou and |-{0}-| joined the channel
#
|-{0}-|
might drop by on saturday
#
|-{0}-|
beware
#
|-{0}-|
brianloveswords: sup bro good job on openbadge ;)
#
brianloveswords
|-{0}-|, thanks!
#
brianloveswords
Wish I could be in Portland this week for the camp!
#
brianloveswords
(next week, I mean)
#
brianloveswords
Well, this weekend.
#
brianloveswords
TIME IS HARD.
#
|-{0}-|
literally
#
|-{0}-|
Loqi: time is hard or easy
#
Loqi
time is hard
#
|-{0}-|
Loqi: you're fired
#
Loqi
who, me?
#
|-{0}-|
aaronpk: u seen http://camlistore.org/ ?
#
|-{0}-|
bradfitz and some other googler are haxing it on 20% time
#
|-{0}-|
googlers
#
aaronpk
loqi can't be fired, he's not on anybody's payroll
#
barnabywalters
I’ve tried out camlistore. looks interesting
#
barnabywalters
go looks like quite an interesting language
#
barnabywalters
after one small package management hiccup it was a breeze to compile and run the server
#
barnabywalters
with no previous go experience
#
|-{0}-|
just sayin: http://orbt.io/Pk9L.png
#
|-{0}-|
barnabywalters++
#
Loqi
barnabywalters has 7 karma
sandeepshetty, morrocco_mole and spinnerin joined the channel
#
tommorris
barnabywalters: guess what I'm implementing?
#
barnabywalters
tommorris: indieweb commenting? an automatic profanity inserter to save typing? awesome map stuff?
#
tommorris
the first of those
#
aaronpk
hooray!
#
tommorris
writing a little parser to extract in-reply-to/ h-entry/e-content
#
tommorris
using waterpigs.co.uk as the implementation to work against
#
tommorris
found the last time you replied and am using that as a test case ;)
#
barnabywalters
yay! great stuff :)
#
Loqi
yay!
#
tommorris
also, some awesome map stuff, but that's a separate thing
#
sandeepshetty
phew! finally done getting back previous functionality after the move to skeleton-based design from the default bootstrap one.
#
barnabywalters
sandeepshetty: bootstrapless site looking good!
#
tommorris
used the OSM OAuth login earlier, which means I can build tools that can edit the map...
#
barnabywalters
tommorris: ooh nice
#
barnabywalters
any progress with OSM + indieauth?
#
sandeepshetty
thanks... going for a more blog-like/personal/first-person design :)
#
tommorris
nah, I should nag them about that
#
sandeepshetty
so do we have 3 implementations of comments so far?
#
sandeepshetty
eschnou, barnabywalters & aaronpk ?
#
barnabywalters
sandeepshetty: looks that way, with tommorris’ coming soon by the sound of it
#
aaronpk
sandeepshetty: yea new site is looking good!
#
sandeepshetty
so that 3 with pingback and one with webmention?
#
barnabywalters
with the work I’m doing on php-mf2 and mf2-cleaner together with htmlpurifier I might have HTML comments enabled soon
#
barnabywalters
sandeepshetty: I send webmention, will only take 30 mins to implement receiving
#
barnabywalters
so might do that tonight
#
aaronpk
hmm sounds like we need to make a table
#
sandeepshetty
and looking forward to HTML comments
#
barnabywalters
sandeepshetty: I’m already htmlpurifing everything, I just need to sort out the p-* e-* thing
#
barnabywalters
which should actually be really straightforward
#
sandeepshetty
you mean htmlencode p-* and htmlpurify e-*?
#
barnabywalters
just add an option to html-encode any non e-* properties, bringing everything up to the same level of encoding
#
barnabywalters
sandeepshetty: basically yes, although purifying everything just to be on the safe side
#
sandeepshetty
wouldn't purifying p-* remove stuff that was meant to be <code> ?
#
barnabywalters
sandeepshetty: not likely. html purifier only strips suspect stuff like <script>, some CSS and XSS attacks
#
barnabywalters
sandeepshetty: by htmlencoding p-* properties there shouldn’t be any problem with that anyway
#
sandeepshetty
so it might only affect posts talking about XSS exploits :)
#
barnabywalters
sandeepshetty: again, they sould be htmlencoded — but perhaps :)
#
sandeepshetty
yeah... the order is imp.
#
barnabywalters
after seeing some of the madness here: http://htmlpurifier.org/live/smoketests/xssAttacks.php I am just going to purify everything ;)
#
|-{0}-|
i dare someone so make a purifier with a nazi reference
#
|-{0}-|
:P
#
tommorris
I'm using Rails' HTML Sanitizer module
#
sandeepshetty
barnabywalters: purifying HTML feels like a cat and mouse game :)
#
aaronpk
that's why i just said screw it and am only displaying text
#
sandeepshetty
aaronpk: I might be sticking to the same.. for now at least...
#
barnabywalters
aaronpk: yep, that’s tempting. But I’d like to give HTML comments a go, even if I whitelist the people who are allowed to leave them
#
aaronpk
if you really wanna see the formatting, click the permalink and go visit it on the author's site
#
sandeepshetty
whitelisting sounds interesting... but it's only as secure as the site of the person you've whitelisted
#
|-{0}-|
heh purify the whitelist
#
barnabywalters
sandeepshetty: as secure as that site *and* htmlpurifier, which I’m fairly confident in
#
barnabywalters
I can always turn it off if things go bad
#
sandeepshetty
Though I'm guessing eventually we might have to moderate comments anyway considering it will attract spam if it takes off
#
barnabywalters
sandeepshetty: see http://indiewebcamp.com/spam for some of my thoughts/brainstorming on spam prevention
#
barnabywalters
and please add/critique!
#
sandeepshetty
I like how for most things "there's a page for that" :)
#
tommorris
hashcash is one way.
#
|-{0}-|
proof of work algos are facisinating
#
|-{0}-|
like bitcoin et al.
#
bret
there was another program I saw recently
#
tommorris
Hashcash can be easily sent as an HTTP header
#
sandeepshetty
there was interesting discussion on some list I'm on about charging for email :) and someone brought up hashcash
#
bret
like bitcoin but its primary purpose was for sending messages
#
bret
ill try to find the link
#
barnabywalters
woah, links
#
|-{0}-|
pingspam
#
aaronpk
it's not spam if i'm interested in it :)
#
bret
its like when someone keeps pressing your doorbell XD
#
aaronpk
hahaha
#
Loqi
nice
#
aaronpk
ok yea that probably could have been combined into a single IRC line
#
barnabywalters
“Distributed Network for the poor”?!
#
tommorris
the nice thing about hashcash is that you can use it basically as an optional "skip moderation if you send a reasonably sized hashcash" ;)
#
aaronpk
i like hashcash
#
tommorris
so someone sends you a pingback/webmention or whatnot. it goes into a moderation queue
#
sandeepshetty
the google translate version is a bit weird for that article
#
aaronparecki.com
edited /Posts_about_the_IndieWeb (+98) "new post on notizblog.org"
(view diff)
#
tommorris
but attach a hashcash proof of work at level whatever, and you skip moderation
#
|-{0}-|
the thing about hashcash is i don't think the premise really works with modern computing
#
|-{0}-|
the goal is to make it computationally expensive for spammers, but they got mega botnets nowadays
#
|-{0}-|
so i doubt that will slow them down
#
barnabywalters
so you’d have to find a difficulty level which is not worth it for spammers, and require that
#
barnabywalters
but yes, that is a potential problem
#
aaronparecki.com
created /indieweb-implementations (+722) "created table of features implemented"
(view diff)
#
aaronpk
let me know what you guys think of this http://indiewebcamp.com/indieweb-implementations
#
@myobie
RT @schofeld: Reading up on #indieweb comments http://indiewebcamp.com/comment
pfefferle joined the channel
pfefferle joined the channel
#
sandeepshetty
especially this: has a "url" property whose value is the url of the page (source)
#
tommorris
barnabywalters: http://tommorris.org/posts/8204 - we have liftoff
#
|-{0}-|
looks like theres a lot of brits in here
#
barnabywalters
is a brit in iceland
#
waterpigs.co.uk
edited /indieweb-implementations (+198) "Added reply context column, taproot results w/ example links"
(view diff)
#
sandeepshetty
tommorris: Are you displaying HTML (e-*)?
#
barnabywalters
tommorris: yay!
#
Loqi
woot
#
tommorris
sandeepshetty: yep, sanitized
#
tommorris
I'm not accepting webmentions/pingbacks yet - that's just a manually entered pingback
#
|-{0}-|
ah
#
|-{0}-|
i was wondering that
#
tommorris
but it is parsing from the site.
#
|-{0}-|
persona login ftw
#
barnabywalters
looks at that the representative hcard parsing and sees… tommorris writing PHP? huh?
#
|-{0}-|
i like indie stuff but i am not a url man
#
|-{0}-|
i am an email adress lulz
#
tommorris
barnabywalters: that was a long time ago. ;)
#
sandeepshetty
so the h-card has to point to the page itself?
#
barnabywalters
back when x.class.php was still a thing… ah, I remember that too
#
|-{0}-|
tommorris: what does logging in allow me to do?
#
tommorris
|-{0}-|: not much. if you are me, it lets you post stuff. if you aren't me, you get to see your email address at the top of the page. ;)
#
|-{0}-|
yay
#
|-{0}-|
look me at
#
|-{0}-|
at me
#
|-{0}-|
is dyslexia
#
|-{0}-|
lexic
#
|-{0}-|
goes back to his corner
#
tommorris
now I have a fake webmention on my site, I can start playing around with styling.
#
sandeepshetty
and how do you apply a rel="author" if the only the u-photo is linked and not the name?
#
tommorris
that's a train journey to work job. CSSEdit time. ;)
#
|-{0}-|
tommorris: im pretty sure eggs contain precursors for animal flesh
melvster_ joined the channel
#
|-{0}-|
but i guess that irrelevant if its a taste thing
#
|-{0}-|
thats
#
barnabywalters
huh, /homepage doesn’t exist
#
tommorris.org
edited /spam (+23) "adding Hashcash as possibility"
(view diff)
eschnou joined the channel
#
sandeepshetty
Anyone want to take a stab at applying the "representative hCard algorithm" to sandeep.io?
#
waterpigs.co.uk
created /homepage (+955) "created with dump of stuff currently on homepages, things which could go on homepages"
(view diff)
#
barnabywalters
on the subject of homepages and what to put on them
#
notizblog.org
edited /indieweb-implementations (+154) "added "WordPress""
(view diff)
#
sandeep.io
edited /homepage (+174) "/* Homepage Brainstorming */ Added note about /me and /about"
(view diff)
#
barnabywalters
these almost-well-known endpoint conventions are really interesting. /about and /help are extremely widely adopted
#
barnabywalters
feels almost like ./unix-command -h
#
sandeepshetty
pfefferle: Nice! (Re https://github.com/pfefferle/wordpress-webmention) you saved me the trouble :)
#
pfefferle
sandeepshetty: but this is still a first shot
#
pfefferle
sandeepshetty: needs some more work
#
barnabywalters
pfefferle: yeah, great to see a webmention plugin for WP
#
sandeepshetty
any plans for the mf2 support for incoming webmentions anytime soon?
#
sandeepshetty
pfefferle: Let me know if you need help with anything
#
pfefferle
yep, thats the next step
#
pfefferle
mf2 for webmentions and the build in pingback support
#
sandeepshetty
pfefferle: Doesn't wordpress have it's own http client?
#
barnabywalters
pfefferle: I just created https://github.com/barnabywalters/php-mf-cleaner which might be handy for handling incoming mf2 data
#
pfefferle
barnabywalters: have seen it yesterday ;)
#
pfefferle
i am also working on a plugin to implement webactions and other stuff https://github.com/pfefferle/wordpress-indieweb
#
sandeepshetty
what does the array look like?
xtof joined the channel
#
barnabywalters
ooh, wonderful! on which note — sandeepshetty, aaronpk, any chance of some webactions on your sites? would make replying/bookmarking/liking etc *so* much easier :)
#
sandeepshetty
I haven't looked into it... if not too much work I can just put it in
#
barnabywalters
sandeepshetty: it takes about 5 mins — basically just add <action do="reply" with="permalink">optional fallback</action>
#
sandeepshetty
that looks like a copy paste job... can you point me to examples
#
barnabywalters
sandeepshetty: any of my note permalink pages e.g. http://waterpigs.co.uk/notes/1000
#
barnabywalters
if I’ve POSSEd the note in question to twitter I offer twitter URL API links as fallback
#
barnabywalters
also, the even more experimental <action inline do="" •••>, which loads the web action UI into an iframe for in-context replying
#
barnabywalters
which I think is in action on indienews
#
barnabywalters
but that takes a little more setup to work properly, easiest to stick with the plain <action> element for now
#
barnabywalters
and finally http://indiewebcamp.com/webactions#Brainstorming for more up-to-date verb usage
#
sandeepshetty
cool.. will look into and see if I can get it done by tomorrow...
#
sandeepshetty
barnabywalters: in case you missed it, what does the php-mf-cleaner array look like?
#
barnabywalters
sandeepshetty: actually cleaner is a terrible name. it was going to be a cleaner but ended up as a bunch of really useful little functions for extracting meaningful data out of mf2 JSON arrays. e.g. flatten microformats, find by property, find by callable, get published, etc
#
pfefferle
nice! you saved me a lot of work with that :)
#
barnabywalters
in the future will do things like fill in missing event properties e.g. if dt-start and dt-duration are given it’ll calculate the dt-end for you
#
barnabywalters
getAuthor is the most useful one right now
#
barnabywalters
basically the idea is foolproof, hardy data extraction
#
sandeepshetty
that is awesome
#
barnabywalters
sandeepshetty: thanks :) plus pure functions AND installable + autoloadable via composer, so best of both worlds :)
#
pfefferle
thanks :)
#
pfefferle
added the indieweb icons not far ago...
#
barnabywalters
pfefferle: oh nice, I hadn’t seen the updates
#
barnabywalters
we need a webmention logo :)
#
barnabywalters
pfefferle: how about adding the microformats logo?
#
barnabywalters
oh, already there
#
barnabywalters
how are you generating the icon font?
#
barnabywalters
I’m in the early stages of building a python+fontforge tool for automating complex ligature-overload icon fonts
#
pfefferle
from scratch?
#
barnabywalters
pfefferle: yeah, mainly for the one use case of creating an icon font for simple musical notation
#
pfefferle
a nice! have seen something similar on your page
#
barnabywalters
the idea is I give it a folder full of svg files, named according to a convention, and it spits out an icon font
#
barnabywalters
without having to add all the ligatures by hand
#
barnabywalters
pfefferle: currently I’m using abcjs for http://waterpigs.co.uk/music but it’s really heavy, and I wanted something simpler so I could include notation in my notes easily
#
pfefferle
wait a moment… i think i found something very similar on github...
#
barnabywalters
pfefferle: ooh no I hadn’t — that looks ideal
#
sandeepshetty
barnabywalters: you don't seem to be using use BarnabyWalters\Helpers\Helpers in php-mf-cleaner and I can't seem to find where Carbon\Carbon is coming from?
#
barnabywalters
sandeepshetty: Carbon is required by Helpers, I was sure I was using it somewhere
#
barnabywalters
maybe just in the tests
#
barnabywalters
in which case helpers should be a dev dependency, and carbon a normal dependency
#
sandeepshetty
yeah helpers pull in a lot of stuff...
#
sandeepshetty
s/pull/pulls
#
Loqi
sandeepshetty meant to say: yeah helpers pulls in a lot of stuff...
#
barnabywalters
yes, more than I’d like
#
sandeepshetty
that would keep me from using it
#
barnabywalters
but most of it is dev dependencies
#
barnabywalters
it only actually requires cassis and carbon
#
barnabywalters
both of which are super useful
#
pfefferle
sandeepshetty: is coverspace the system that runs http://sandeep.io ???
#
barnabywalters
but I’ll look over mf-cleaner and see if I can make Helpers a dev dependency
#
sandeepshetty
pfefferle: yes... it's a lot of hacked up code at the moment :)
#
sandeepshetty
Ah I didn't search for a static func
#
barnabywalters
at some point I’ll de-class helpers too, but not in the near future
#
sandeepshetty
barnabywalters++
#
Loqi
barnabywalters has 8 karma
#
barnabywalters
really it’s a dumping ground which needs to be organised into individual modules
#
barnabywalters
like, there’s a lot of tag-related stuff in there which is probably worthy of it’s own package by now
#
sandeepshetty
pfefferle: if you have any (code, security) suggestions for converspace, I'm all ears :)
#
sandeepshetty
barnabywalters: yeah moving tag stuff into it's own package makes sense...
#
sandeepshetty
I want to move out all the from converspace as well.. especially the machines tags bit cause there isn't a good lig fr parsing them out there
#
sandeepshetty
*that *lib for
#
barnabywalters
+1 for extracting extremely small, intensively useful, contagiously reusable packages from codebases
#
barnabywalters
s/intensively/intensly
#
Loqi
barnabywalters meant to say: +1 for extracting extremely small, intensly useful, contagiously reusable packages from codebases
#
pfefferle
sandeepshetty: not yet, but i will have a look… perhaps i can reuse some code for the worpress plugin or vice versa...
#
barnabywalters
goodnight all
#
sandeepshetty
yeah. I hope it's useful :) I've just hacked up stuff to get it up (only happy case code and not handling errors anywhere)
#
Loqi
night
#
sandeepshetty
II'm going to call it a day as well. Later.
#
pfefferle
me too… bye bye
#
bleeds.info
edited /2013/Guest_List (+491) "/* Creators */ Add myself for 2013."
(view diff)
#
bleeds.info
edited /2013/Guest_List (-12) "/* Creators */"
(view diff)
tilgovi and bnvk joined the channel
#
bnvk
@aaronpk howdi
#
bnvk
errr, howdi aaronpk:
tantek joined the channel
#
tantek.com
edited /2013/Schedule (+16) "/* Saturday, June 22, 2013 (Idea Sessions) */ selfdogfood demos in particular"
(view diff)
#
tantek.com
edited /selfdogfood (+7) "move the TOC down"
(view diff)
bnvk joined the channel
#
|-{0}-|
bnvk: Þegar ég var eins árs fór ég til Bretlands
#
|-{0}-|
true story
#
aaronpk
bnvk: hi!
#
|-{0}-|
Er einhver hér sem talar ensku?
#
|-{0}-|
Hvar er klósettið?
#
aaronpk
ó útlit, get ég notað Google Þýða líka!
#
|-{0}-|
aaronpk: except im not using google translate
#
|-{0}-|
im copy and pasting phrases from a phrasebook.
#
|-{0}-|
google translate is bollocks to native speakers
#
aaronpk
wtf why do you have an icelandic phrasebook and why are you not at osbridge right now?
#
|-{0}-|
im at the office
#
|-{0}-|
i'll stop by indiewebcamp prolly
#
|-{0}-|
but im busy this week
#
tantek.com
edited /2013/demos (+99) "selfdogfood, add stub section for day 2 hack day demos"
(view diff)
#
tantek.com
edited /2013/demos (+4) "linky linky"
(view diff)
#
tantek.com
created /POSSEing (+19) "r"
(view diff)
#
tantek.com
edited /2013/demos (+18) "more linky linky"
(view diff)
#
|-{0}-|
im in the middle of a code deploy right now heh
#
tantek
this looks like evanpro's pumpio instance: https://e14n.com/evan
#
aaronpk
"audience is how we protect data and privacy in a social network" -evanpro
#
aaronpk
caseorganic captured that earlier
#
|-{0}-|
what is audience in that context?
#
Loqi
1 files modified, 1 new files in aaronpk/IndieAuth/master by aaronpk https://github.com/aaronpk/IndieAuth/compare/bce57947f78d...4b9ae70a348b
#
Loqi
aaronpk: use embedded ca file to fix ssl errors
spindritf and morrocco_mole joined the channel