#indiewebcamp 2013-07-11

2013-07-11 UTC
shaners, tantek and barnabywalters joined the channel
#
@ronaldjadams
RT @t: Why not to post (on Medium)²:
b0bg0d and bret joined the channel
#
bret
ack, i somehow closed this channel o.0
b0bg0d, igalic_, poppy, bnvk and demis joined the channel
#
@julien51
RT @t: Why not to post (on Medium)²:
#
@chris_vannoy
RT @t: Why not to post (on Medium)²:
b0bg0d, tantek, bnvk and andreypopp joined the channel
#
bret
tantek, I am going to set up a pesetas setup for tumblr, as a backup dumping ground
melvster and bnvk joined the channel
musigny joined the channel
#
tantek
bret - sounds good
#
bret
trying to brainstorm where I keep all my little data piles right now
#
bret
so far there is a split between things I need to attend to at a later date and then dumping grounds of interesting things that I may want to reference later on if it every becomes more relevant to me
cweiske joined the channel
#
tantek
bret - perhaps start jotting down what you know and what you're not sure of on your User page
b0bg0d joined the channel
#
bret
Im doing it on paper first, but I will once I feel like I have the indieweb relavant stuff separated out from the other random crap
#
bret
i will
#
@StuRobson
RT @t: Why not to post (on Medium)²:
bnvk, andreypopp, shaners, seyz and b0bg0d joined the channel
#
@thecodezombie
RT @t: Why not to post (on Medium)²:
bnvk, tantek, shaners and b0bg0d joined the channel
#
bret.io
edited /User:Bre.tc (+28) "Added redirect to my new domain"
(view diff)
20WACQ5TL joined the channel
#
@lbrt
RT @t: Why not to post (on Medium)²:
#
@OnTheWebz
RT @t: Why not to post (on Medium)²:
#
@xtof_fr
Pourquoi ne pas poster (on Medium)² :
andreypopp and bnvk joined the channel
#
bret.io
edited /User:Bret.io (+4377) "Updated my user page a braindump"
(view diff)
#
bret.io
edited /User:Bret.io (+1) "/* my indie web setup */ typo"
(view diff)
#
bret.io
edited /User:Bret.io (+135) "/* Current IndieWeb Projects */ Added another project"
(view diff)
#
bret.io
edited /User:Bret.io (+87) "/* Current IndieWeb Projects */"
(view diff)
#
tommorris
holy shit, I just saw annoying Tumblr advertising on my old archive site.
#
bret.io
edited /User:Bret.io (+4) "/* Current IndieWeb Projects */ Woops! I mean non-cs"
(view diff)
#
tommorris
puts "finally redirect Tumblr URLs" to the top of his to-do list
#
bret
what do you mean?
#
bret.io
edited /User:Bret.io (-1) "/* my indie web setup */ typo"
(view diff)
#
tommorris
bret: my old site is still at blog.tommorris.org - I have been meaning to set up a redirect to tommorris.org
adactio joined the channel
#
tommorris
and today I saw on there that Tumblr now have this stupid slidey advert on the right hand side. I thought something had gone wrong with my computer
#
tommorris
that they are now attempting to monetize my content like that is the final straw to finish nudging it all over to tommorris.org
#
bret
your new site is way cooler anyway
#
tommorris
thanks ;)
#
tommorris
it's just a matter of finishing off imports for a few post types I haven't been bothered to do yet
#
tommorris
and then pointing the old subdomain to the new URLs
#
bret.io
edited /User:Bret.io (+19) "/* my indie web setup */"
(view diff)
b0bg0d joined the channel
#
bret
OK goodnight
#
Loqi
gute nacht!
#
neuro`
Oh no, we're up all night to get Loqi
#
Loqi
is done
sandeepshetty and barnabywalters joined the channel
#
hupili.net
edited /User:Hupili.net (+641) "/* HU, Pili */"
(view diff)
bnvk, b0bg0d and sandeepshetty joined the channel
#
hupili.net
created /User_talk:Hupili.net (+539) "Created page with "Is there any test hubs for webmention? I have tried to reply someone's post but did not see any effect. I don't know whether it is because they have an approval process. Is there...""
(view diff)
#
sandeepshetty
barnabywalters: does php-mf2 convert relative URLs to absolute?
#
barnabywalters
sandeepshetty: yes
#
sandeepshetty
by default?
#
barnabywalters
if you pass a URL as the second constructor param
#
sandeepshetty
ok trying it now
#
barnabywalters
it’ll also resolve absolute URLs within the values of e-* properties
#
barnabywalters
and should for rels too
#
sandeepshetty
nice. so I just pass the url of the site that I retrieved the content from or do I need to convert it to a bar URL?
#
barnabywalters
sandeepshetty: nope, just the URL — “baseurl” is me badly naming things again
#
barnabywalters
php-mf2 is getting a bit of feature creep — I’ll be doing a bit of API redesign soon
#
sandeepshetty
barnabywalters: webignition errors... looks like some dependencies are not being included
#
sandeepshetty
require-dev
#
barnabywalters
sandeepshetty: I use autoloading everywhere so if you’re not you may need to include the webignition classes manually
#
sandeepshetty
I've included vendor/autoload.php
#
barnabywalters
hm, that is strange — could you paste the error somewhere for me to see?
#
barnabywalters
I think aaronpk was having some similar problems
#
sandeepshetty
sorry gtg (have to pick up my daughter from school). Will be back in a few hrs and try again.
#
barnabywalters
okay, no problem
bnvk, seyz and b0bg0d joined the channel
#
@favstar_tech
RT @t: Why not to post (on Medium)²:
bnvk, pfefferle and brbcoding joined the channel
#
edsu
just curious, how did loqi pick up tantek's tweet
#
Loqi
who, me?
andreypopp joined the channel
#
barnabywalters
edsu: Loqi watches for #ownyourdata, #indieweb and #indiewebcamp
#
edsu
got it, thnx
#
barnabywalters
he(?) can also expand tweets — if you post the URL, he’ll say the tweet
#
edsu
nice
#
@BarnabyWalters
Just out of the oven: gluten free rice flour chocolate+cinnamon soufflé!
#
barnabywalters
he’s a pretty great bot
#
Loqi
Loqi has 158 karma
#
edsu
loqi++
#
Loqi
loqi has 159 karma
#
@edsu
It’s your data. It’s your life. #ownyourdata also, hi loqi :-)
#
edsu
hmm let's try that again
#
@edsu
It's Your Data. It's Your Life. http://t.co/jAeuE8tT7H #ownyourdata also, hi (again) loqi :-)
b0bg0d joined the channel
#
@AubreyMcFato
RT @edsu: It's Your Data. It's Your Life. http://inkdroid.org/journal/2013/06/27/its-your-data-its-your-life/ #ownyourdata also, hi (again) loqi :-)
igalic_ joined the channel
#
@TimHaines
RT @t: Why not to post (on Medium)²:
#
@Harramydeytemmy
RT @pfefferle: My Webmention plugin for #WordPress should be kind of stable now… Time to ping the #IndieWeb… http://notizblog.org/t/1TB
lionzan joined the channel
#
@dobata
RT @t: Why not to post (on Medium)²:
sandeepshetty joined the channel
#
sandeepshetty
barnabywalters: PHP Fatal error: Call to undefined method webignition\\NormalisedUrl\\Path\\Path::hasTrailingSlash() in converspace/vendor/webignition/absolute-url-deriver/src/webignition/AbsoluteUrlDeriver/AbsoluteUrlDeriver.php on line 91
#
barnabywalters
oh crap it’s yet another bloody versioning error
earplugs joined the channel
#
barnabywalters
okay, that’s it, I’m getting rid of those libraries
#
barnabywalters
bear with me while I implement a url resolver within php-mf2
#
sandeepshetty
what sort of versioning error?
#
lionzan
Hi all, this is my first-time-ever on IRC 8-P I'm getting my indieweb up at lionzan.me and I'll hang around a while here to see what's going on :[] thanks bret for showing me here!
#
sandeepshetty
aren't you commiting the lock files to as well?
#
barnabywalters
sandeepshetty: sandeepshetty yeah, but IIRC those libraries don’t always require the right versions
#
barnabywalters
or stable versions
musigny joined the channel
#
sandeepshetty
hey lionzan
#
barnabywalters
greetings lionzan!
#
sandeepshetty
barnabywalters: I was in the process of implementing a url resolver and was hoping I won't have to :)
#
barnabywalters
lionzan: lionzan.me is looking good! how about adding some microformats2 h-entry to those blog posts
#
barnabywalters
sandeepshetty: I’ll try to fix it by just requiring a stable version
#
sandeepshetty
lionzan: I read the OIR stuff a few days ago :)
#
lionzan
barnabywalters thx! sure, I want to do it in the following days but I have to make sense of it all
#
lionzan
sandeepshetty: good, hope you liked it! non-tech guy trying to get indie ;)
#
barnabywalters
lionzan: okay, great — feel free to ask if you come across any stumbling blocks, we’re always trying to improve the documentations
#
barnabywalters
*documentation
b0bg0d and brianloveswords joined the channel
#
lionzan
barnabywalters: thx! Just add the microformats2 h-entry? Will I have also to send this info out (push?) ?
#
barnabywalters
lionzan: just adding the markup is the most important part — by push are you referring to pubsubhubbub?
#
lionzan
barnabywalters: silly me, no nothing. It's there so that when I get quoted I can be referred to, right?
#
barnabywalters
lionzan: that’s one of the most common usages at the moment, but also so your comments can be parsed and all sorts of other good stuff
#
pfefferle
barnabywalters: have also thought about supporting the <base /> tag?
#
barnabywalters
pfefferle: in php-mf2? it works, including the weird edge case of having a relative URL in the <base> element
#
pfefferle
i am searching through my code… i thought i implemented something like an absurl function anywhere...
#
lionzan
barnabywalters: i'll do it in the next days hopefully (which normally means hours OR weeks ;)
#
pfefferle
oh man… weird
#
sandeepshetty
barnabywalters: should I wait for you to implement it or hack something up? (currently stuck at implementing /authorship and need to follow the rel="author" which is/could-be relative
#
cweiske
relative URLs are not allowed in <base>
#
cweiske
href = uri [CT]
#
cweiske
This attribute specifies an absolute URI that acts as the base URI for resolving relative URIs.
#
barnabywalters
sandeepshetty: for the moment, try requiring the webignition/url library with @stable, that might work
#
sandeepshetty
(Y) also this might help for implementing your own http://sourceforge.net/projects/absoluteurl
JonathanNeal joined the channel
#
barnabywalters
step 3: resolve <base href> to fallback base URL (the document’s address)
#
cweiske
barnabywalters, I don't see this sentence
#
cweiske
Resolve url relative to fallback base url
#
pfefferle
yea, thats the article to the lib that barnabywalters found
#
tommorris
barnabywalters: you might want to have a look at Addressable - Ruby library that actually implements URIs to spec
#
barnabywalters
sandeepshetty: just pushed v0.1.19 which requires an @stable version of absolute url resolver — installing mf2/mf2 in a clean environment works fine for me now so hopefully it’ll work for you too
andreypopp joined the channel
sandeepshetty_, demis, b0bg0d and sandeepshetty joined the channel
#
sandeepshetty
barnabywalters: ran composer udpate and I can see it upgraded to .19 but I'm still seeing the same error
#
barnabywalters
sandeepshetty: hm, strange
#
barnabywalters
ah, I recognise this problem actually
#
barnabywalters
do you have the i18n extension installed & up to date?
#
sandeepshetty
what extension is this?
#
barnabywalters
a php extension for dealing with translations and such things — for some reason the version of webignition/url which is needed for the url resolving to work requires it
#
barnabywalters
it’s probably just easier to get rid of the dependency althgether
#
sandeepshetty
by extension you mean complied code? Can't use custom extensions on my host
#
sandeepshetty
it looks like an issue with either requiring or specifying the namespace
#
barnabywalters
the problem is that relative-url-resolver loosely requires the url lib, but the version of the url lib which is actually necessary to resolve urls requires the intl extension, so composer gets the latest version which *doesn’t* require the extension
#
barnabywalters
the require statement in webignition/relative-url-resolver is not strict enough
#
sandeepshetty
how about filing a bug for it on webignition/relative-url-resolver ?
#
barnabywalters
which is another reason we need to get rid of that dependency
#
barnabywalters
sandeepshetty: that’ll make it a little easier to debug, but won’t let it work on hosts which don’t have the intl extension installed
#
barnabywalters
but good plan, I’ll do that now
#
sandeepshetty
do you know where/why the url lib requires the intl extension?
#
barnabywalters
must be a composer bug then
#
barnabywalters
sandeepshetty: I suspect it’s for IDN -> ASCII normalisation
tilgovi, spinnerin, sandeepshetty, ozten, b0bg0d, scor, seyz and xtof joined the channel
#
sandeepshetty
barnabywalters: tried to require "dev-master" of webignition/url which happens to be 1.7.2 and I got the error related to ext-intl: "webignition/url 1.7.2 requires ext-intl * -> the requested PHP extension intl is missing from your system."
#
barnabywalters
sandeepshetty: okay so that shows us what the bug is
#
sandeepshetty
so it's the latest version that requires it
#
sandeepshetty
(of webignition/url)
#
barnabywalters
yep, and the latest version is required to do relative url resolution
#
sandeepshetty
and it seems to be installing 1.4.1 instead
#
barnabywalters
yeah, I had exactly this problem before I installed the extension
#
barnabywalters
so we just need to add the resolving logic to php-mf2
#
barnabywalters
or, I have a bunch of URL-related functions I’ve been meaning to package up, and I’m betting you do too
#
barnabywalters
so we could make a functional URL package with it in and require that, making it reusable
andreypopp and b0bg0d joined the channel
#
sandeepshetty
I'm wondering if we can just use http://sourceforge.net/projects/absoluteurl/ for now... don't want to get distracted with a URL lib right now....
#
sandeepshetty
so dropping the dependency and we use that prj for now or just include it with php-mf2?
#
sandeepshetty
I see a lot of prj's on github that just use that lib by including it..
#
barnabywalters
in transit, bbiab
tantek joined the channel
#
@matro
RT @t: Why not to post (on Medium)²:
#
EHLOVader
I assume that is in here because jonny is too
#
EHLOVader
but don't know the handle. need to setup a website where I can reply through indieweb to these things... :-/
#
EHLOVader
but shortening urls on third party data silos is used (by me) and maybe others to track clicks and interest
#
EHLOVader
thanks tantek
#
EHLOVader
I have been talking in here moar than lurking recently, I should update the wiki
#
EHLOVader
if you are hosting your data, indieweb style, you don't need shortened urls for tracking clicks and traffic anymore
#
EHLOVader
it is only for removing burden of long urls, or maybe twitter
andreypopp joined the channel
#
tantek
EHLOVader - see above "why personal short URLs" link
#
tantek
many more reasons documented there
#
tantek
also a few seconds of googling for why short URLs found:
#
Loqi
Ok, I'll tell him that when I see him next
#
tantek
(nice self-referential URL)
shaners joined the channel
#
EHLOVader
tantek: that is what i was responding about
#
EHLOVader
I agree
#
EHLOVader
and was just discussing
#
tantek
referencing your "only for" - there are plenty of other reasons too.,
#
EHLOVader
ooh that one is good over at hansengel
#
EHLOVader
so wait tantek you use short urls like at qntm in your url shortening things?
#
EHLOVader
is there an automated way to pull out the most meaningful word from the title?, if you plan to take it down to one
#
EHLOVader
can you @ people in here and it gets to them somehow or somewhere in the indieweb system?
#
EHLOVader
like you did tantek with jonny
#
tantek
not yet, but aaronpk is working on it
#
tantek
for Loqi to do so
#
EHLOVader
interesting
#
EHLOVader
would it be like commenting as us?
#
tantek
I think aaronpk has the specifics figured out. It's just a small matter of programming. :)
#
EHLOVader
does our hostmask get matched up somewhere already? like on our website with all the rel= attributes?
#
EHLOVader
nickname!UserID@Host sort of thing, like they do for flags in IRC anyway
#
EHLOVader
that will be neat
#
tantek
I believe the plan is to use this http://indiewebcamp.com/IRC-people as the connection between people here in the channel and their personal site, rel-me'd to their Twitter.
#
tantek
and yes, the idea is to have Loqi *only* do @-replies for people listed in http://indiewebcamp.com/IRC-people (i.e. not just anyone in the channel) as way of limiting spam/abuse.
#
Loqi
dude
xtof joined the channel
#
donpdonp
logging into indewebcamp wiki with github.com/donpdonp throws an indieauth error "Parameter "profile" must be one of the rel=me links"
#
donpdonp
is rel=me not enough anymore?
#
tantek
donpdonp - sharecropped identity (github.com/donpdonp) is not enough
earplugs joined the channel
#
donpdonp
then i dont understand the error. the setup at https://indieauth.com/setup seems to be the same as before
#
donpdonp
tantek: oh im not logging in with github.com/donpdonp, im logging in with donpark.org and selecting github.com/donpdonp
#
tantek
oh weird - perhaps double-check you have https in all the right places?
#
tantek
aaronpk ^^^
earplugs joined the channel
#
donpdonp
hmm. donpark.org contains <a rel="me" href="https://github.com/donpdonp">code</a>
#
tantek
sounds good. and your github links back to donpark.org?
#
donpdonp
the github profile page has <a href="http://donpark.org/" class="url" rel="nofollow me">http://donpark.org/</a>
#
donpdonp
does that need to be https ?
#
tantek
no - just has to be consistent -
#
donpdonp
i dont.
#
tantek
then I'm stumped. aaronpk?
#
neuro`
donpdonp: happy to see you're still using Typo (even though you're 2 versions late)
#
donpdonp
neuro`: ha. hello! yeah im still holding on to typo.
#
neuro`
donpdonp: typo was renamed Publify 2 days ago, a new version should be released during August.
eschnou joined the channel
#
donpdonp
neuro`: OH okay. interesting.
#
neuro`
donpdonp: should include web mention support
#
donpdonp
fantastic.
benwerd, b0bg0d and ozten joined the channel
#
tantek
neuro` - perhaps add Publify to http://indiewebcamp.com/projects ?
#
tantek
especially when there are at least two of you using it! (even if different versions)
#
tantek
do you consider Typo/Publify "production" or still "experimental"?
texburgher joined the channel
#
neuro`
tantek: Typo is 7 years old, and used to power weblog.rubyonrails.org in 2006-2007
#
neuro`
I'd say we have a few thousand users considering the number of stars / forks on github
Phae_, shaners_, cweiske, bretolius, EHLOVader[znc], fu9ar, tantek, andreypopp, donpdonp_, brixen_, donpdonp, elf-pavlik, lionzan, xtof, musigny and demis joined the channel
#
demis
donpdonp: are your site's rel="me" links on the main home page or on a separate profile page?
#
donpdonp
demis: https://github.com/donpdonp links to the url im logging in with, if thats what you mean
#
donpdonp
the setup has been working for a year, i suspect something on the indieauth side has changed
#
demis
benwerd: I'm getting the same error on indieauth as donpdonp since I switched to Idno, could it be because my rel="me" links are now on the profile page, and that the profile page link from index.php doesn't include rel="me"?
#
benwerd
Yeah. I ended up writing myself a small custom plugin for werd.io to push my profile block to the front page
#
benwerd
I can let you have that if you'd like?
#
benwerd
it maybe should be a top-level option in idno
#
demis
that would be awesome thanks
#
benwerd
can you email me at ben@benwerd.com? I'll reply with the plugin
#
demis
I was looking through the code last night for where it's generating the link but couldn't make heads or tails of it
#
demis
it would be great if rel="me" was automatically added when the link is generated
#
benwerd
but in the profile block
spinnerin and xtof joined the channel
#
benwerd
demis: sent you the plugin & other info
#
demis
benwerd: awesome thanks!
xtof joined the channel
#
sandeepshetty
!tell barnabywalters: See the comment I added to that issue. It looks like "1.3.*@stable" is resulting in composer downloading 1.3 of webignition/absolute-url-deriver instead of the latest version which is 1.3.4.
#
Loqi
Ok, I'll tell him that when I see him next
shaners joined the channel
#
@mjohnq3
RT @t: Why not to post (on Medium)²:
tantek and scor joined the channel
#
@joshwnj
go #indieweb go!
shaners joined the channel