#indiewebcamp 2014-08-04

2014-08-04 UTC
#
KartikPrabhu
bear: if i use pip with a requirements file are those URLs added to the dependecy path or override them?
#
bear
yea, the answer is "it depends"
#
bear
because it depends on how the install was started
#
KartikPrabhu
judas priest
snarfed joined the channel
#
bear
I would just put them into setup.py using install_requires keyword
#
bear
have you tried to add the git url ones to setup.py's depednecy_links arguement?
#
bear
this allows you to reference a package in install_requires but not have it to be on pypi
#
KartikPrabhu
bear: yes that is what I am doing now. But gives this error for ronkyuu: "Could not find a version that satisfies the requirement ronkyuu>=0.2.8 (from connection) (from versions: 0.2.1alpha, 0.2.2, 0.2.3, 0.2.4, 0.2.6, 0.2.7)"
#
KartikPrabhu
seems like somehow 0.2.8 does not exist even though it is at 0.2.8 at the moment
#
bear
let me check pypi
#
KartikPrabhu
bear: this is from github
#
bear
is the github public url in your url list?
#
bear
not the one that you use your ssh key for
wolftune joined the channel
#
bear
try it with only http://
#
KartikPrabhu
somehow mf2py worked with https
#
KartikPrabhu
bear: same error with http
#
KartikPrabhu
also changed version to be ronkyuu==0.2.8
#
bear
yea, I'm having trouble with it also - it used to work
#
bear
all I can find on google are other folks also having trouble
#
bear
any clues if you run pip in debug mode?
#
KartikPrabhu
err how to do that?
#
KartikPrabhu
well boo it seems it is still taking ronkyuu from pypi instead of github! and pypi does not have 0.2.8 it seems
#
KartikPrabhu
so dependency_links is not working for some reason
#
bear
I can add you to the ronkyuu pypi setup
#
bear
do you have an account for pypi?
#
KartikPrabhu
no. and i think pypi is not the problem. I just want to install from some other URL
#
bear
nods
#
KartikPrabhu
<makes grummpy face>
#
bear
have you installed it into a venv using pip -e ?
#
bear
anything that depends on it should detect that it's already present
#
bear
i'm never seeing this because I just to python setup.py sdist
#
bear
pip -e ...
#
KartikPrabhu
I haven't installed ronkyuu manually in virtualenv. I want to see if my package auto-installs it as a dependecy
#
bear
nods
j12t joined the channel
#
bear
create a pypi account and let me know - I'll add you to the user list
#
KartikPrabhu
ok so I used --process-dependency-links and it gives me error as "Skipping link git+http://github.com/bear/ronkyuu.git#egg=ronkyuu
#
KartikPrabhu
wrong project name (not ronkyuu)" which seems wrong
#
bear
(even if it doesn't solve your problem)
#
bear
it seems that the urllib that setup.py uses doesn't quite get the http request set properly
#
KartikPrabhu
gives up on this for the moment... will get back to it
#
KartikPrabhu
thanks bear
#
KartikPrabhu
man this shouldn't be that hard
#
bear
nope - but i've been saying that about every package management tool since the days when software came on floppies
#
bear
the funny/sad thing is - i'm the person who got the guy who wrote easy_install to write it
#
bear
back in the earlier days of python packaging when I was build/release person for Chandler at OSAF
#
bear
shrugs and goes back to creating project ninka
#
KartikPrabhu
another "publishing platform" https://ghost.org/
#
bear
yea, that was big a while ago because it used kickstarter IIRC
#
bear
and is a nodejs app I think
#
KartikPrabhu
yeah it is node.js based
#
KartikPrabhu
all these things suggest to me that people really have no intrinsic problem with silos... unless they do something bad which they inevitably do
#
bear
silos are never perceived as bad in the beginning
#
bear
because early adopters all have confirmation bias about using them
#
KartikPrabhu
the strange bit is every silo gets a fresh clean start wrt to people's opinion and everyone moves to it... people don't see a pattern
#
KartikPrabhu
my current thought is that even if indieweb tools become easy to use, people won't switch to them because "why"?
#
KartikPrabhu
clearing "owning your data" is not a motivation for most people
#
KartikPrabhu
s/clearing/clearly
#
Loqi
KartikPrabhu meant to say: clearly "owning your data" is not a motivation for most people
#
bear
the key is, IMO, even IndieWeb is a silo - but it's how big of a shadow does the silo cast
#
bear
with IndieWeb the "shadow" is a person or their family
#
bear
and as long as the interop is all open formats / standards - then that is a Good Silo (tm)
#
KartikPrabhu
but then you are also responsible for your own data. Now if my Twitter account is compromised I can yell at twitter. But if my indiewebsite gets compromised it is purely my fault
#
KartikPrabhu
why should I take that responsibility?
#
bear
because now it's more up front
#
bear
you have to explicitly decide to have your data in someone's silo
#
bear
for backup or whatever
#
KartikPrabhu
but again that is a philosophical reason
#
bear
but that is also why IndieWeb level 3 is consumer friendly tools that can be hosted elsewhere
#
bear
so a vendor of IndieWeb would be a silo of silos
#
bear
similiar to how people buy cars...
#
KartikPrabhu
if all the tools are the same what is the use of a vendor?
#
bear
they are have the same basic behaviour and safety
#
bear
but vary in style, performance and features
#
KartikPrabhu
then a particular vendor must be doing something special that is not the indieweb interop thing
#
bear
we don't know that yet
#
bear
they may be fully indieweb interop and just have an amazing customer service or dashboard to maintain/configure
#
KartikPrabhu
will reserve his cynicism until indevendors come around
#
bear
or they could be the ModelT of indieweb - you pick from a palette of items - as long as it's black
#
bear
yea, channelling Tantek… let's wait until we have that problem or choice
#
bear
is pushing ronkyuu v0.2.9 (sans IndieAuth parts)
#
KartikPrabhu
feels compelled to counter all the optimism in this channel :P
#
bear
naysayers are welcome - as long as it's an opinion derived from use or code
#
KartikPrabhu
mine is an opinion that comes from my failure to get friends excited in this concept
#
KartikPrabhu
they think it is cool as a coding problem but no one says "I should do that too"
#
tantek
KartikPrabhu: the best way for you to get friends excited in the concept is to keep doing awesome stuff on your own site
#
tantek
don't worry that they're not interested in it yet
#
KartikPrabhu
tantek: hasn't worked so far
#
tantek
KartikPrabhu: keep cranking on your own site
#
tantek
eventually they'll see *something* (unpredictable what that will be) that you've done there, and it will inspire them to ask you how you did it, and how they can do it too
pbeaulieu joined the channel
#
KartikPrabhu
tantek: well personally I don't really care if people are themselves excited by this or not. Just a pattern of not caring I have observed
#
KartikPrabhu
particularly since I am on Twitter and FB and G+ they just use that anyway
#
tantek
KartikPrabhu: then perhaps consider figuring out how to reduce your own use of Twitter, FB, G+
#
tantek
by replacing it with using your own site instead
#
KartikPrabhu
i exclusively tweet through POSSEing but I still POSSE it
#
tantek
that's fine. are you also POSSEing to FB and G+ or are you still silo posting there?
#
KartikPrabhu
POSSEing to G+ too.... don't really do any FB anymore
#
KartikPrabhu
I have also stopped posting comments on G+ as G+ comments don't have permalinks
#
tantek
suggestion for http://indiewebcamp.com/User:Kartikprabhu.com - how about moving the "Done" things to their own section at the bottom, and re-assess your itches to see which of those you're most excited about solving
#
tantek
Have you written a post (even brief) about how you "have stopped posting comments on G+ as G+ comments don't have permalinks" ?
#
tantek
that would be good to see written up as an explicit policy decision
#
KartikPrabhu
no. have been thinking of work-arounds for now
#
tantek
report the problem first
#
tantek
and then add a citation to your blog post to: http://indiewebcamp.com/G+#Lack_of_comment_permalinks
#
KartikPrabhu
will consider
#
tantek
but definitely about the "Done" section and re-assessing your itches
#
KartikPrabhu
I have a small focus list of itches but I run into dumb issues with stuff like pip
#
tantek
what is pip?
#
tantek
also, KartikPrabhu re: Ghost - we have pretty decent documentation of it at /Ghost - feel free to add to that if you know anything knew. I for one am not too optimistic about it.
#
KartikPrabhu
err it is the package manager for python that does not work for some simple things I want to do
#
bear
releases v0.2.9 of ronkyuu
#
tantek
\o/ bear++
#
KartikPrabhu
bear: new code does not actively use mf2py... just uses BS to look for first h-entry
#
tantek
KartikPrabhu: perhaps start /pip with that dfn and Issue?
#
KartikPrabhu
goes to make dinner
#
bear
enjoy KartikPrabhu
#
bear
edits release note to remove mf2py note
#
tantek
Loqi why u no ++bear?
#
tantek
bear++ attempt 3
#
Loqi
bear has 17 karma
#
tantek
enjoy KartikPrabhu!
#
@legacypython
ronkyuu 0.2.9: Webmention Manager
(twitter.com/_/status/496108764114587648)
#
bear.im
edited /User:Bear.im (+105) "added ninka project"
(view diff)
#
bear.im
created /ninka (+346) "Created page with "'''<dfn>[https://github.com/bear/ninka ninka]</dfn>''' is a Python open source [[project]] that is being designed to handle [[IndieAuth]] requirements for static sites. == Feat...""
(view diff)
gRegor` joined the channel
#
bear.im
edited /ronkyuu (-68) "remove indieauth feature item"
(view diff)
brianloveswords, tantek and techlifeweb joined the channel
wolftune, snarfed, sdboyer and memecake joined the channel
#
tommorris
I'm just debating whether or not to apply to be an invited expert for the W3C Social WG.
#
tommorris
on the one hand, tantek is involved which means it's probably not going to be too much of a pointless gabfest and might actually get shit done.
#
tommorris
on the other, W3C WG...
#
tommorris
"This questionnaire is open for answers until 23:59, Boston time on 2060-12-31."
#
tommorris
pushes the buttons and joins the IRC channels and hopes things don't turn out to be too irritating.
fourtonfish joined the channel
#
kylewm.com
edited /User:Kylewm.com (+389) "/* Itches */ added photo albums to itches, note declining interest in building stuff for hypothetical gen 2ers instead of for myself"
(view diff)
snarfed, cweiske and tantek joined the channel
#
tommorris
hey tantek
#
tantek
good evening tommorris!
#
tommorris
tantek: so I've just applied as an invited expert to the Social WG
#
tommorris
on the basis that I'm a social software developer, I know some things about both microformats and upper-case Semantic Web, and I know more about the Facebook API than is healthy for one person to know.
#
tantek
hah! awesome.
#
tommorris
I may run away if it becomes too bureaucratic or crazy though.
#
tantek
you and me both ;)
#
tommorris
from earlier:
#
tommorris
06:09 <tommorris> on the one hand, tantek is involved which means it's probably not going to be too much of a pointless gabfest and might actually get shit done.
#
tommorris
06:09 <tommorris> on the other, W3C WG...
#
tommorris
I'll log into w3 wiki and add myself to the list of people who've applied for membership.
#
tantek
yes saw the logs :)
#
tommorris
I'm also lurking in irc.w3.org #social
#
@techlifeweb
Spent the weekend beginning to move http://TechLifeWeb.com into the world of the #indieweb http://techlifeweb.com/?p=12706
(twitter.com/_/status/496192193724309505)
#
@OscarSanFuentes
¿Necesitas una herramienta de monitorización de reputación? Échale un ojo a web.mention http://oscarsanfuentes.blogspot.nl/2014/07/webmention-la-aplicacion-para.html?m=1 #socialmedia
(twitter.com/_/status/496244198996062208)
#
cweiske
!tell barnabywalters - just saw http://indiewebcamp.com/search#Barnaby_Walters - is your indexing code published somewhere?
#
cweiske
aaronpk, loqi is missing
#
petermolnar
that is why it was so quiet here :)
#
natwelch.com
edited /2014/UK/Guest_List (+280) "/* Creators */ Add Nat Welch"
(view diff)
#
natwelch.com
edited /2014/UK/Guest_List (-33) "/* Official Guest List */"
(view diff)
#
natwelch.com
created /User:Natwelch.com (+214) "Created page with "{{Attendee |name = Nat Welch |img = http://natwelch.com/i/nat_2013.jpg |url = http://natwelch.com/ |projects = See github. |elsewhere = [https://twitter.com/icco @icco], [https:/...""
(view diff)
#
@Wordius
Anyone know of an #indieweb implementation using #octopress?
(twitter.com/_/status/496284033849229312)
Loqi and fourtonfish joined the channel
#
aaronpk
not sure why Loqi has been disconnecting so much recently
#
Loqi
dude
j12t, cuibonobo, barnabywalters and chrissaad joined the channel
#
aaronpk
barnabywalters: your code that renders your reader items... is that public somewhere?
#
aaronpk
whoa you're using elasticsearch?
#
barnabywalters
aaronpk: yes
#
barnabywalters
if you’re interested in using it, the following mapping might be useful reference: https://github.com/barnabywalters/shrewdness/blob/master/src/controllers.php#L54
#
aaronpk
oh nice, didn't realize you could do this: "use BarnabyWalters\Mf2 as M"
#
aaronpk
cool. i'm working on rendering arbitrary h-entries now. I think I'm going to be making extensive use of your Mf2 class
KartikPrabhu joined the channel
#
fourtonfish
Is there a way to report issues on indiewebcamp.com? Nothing bit, just two very tiny, low-importance things I noticed.
#
aaronpk
wow KartikPrabhu you beat me to it
#
fourtonfish
Thanks!
#
fourtonfish
Also -- that was supposed to be "nothing big". As you all might have guessed.
gRegor` joined the channel
#
KartikPrabhu
needs more coffee
#
aaronpk
needs real coffee. been stuck with hotel coffee the past few days.
tilgovi and npdoty joined the channel
#
bret
is there a way to get things copied to clipboard in one click without flash on a web page?
tantek joined the channel
#
KartikPrabhu
bret: browser security
#
bret
oh snap... but you can have a highlight entire thing in one click
#
bret
thats what the url bar does on t's site
#
tantek
just a bit of in-page script
#
bret
im just realizing what a good idea that is.. highlighting is the pain point, not the keyboard shortcut to copy text
#
tantek
part of the /citation UI thoughts (and implementation in this case)
johncash joined the channel
#
tantek
bret there is some way to do it without flash but it is not well documented
#
tantek
oh no sorry I misread.
#
tantek
you can *add* to the copy that is made to the clipboard, see http://indiewebcamp.com/citation#append_to_text_selection_copy
#
tantek
but you can't actually do the copy operation itself purely from javascript
#
bret
security wise, thats probrably a good thing
#
tantek
right - the user could lose the data they have in the clipboard
benwerd, himannylopez, snarfed and willnorris joined the channel
#
@qiqing
RT @gigaom: Startup @SandstormIO wants to make decentralized hosting of indieweb apps viable, thanks to a personalized cloud. http://t.co/c…
(twitter.com/_/status/496342286809059328)
#
willnorris
the problem with auto-highlighting the entire textarea is that it prevents highlighting a subsection of it. This drove me crazy on https://webmention.herokuapp.com/ where I wanted to highlight just the “/api/webmention” URL, not the full <link> element (/cc voxpelli). Tantek’s URL box is a little different since it’s less likely that you want to select a substring. I’ve not found a site that strikes a good balance here.
#
voxpelli
willnorris: ah, yeah, I know what you mean – drives me crazy as well, not sure why I did it that way :/
wolftune joined the channel
#
voxpelli
willnorris: one could probably do a better one which only selects the entire text if no selection has been made, but haven't kept up to date on the javascript API:s for selecting text so not sure how complex that would be
#
willnorris
yeah, something like that would be ideal
fmarier joined the channel
#
willnorris
so I think this is kinda neat. I now have GET requests to https://willnorris.com/api/webmention served as a static site with a webmention form, but POST requests to the same URL are proxied to voxpelli’s webmention.herokuapp.com. Best of both worlds: a customized “visible endpoint that teaches” while still using an external service, which is necessary for static sites. (blog post and nginx config forthcoming when I have a moment)
#
snarfed
willnorris++ nice!
#
Loqi
willnorris has 7 karma
wolftune joined the channel
#
voxpelli
willnorris++
#
Loqi
willnorris has 8 karma
benwerd, benwerd_ and jsilvestre joined the channel
johncash, jschweinsberg and pauloppenheim joined the channel
#
willnorris
voxpelli++ nice :)
#
Loqi
voxpelli has 4 karma
#
willnorris
voxpelli: has that been pushed to heroku yet? I’m still seeing the full auto-select behavior
#
voxpelli
willnorris: not yet, I have another upcoming change I want to produce a test for first, then I'll push them both
#
willnorris
ah, got it
#
voxpelli
working on it right now so will soon push
tantek, chrissaad, benwerd and benwerd_ joined the channel
#
tantek
willnorris: that is very clever
yakker joined the channel
#
willnorris
tantek: thanks :) I was pretty happy when it occurred to me that I could do that. It only took like 4 extra lines of nginx config
#
tantek
willnorris: could you add yourself, your site, and explicitly note how that GET vs POST difference in response of your endpoint to the end of the list here: http://indiewebcamp.com/webmention#IndieWeb_Examples
#
willnorris
yeah, will do
#
tantek
especially if you could include a <pre> of those 4 extra lines :) Thanks!
ShaneHudson joined the channel
#
aaronpk
willnorris: nice! Mine only has a link to the wiki for a get request
#
tantek
I like this whole idea/pattern that API endpoints should provide user friendly HTML responses to a GET.
#
willnorris
currently, submitting the form displays the JSON response from the heroku app directly in the browser. I still need to add some JS to send the request and display a nice response.
Acidnerd joined the channel
#
aaronpk
My HTML form under each post adds a hidden field called "from_browser" or something, and if that's set, my webmention endpoint returns an HTML response
#
aaronpk
The Webmention spec doesn't actually say you need to return JSON
#
tantek
willnorris: perhaps simply redirect to the TARGET URL which would display the result of processing the webmention
#
tantek
upon form submission
#
aaronpk
Oh yeah wait maybe that's what mine does. Can't remember what I decided
#
tantek
aaronpk same thing - rather than an HTML response saying "got it" etc, just reload the page and perhaps highlight the new comment, fave, repost etc.
techlifeweb joined the channel
#
tantek
the permalink page
#
willnorris
ah, that’s a good idea… I like that. I’ll have to see how tricky that is with no server-side code :) shouldn’t be too hard
#
aaronpk
Yeah that's more similar to what you'd see on Facebook or twitter
#
willnorris
I also like adactio’s webmention form at the bottom of each post (at least he used to have that, not sure if he still does)
#
tantek
aaronpk bingo
#
tantek
willnorris: he does. as does aaronpk and many others
#
kartikprabhu.com
edited /webmention (-86) "/* IndieWeb Examples */ updated my webmention sending"
(view diff)
#
aaronpk
I should do this with my micropub endpoint too
#
aaronpk
That'd be a way for micropub endpoints to advertise what fields they accept
#
aaronpk
By outputting an HTML form
#
tantek
makes sense, for testing, documentation, discovery, and user friendliness
#
voxpelli
willnorris: updated the herokuapp now – if you come up with any more ideas for tweaks and extensions then I'm all ears – here, on GitHub etc :)
#
aaronpk
And for client discovery
#
aaronpk
I'm alreadyf experimenting with that to add "syndicate to" checkboxes on Quill based on what your micropub endpoint says it can syndicate to
#
willnorris
voxpelli: nice!
benwerd joined the channel
benwerd_, cweiske, barnabywalters and techlifeweb joined the channel
#
cweiske
barnabywalters, I saw the screenshot of your elasticsearch based site search today. is the indexing code somewhere public?
#
barnabywalters
cweiske: the indexing code for that particular UI isn’t published anywhere as it was a throwaway prototype which led to https://github.com/barnabywalters/shrewdness, which is public
#
cweiske
so you think that the indie reader can replace site search for you?
#
cweiske
since you only publish hfeed content?
#
barnabywalters
cweiske: my search prototype would look for h-entry content and index if it it found it, but index other pages using their text content
#
barnabywalters
or looking for <article> markup
#
barnabywalters
I’ll probably do the same thing in shrewdness, but getting subscriptions working properly is a higher priority
#
barnabywalters
I do think that it makes sense to have the reader and search in the same place, as theu
#
barnabywalters
they’re storing a lot of the same data
himannylopez joined the channel
#
cweiske
but you they don't index everything and fail to tell me why or when they continue
#
bret
barnabywalters, is there anything special about the taproot posting interface access token?
#
bret
trying to pin down why my endpoint isnt finding the access token (its looking in the body and header)
petermolnar joined the channel
#
barnabywalters
bret: Taproot’s note posting interface should have the token in the request body
#
barnabywalters
so that’s the place to start
scor joined the channel
#
bret
its called access_token right?
#
barnabywalters
I think so, yes
#
@voxpelli
@pfefferle Do your WebMentions pinger throttle pings? My endpoint throttles page fetches and I noticed a WordPress site hit my cap on that
(twitter.com/_/status/496378582126825473)
#
tantek
what is access_token?
#
bret
its part of ouath/indieauth
#
snarfed
voxpelli: re that tweet, they may have an older version of the plugin that doesn't have this bug fix: https://github.com/pfefferle/wordpress-webmention/issues/30
#
tantek
bret - would it be reasonable to stub a /access_token article with brief dfn and link to oauth/indieauth for more details?
catsup joined the channel
#
voxpelli
snarfed: yeah, saw that one – thinks this is rather something editing multiple pages at once and sending pings for +10 pages in a very short amount of time
barnabywalters joined the channel
#
voxpelli
snarfed: my endpoint is currently set to never fetch a page from a domain more often than one per minute and to never queue more than 10 pages – might be a bit too hard from my side
#
snarfed
voxpelli: probably yes. maybe use something like a leaky bucket, so you throttle over time but still allow bursts
#
voxpelli
snarfed: I let 10 pages queue up and fetches them over time, but perhaps I should allow more – since I don't save them to the database but just keep them in memory right now I don't want to accept too many – rather have the pinger retry later on themselves
johncash and indie-visitor joined the channel
#
Loqi
Welcome, indie-visitor! Set your nickname by typing /nick yourname
willnorris and tbbrown joined the channel
#
kylewm.com
edited /Medium (+360) "/* Criticism */ add New Editor Features and backlash"
(view diff)
krendil and gRegor` joined the channel
#
KartikPrabhu
so the latest Medium backlash suggests that people do really want to put things in a pre-made template
#
bear
willnorris - I wonder if you could do that redirect via nginx by having the heroku app send back a POST for success to a url with the url as a query parm
#
bear
you should be able to sniff that query parm (or even header?) in the /success location handler
#
willnorris
yeah, possibly. But since this is mainly for form submissions, it might be easier to just do it all in JS
#
bear
nods
#
bear
my static site is trying to be js free so I may explore that method :)
#
KartikPrabhu
willnorris: forms can be submitted in not JS too so you might want to have progressive enhancement of some sort
#
bret
!tell tantek I can't right now but I will when I can
#
Loqi
Ok, I'll tell him that when I see him next
#
willnorris
KartikPrabhu: sure, it works today with no JS, the result just isn’t pretty (JSON response displayed in the browser)
#
KartikPrabhu
but why use JS for somethign that can be done without it anyway
#
willnorris
because I’m not sure if this realistically can be done without JS (though I’d certainly be interested to see what bear comes up with). I’m using nginx as a reverse proxy to forward this request to heroku, so I’m not sure what all I can do with that response… I’ll have to read up on that
#
bear
willnorris, KartikPrabhu - my thought was to use this nginx module: http://nginx.org/en/docs/http/ngx_http_sub_module.html
#
voxpelli
willnorris: there's actually some content negotiation, so I guess you have a JSON extension in your browser? https://github.com/voxpelli/webpage-webmentions/blob/master/lib/routes/api.js#L104
#
willnorris
voxpelli: ah, good point. yes, I do. then for most users they’d just see a plain text response, which is certainly better than JSON
#
voxpelli
willnorris: I could also add a prettier HTML page as I did for https://webmention.herokuapp.com/api/webmention
#
willnorris
in which case I feel even less inclined to come up with a non-JS solution :)
#
willnorris
well, I do have a pretty page for the initial GET request (http://willnorris.dev/api/webmention). I’m not sure if I can still serve a custom response page for POST requests since I’m doing the reverse proxy to heroku. the nginx module bear mentioned may be one option
#
bear
yea, i'm researching this now and it seems convulated
chrissaad joined the channel
#
willnorris
(I’m also trying to avoid building nginx from source, which it looks like that module may require)
#
willnorris
err, no nevermind. apt’s nginx-extras includes it, which is what I’m running
benwerd joined the channel
#
voxpelli
nginx seems likesom truly magic static pages stuff
#
voxpelli
willnorris: added a task about a nice HTML page anyway – my GitHub Pages blog will need it if nothing else: https://github.com/voxpelli/webpage-webmentions/issues/7 :)
benwerd_ and tantek joined the channel
#
Loqi
tantek: bret left you a message 23 minutes ago: I can't right now but I will when I can
#
tantek
thanks bret!
#
tantek
and good afternoon #indiewebcamp!
#
willnorris
I thought it was always morning when you enter a channel? :)
#
willnorris
(http://www.total-knowledge.com/~ilya/mips/ugt.html I forget who shared that the other day)
#
tantek
I think I remember JonathanNeal sharing that a while ago
tantek joined the channel
#
tantek
!tell aaronpk, good news / bad news. remember those session start errors we were seeing on tantek.dev/falcon ? now the same errors are happening on tantek.com/falcon, but I still haven't figured out what php.ini etc. magic I need to fix it - in either (or both) place(s).
#
Loqi
Ok, I'll tell them that when I see them next
#
tantek
I have no idea what the relevance of that mention is, anybody? tommorris?
tilgovi joined the channel
#
tommorris
tantek: nothing to do with me. ;-)
#
gRegor`
tantek: Look like the server can't write to /home/tantek/tmp/
#
tantek
gRegor`: so either it used to be able to, or it used to write to some other path
#
tantek
I don't know which so I am unable to undo this implicit change
#
barnabywalters
tantek: can you SSH into your server? if so, see what the permissions for /home/tantek/tmp are
#
barnabywalters
the majority of my deployment woes are to do with permissions
#
gRegor`
It seems unlikely, but it's possible the session.save_path configuration changed. http://us2.php.net/manual/en/function.session-save-path.php
#
tantek
this is good, I should document both of these in /PHP#Troubleshooting
#
tantek
a-ha looks like my webhost migrated me to a new server
#
tantek
edits his known_hosts file
#
gRegor`
Ahh
#
@npm_tweets
webmention-testpinger 0.4.1 https://www.npmjs.org/package/webmention-testpinger A tool to ping your site with a variety of webmention markup
(twitter.com/_/status/496412626403229697)
#
JonathanNeal
willnorris: it’s always morning
#
willnorris
except when you leave, no?
#
willnorris
or maybe we should just use “good morrow” ? :)
paulbooker joined the channel
#
bret
barnabywalters: figured it out. I had to append "Bearer " to the body encoded token
#
bret
woop woop
#
bret
arbitrary micropub client support :)
#
Loqi
does a happy dance!
#
bret
barnabywalters presumably I will have to do some kind of parsing and verification
#
bret
of token format
#
barnabywalters
bret: “bearer” is part of the HTTP auth header and shouldn’t be required in body tokens
#
bret
maybe its a bug with the token endpoint then?
#
barnabywalters
it’s the string identifying the auth method
pauloppenheim joined the channel
#
barnabywalters
bret: to get the token from the auth header you remove the “Bearer ” prefix
#
bret
the token endpoint Im using wont accept just the token without the Bearer part
#
barnabywalters
bret: it’s probably expecting the whole header value to be provided
#
barnabywalters
when actually only the token is the token :)
#
barnabywalters
so you can either manually append Bearer to body tokens, or fix the endpoint code
#
bret
you mean token endpoint?
#
bret
aaronpk where you do want this reported?
#
barnabywalters
bret: whatever code you are passing the token to
#
@gasull
RT @ciberch: stop being someone else's product #indieweb
(twitter.com/_/status/496416077292003328)
#
bret
barnabywalters sweet :) not I can use your rad clients. Do they do any kind of preprocessing?
#
bret
s/not/now
#
Loqi
bret meant to say: barnabywalters sweet :) now I can use your rad clients. Do they do any kind of preprocessing?
#
barnabywalters
bret: nope, the data is sent raw from the form
#
barnabywalters
it doesn’t even touch my server — check out the action, it should be your endpoint
#
bret
do you use markdown in them?
#
barnabywalters
bret: I author my notes (and articles) in markdown+HTML, then store+edit the HTML in future
scor joined the channel
#
bret
cool ok well im happpy for today
#
jenmontes.com
edited /webmention (-1) "/* IndieWeb Examples */ Tiny typo"
(view diff)
Pierre-O joined the channel
#
bret.io
edited /micropub-endpoint (-84) "/* Indieweb Examples */"
(view diff)
Pierre-O joined the channel
#
bret.io
edited /micropub (+21) "/* See Also */ added token-endpoint to See Also"
(view diff)
#
bret.io
created /access_token (+102) "Created page with "{{stub}} access_token is is a token that is given to a [[micropub]] client from a [[token-endpoint]].""
(view diff)
#
tantek
what is an access_token?
#
kylewm.com
edited /access_token (+11) "add <dfn> tags around access_token"
(view diff)
#
kylewm
what is an access_token?
#
barnabywalters
it’s a search problem not a <dfn> problem — if the page exists but has no summary markup loqi posts the URL
#
kylewm
what is an access token?
#
Loqi
access_token is is a token that is given to a micropub client from a token-endpoint http://indiewebcamp.com/access_token
#
kylewm
thx barnabywalters
#
bret.io
edited /micropub (+19) "/* See Also */ Added [[access_token]]"
(view diff)
lukebrooker and Acidnerd joined the channel
#
tantek
what is marginalia?
#
tantek
!tell KartikPrabhu could you stub a /marginalia page so we can ask Loqi what is marginalia?
#
Loqi
Ok, I'll tell them that when I see them next
#
tantek.com
created /marginalia (+57) "left in a forwarding link until KartikPrabhu gets to making a dfn, summary etc"
(view diff)
paulcp, scor, awolf, indie-visitor, gRegor`, benwerd, snarfed and techlifeweb joined the channel
#
Loqi
[@benwerd] @tef I feel like this is somewhere #indieweb is useful
#
Loqi
why aren't we scrobbling to our own sites? (http://twtr.io/pFhgsNPpkb)