#indiewebcamp 2014-09-15

2014-09-15 UTC
iboxifoo_, hadleybeeman_, a_____, GWG-, lukebrooker, Pea1, lmjabreu___, JonathanNeal_, gRegor`_, paulcp and ngoldman__ joined the channel
#
GWG-
Anyway....aside from that...webmentions are working again
#
GWG-
But more questions arise
jancborchardt__, Garbee_, dialdn, ozatomic_, halorgium_ and bear_ joined the channel
#
GWG
bear: I had this crazy idea of copying your website design
mattl, amblin, fmarier, KevinMarks and Reykjavik joined the channel
#
Loqi
acegiak: GWG left you a message 8 hours, 24 minutes ago: Thank you.
#
Loqi
acegiak: GWG left you a message 6 hours, 44 minutes ago: Fixed and pushed webmention fix
#
GWG
Hello, acegiak
#
GWG
Happy Monday morning.
tantek and tantek_ joined the channel
#
tantek
GWG that's pretty funny. especially since it's 10 years old (I *really* should update it) ;)
#
tantek
off for now
#
GWG
tantek: I thought it was too
saurik joined the channel
#
GWG
But, I'm still convinced I'm using reply, like, and now favorite wrong
snarfed joined the channel
#
acegiak
GWG: good morning!
saurik joined the channel
#
kylewm
is there any rule or precedent that says rel=webmention should be an absolute url?
#
kylewm
GWG: like and favorite maybe, but how can you be using "reply" wrong?
#
GWG
kylewm: How do you use reply?
#
kylewm
like when i write a response to someone else's post?
#
GWG
What is the different then between a response and a reply?
#
Loqi
It looks like we don't have a page for "the different then between a response and a reply" yet. Would you like to create it? http://indiewebcamp.com/wiki/index.php?action=edit&title=the+different+then+between+a+response+and+a+reply
#
GWG
If I read an article and I want to comment on it...that seems to be a response
#
acegiak
hahahaha
#
Loqi
awesome
#
GWG
But if I am directly communicating with the author...aren't I replying?
#
acegiak
I feel like that's kinda dependent on the context
#
acegiak
like if you're responding to a note it's a reply but if you're responding to an article it's a "response"
#
GWG
But they both are classified as replies?
wolftune and addal joined the channel
#
kylewm
IMO likes, favorites, and replies are all types of response
#
kylewm
response is more general
#
GWG
is confused
lukebrooker_ joined the channel
#
gRegor`
kylewm: Kartik has a relative rel=webmention on his forms, yes.
#
gRegor`
I think in Link: headers it should, ideally, be an absolute URL, though? Not sure.
#
kylewm
I don't do link headers
#
gRegor`
GWG: What is the use-case for differentiating "reply" and "response"?
#
gRegor`
webmention was my first foray into doing much with headers, aside from sending Location: headers, so it was kinda fun.
#
gRegor`
I did both for maximum compat, in case an implementation is only looking for one or the other.
#
gRegor`
Except I don't support the deprecated rel=webmention.org version.
#
gRegor`
Just rel=webmention
#
GWG
gRegor`: Context?
#
gRegor`
You mean /reply-context ?
glennjones joined the channel
#
gRegor`
I did not know about theindieweb.com. Anyone we know?
#
@theindieweb
RE: Net Neutrality - To file your own comment, go here http://www.fcc.gov/comments #indieweb
(twitter.com/_/status/511328361374040065)
paulcp joined the channel
#
@theindieweb
RE: Net Neutrality - To sign a letter that has already been written, go here https://www.battleforthenet.com #indieweb
(twitter.com/_/status/511328885930479616)
#
GWG
gRegor`: Did you check whois?
scor joined the channel
#
bret
woop, got a bunch of backlogged posts working
#
bret
and yikes, noticed a bunch of random bugs on gitpub
#
bret
anyone see where the indieweb breakfast photo landed?
paulcp, j12t and Reykjavik joined the channel
#
snarfed
gRegor`: kylewm: http://indiewebcamp.com/interactions and http://indiewebcamp.com/responses (but you probably already know)
#
kylewm
hey snarfed, you have a msg waiting in indiechat
#
snarfed
kylewm: o rly? it may be waiting there for a while then :P
#
snarfed
er sorry, that should have been GWG ^ (wiki links)
#
kylewm
snarfed: ha, it's from bear, about indie-stats
#
snarfed
bear: ping
cmhobbs joined the channel
#
bret
So is known independent of mattervc now?
#
jden
good evening! has anyone tried or talked about hacking indieauth into sandstorm?
indie-visitor joined the channel
#
Loqi
Welcome, indie-visitor! Set your nickname by typing /nick yourname
indie-visitor joined the channel
#
indie-visitor
hi all
#
kylewm
/msg snarfed he just said <bear> !tell snarfed I have the scaffolding in place for indie-stats - now I
#
kylewm
just need to do something with the stored mf2 data that is generated
#
snarfed
kylewm: got it
indie-visitor joined the channel
#
snyder__
Hi
#
snarfed
hi snyder__!
#
snyder__
hi snarfed
#
snyder__
how ya doin this evening?
KartikPrabhu joined the channel
#
bret
hey snyder__
#
snyder__
So I am new to the indie web idea. I saw the people from known on twit the other day & was looking to get some info on installing it on my blue host account. Anyone have any pointers?
#
snyder__
hi bret
#
bret
there has to be some people here who can give pointers. i dont run known myself though
#
bret
where are you getting stuck?
#
snyder__
well im open to whatever. The only thing I know about is known so thats why I was asking about it. Im open for whatever cause it looks like a great thing to do
#
bret
its totally a great thing to do :)
#
bret
do you have a domain name yet?
#
snyder__
Well I haven't started yet just wanted to get input on if thats a good platform or if there's others. Just wanting to learn more about it. I looked around the indie web camp site. Im not a programmer but am willing to learn it's on my list of things to learn
#
snyder__
Yea I have a few doamins & hosting paid for 3 years
paulcp joined the channel
#
bret
nice
#
snyder__
I have hosting through blue host you heard of them?
#
bret
known is definitely a great publishing tool if you like the indieweb building blocks like silo syndication and cross site commenting
#
bret
yeah blue host is a pretty dependable shared hosting env irrc
#
bret
iirc*
#
bret
snyder__ there is an extended page here: http://indiewebcamp.com/gettingstarted
#
snyder__
so is there other type other than silo stuff?
#
bret
definitely hang around in irc and see what people are up to
#
snyder__
yea I think I looked at that page but it just confused me more let me see if its a diff page
#
snyder__
Yea thats how I found this channel
#
bret
snyder__ the main thing is to build and use tools that replace the value you find in sharecropping your content on other sites, so silio syndication is a key ingredient for a lot of people
#
bret
what kinds of other things are you interested in?
#
bret
back
#
snyder__
I do alot of research & stuff I am a prepaid cell phone dealer & I flash phones & what not. So I do some sharing on Social media. Looking to maybe start a blog or just start writing somewhere are the main things
#
snyder__
so that would most likely be fine for me. It has plugins correct? so I could always add on other stuff down the road right?
#
bret
known does yes. wordpress is also another plugin supported publishing tool
#
acegiak
kylewm: so I've replied to your reply on my post
#
bret
that have a number of indieweb features
#
snyder__
I was liking how known pulls everything comments & all into 1 place
#
bret
err plugins
#
acegiak
I feel like there should be some kind of salmon effect that happens?
#
acegiak
Or should my post also webmention the post that you're replying to
#
bret
snyder__ the cool thing about that is that its not just known that can do that now. http://brid.gy is the tool that backfeeds that content to known/other sites using a thing called webmention
#
acegiak
maybe that makes more sense
#
bret
and microformats
#
snyder__
yea I was looking at that webmentions.io & org pages
#
bret
snyder__ basically you set up brid.gy to poll your silo accounts for activity, and when it finds it, it creates a standard representation of that data, and pings your site with a webmention. if your software supports webmention, it will pull in that data
#
acegiak
oh my god I'm so dumb today
#
acegiak
I don't have the semantic linkbacks plugin enabled
#
GWG
acegiak: Did you try the code I pushed to the repository?
#
snyder__
I have wordpress on my 1 site that I need to finish already & I have another domain that is for personal use I was thinking about maybe doing a blog with. So I could just go ahead with word press maybe & use a setup with brid.gy
#
acegiak
GWG: just updated now
#
bret
there are lots of small things that are being actively developed and researched by the community that when put together make up a really rich picture. everything from domain as identity logins (indieauth) to fragmentation linking and annotations using existing standards, microformats and UX design principals, standard publishing apis etc
#
GWG
acegiak: It seems to send the webmention now.
#
bret
snyder__ that might be an easy path if you want to stick with wordpress
#
GWG
acegiak: I hope
#
GWG
snyder__: acegiak, snarfed, and I, all in the room, are Wordpress users.
#
snyder__
well it's not a must but its a option. I seen that indieauth & was going to look into it more as well.
#
acegiak
snyder: I just finished documenting the user flow for my wordpress based setup
#
snyder__
GWG so you guys just use wp as your base & add plugins on for what you need or build them(which I would like to do soon)
#
snyder__
did you post that flow chart somewhere?
#
GWG
snyder__: Wordpress is pretty extensible.
#
snyder__
thats seems like prob the smartest thing to do is us wp as me base
#
snyder__
yea
#
GWG
snyder__: The basic stuff is well established.
#
snyder__
its really flexable
#
bret
i personally use a static website generator. what is cool about most indieweb stuff is that its possible for your site to be almost entirely static html with small additional helper programs to automate things. it really cuts down on the long term maintenance of things
#
GWG
Webmentions and Semantic Linkbacks form the basis of an implementation.
#
GWG
There are a few Microformats 2 compliant themes. Sempress is the most popular.
#
snyder__
see I would like some automated stuff on my Biz site like Activations n stuff like that
#
acegiak
damnit. So both semantic linkbacks and whisperfollow include the Mf2 library. which means now the two copies of the library are trying to declare mf2/parse()
#
GWG
acegiak: If function_exists
#
bret
known is going to score the highest out of the box indiemark score im pretty sure at this point
#
GWG
bret: It's a great product.
#
snyder__
I seen them on this week in google on TWiT.tv this week
#
snyder__
thats how I learned about known
#
GWG
snyder__: Many people did.
#
snyder__
i was looking around & seen the hcard info & got all kinds of confused so thank you all very much for info. im not leaving just saying thanks
#
GWG
snyder__: We're here to try and help
#
snyder__
so you guys have seen an influx cause of that then? thats good
#
snyder__
right on im going to look at a couple of these page you all gave me info on ill be back in a few
#
snyder__
is it possible to say pull webmentions & post them in may 2 diff pages on a site? I would just have to put that plug in in the place I want it on each page correct
#
GWG
Well, they show up on the page they were directed to
#
bret
snyder__ webmentions are really tiny http requests that have two parameters. a source and a target. the source is a url of a page that links to the target. you would ping the server that the target is hosted on with these parameters to send a webmention
#
snyder__
Ill have to look a bit more on how the webmentions work n see if its possible to do Im sure i could make it work some how
#
bret
its kind of a really low level mechanic
#
snyder__
ok
#
bret
GWG: indeed! and you all are doing great and important work for wordpress
#
GWG
bret: Important maybe. If you saw my code, you might not say great.
#
bret
snyder__ webmentions as a spec basically a pingback without some technical xml cruft, and recommendations on how to display useful information
#
snyder__
GWG: atleast your doing it. It will get better with time. I want to learn how to code sometime in the near feature
#
bret
snyder__ this is also a good intro indieweb in general https://www.youtube.com/watch?v=FNr0JNwsLy8
#
snyder__
bret thanks ill watch it in a minute looking up domain with my name I already own 4mattsnyder.com prob as close as im going to get
#
bret
snyder__ also check out https://domai.nr for domain hacks
#
bret
and be aware of all the new tld's
#
bret
snyder.sexy might be available you never know ;)
#
snyder__
yea theres alot of new ones just released & that domai.nr is expensive isn't it for short domains? I may be thinking of another site that looks like that 1
#
kylewm
it looks like Known should work on Bluehost just fine
#
kylewm
just checked to see if they have PHP 5.4
snarfed joined the channel
#
snarfed
hey bret, just fyi, i'm seeing a 500 on your webmention handler
#
kylewm
isn't bret's webmention handler webmention.io?
#
snyder__
kylewm yea i have php54 installed by default but I wasnt sure how to get it onto my server for 1. I unziped it & wasnt sure if I upload all the folders n files 1 by 1 or the main folder or rar file or what to start so I thought I would look around n see what all was out there. Im new to this type of stuff.
#
snyder__
Ive installed wordpress but on bluehost u just click install wp & it installs
#
kylewm
snyder__: you don't need to use git to install anymore, but the rest should hold true
#
snyder__
yea but it was kinda confusing but ill sit down with my bluehost cpanel open & go thru it that will prob help me. I try to do some research before I go bothering people but like I said im new to this type of stuff uploading to my own server n what not
#
@Bali_Maha
@KateMfD will play around with u :) let me know when it is set up. Brid.gy also works gr8 w wordpress if u have indieweb plugin
(twitter.com/_/status/511370471015993344)
#
kylewm
no worries, in general you need to upload everything in the zip file (including .htaccess) to your web root
#
kylewm
create a MySQL database for known, and create config.ini with the username/password for it
#
snyder__
i appreciate the help though so dont take that wrong. I help people with flashing stuff & when they dont try to solve an issue on their own it gets kinda annoying after awhile cause they dont look at nothing I like to try and figure stuff out maybe im stubborn lol
#
snyder__
ok yea I saw a MySQL Logo in my Cpanel so Ill click on it & it will prob walk me thru that. See I wasnt sure about that stuff also
#
kylewm
yeah it's not quite one-click yet :)
#
snyder__
then after I create the config.ini will that be a folder?
#
kylewm
config.ini goes right in the root directory
#
snyder__
ok so ill look into installing MySQL before I do that thanks 4 the heads up
#
snyder__
yea wasnt sure if it was a folder then I was going to ask if I put all the known files in it if it is a folder
#
kylewm
oops remembered one more thing, you have to run a script to create the tables and stuff
#
kylewm
but you should be able to do that through whatever mySQL interface they give you in cpanel
#
snyder__
did that last post make sense to you?
#
snyder__
ok so im coping & pasting this into my note pad lol
#
snyder__
I just went back & i missed the part u said to load everything to root as a zip file
#
snyder__
i think I grasp the general outline now u filled in a few blanks for me I had. Thank you alot
fmarier joined the channel
#
kylewm
snyder__: great! good luck, let us know how it goes
wolftune joined the channel
#
snyder__
kylewm: will do & thank you much for filling in the blanks. Ill be back now that ive found this community ;-)
#
snyder__
im going to watch that utube video someone posted think it was bret
moizsyed, snarfed, addal and fmarier joined the channel
#
addal
So implemented https://webmention.herokuapp.com/ on my site...can I just tweet about my site or whats a good way to test it
#
kylewm
addal: on ashersilberman.com? I'm not seeing a rel-webmention link on there
#
addal
kylewm, sorry yeah havn't actually pushed the update yet
#
kylewm
you can try replying to your own post first, there is also https://github.com/voxpelli/node-webmention-testpinger
fmarier joined the channel
#
addal
kylewm, cool thanks. Looks like you can do it with curl too
#
kylewm
this is true
#
addal
that'd be easier than setting up node
snarfed joined the channel
#
neuro`_
Good mornign
chrissaad, addal, lmjabreu___, lukebrooker, lukebrooker_, pazz0, ShaneHudson, eschnou, KartikPrabhu, kensanata, petermolnar, alanpearce, Pierre-O, carlo_au, Sebastien-L, krendil, annevk, hadleybeeman, JonathanNeal, ngoldman_, jancborchardt, Guest32898, ooland, brianloveswords and alexhartley joined the channel
#
@grigs
@smashingconf a lot of tools @philhawksworth shared are most useful w/ Github. From an indieweb perspective, thoughts on reliance on Github?
(twitter.com/_/status/511448618490802177)
friedcell joined the channel
#
@philhawksworth
@grigs @smashingconf Any centralised service is a challenge to true indieweb, but this SSG approach promotes portability which seems to fit
(twitter.com/_/status/511461573475311616)
michel_v, yobj and alexhartley joined the channel
indie-visitor and petermolnar joined the channel
#
waterpigs.co.uk
edited /HTTPS (+40) "/* IndieMark Levels */ moved myself to Level 3"
(view diff)
scor and moizsyed joined the channel
#
waterpigs.co.uk
edited /HTTPS (+214) "/* Posts about HTTPS */ added post about clients and intermediate certs"
(view diff)
scor and wolftune joined the channel
#
@garethjordan
@garethjordan So there doesn't seem to be a way of inserting hashtags into a Weebly blog post title - add these: #Known #indieweb
(twitter.com/_/status/511489906318000129)
barnabywalters joined the channel
Sebastien-L and pfefferle joined the channel
#
barnabywalters
on switching to HTTPS, have run into a bunch of extra duplication e.g. https://waterpigs.co.uk/notes/4Y38Ts/ — looks like https vs http scheme differences should be ignored when doing these URL comparison as per http://lists.w3.org/Archives/Public/www-tag/2014Aug/0056.html
michel_v, reedstrm, michiell, amblin, verdi and ben_thatmust joined the channel
#
@oliverg
. @t listend to the indieweb/withknow cast on twig today. Is there a video where you or s/o else explains about POSSE? (4 me 2 spread...)
(twitter.com/_/status/511518300405497856)
ben_thatmust, snarfed, chrissaad and glennjones joined the channel
#
jonnybarnes
barnabywalters: your https article I think has a slight error
#
barnabywalters
jonnybarnes: do elaborate
#
jonnybarnes
I beleive its considered best practice to not include the root certificate in your certificate chain
#
barnabywalters
oh dear, did I imply that you should include the root as well as intermediates somewhere?
#
jonnybarnes
well, cURL for example doen't need the intermediate certs, just the root certs
#
jonnybarnes
(maybe you didnt imply one needs to include the root cert as well)
#
snarfed
"Incorrect string value: '\\xF0\\x9F\\x90\\x9A s...' for column 'author_name' at row 1"
#
barnabywalters
jonnybarnes: “cURL doesn’t need the intermediate certs” — I found that to not be the case, which is exactly what the article is about
#
barnabywalters
jonnybarnes: also I added some clarifications to ensure that people don’t get the idea that they should be sending root cert
#
barnabywalters
jonnybarnes: rather, to clarify: cURL doesn’t require the intermediate cert to be *sent* (although it should be), but it does require the intermediate cert in it’s cert bundle
#
barnabywalters
snarfed: huh, looks like unicode issues :/
#
jonnybarnes
I though it was the other way round, given that most people will only point cURL to a CA bundle of root certs, one needs to send the intermeidate certificate as well
#
jonnybarnes
i.e. Al has his server configured incorrectly
#
barnabywalters
jonnybarnes: Al’s configuration works fine, but only now that I’ve added StartSSL’s intermediate certs to my bundles
#
barnabywalters
they weren’t in there by default
#
barnabywalters
and I want my tools’ HTTP behaviour to mirror web browsers as much as possible, to avoid difficult-to-debug issues like these
#
jonnybarnes
yes, but this is the point of identity verification: Al can't expect that every peice of software that interacts with his site to have all the intermeidary certs loaded laready
gRegor` joined the channel
#
barnabywalters
jonnybarnes: nope, so he *should* be sending the intermediate cert, but I want my tools to work successfully as much as possible
#
barnabywalters
e.g. if someone subscribed to Al’s site in Shrewdness, I don’t want it to say “nope, he hasn’t quite set his TLS up right” when it could securely, successfully subscribe
#
jonnybarnes
barnabywalters: fair point
#
barnabywalters
and when they can see his HTTPS site in their browser
#
jonnybarnes
out of curiosity when do StartSSL's intermeidary certs expire?
#
barnabywalters
I would like to add a warning to indiewebify.me if this issue is detected, warning the site owner that their site might not work successfully with other sites
#
barnabywalters
or just add a link/embed ssllabs.com’s testing UI
#
jonnybarnes
what language is indiewebify.me written in?
#
jonnybarnes
im not sure if itll read the whole chain though
#
barnabywalters
oooh interesting
#
jonnybarnes
Im sure someone already "answered" this on StackOverflow with the right search terms
#
jonnybarnes
and as it says, you can then use the openssl_ functions to verufy things
glennjones and Reykjavik joined the channel
#
gregorlove.com
edited /interactions (+3) "/* Responses */ fixed chat log link"
(view diff)
#
jonnybarnes
also I've been reading too much about Guzzle and cURL in the last few days!!! https://github.com/guzzle/guzzle/issues/819
moizsyed joined the channel
#
barnabywalters
this is ridiculous. Sounds like the problem is spread across Guzzle, cURL, homebrew and the system
#
jonnybarnes
yeah, its not really a problem with either homebrew or guzzle, its speicifically a problem with cURL when compiled against Apple's darwinSSL securty library
#
jonnybarnes
at least the version of darwinssl that comes with Yosemite
#
jonnybarnes
the knock on being that then things like Guzzle don't work
#
gregorlove.com
edited /interactions (-1) "/* Interactions */ extra '"
(view diff)
#
gregorlove.com
edited /interactions (-1) "/* Responses */ extra '"
(view diff)
#
barnabywalters
yeah but Guzzle is shipping (for the moment) with an incomplete cert bundle
#
gregorlove.com
edited /interactions (-1) "/* Reactions */ extra ', word fix"
(view diff)
#
barnabywalters
which is now what my software does
#
gregorlove.com
edited /interactions (+3) "/* Silo Examples */"
(view diff)
#
jonnybarnes
is it? or is it only shipping with root certs?
#
barnabywalters
it’s not shipping with intermediate certs and therefore not mimicking browser behaviour and therefore confusing developers and users
#
barnabywalters
if it could fetch them automatically there would be no issue but as far as I can tell cURL can’t be made to do that
#
jonnybarnes
maybe open an issue and see what mtdowling says?
#
barnabywalters
I think glennjones mentioned that there’s a node package which downloads intermediate certs on the fly
#
barnabywalters
yeah that might be an idea. not entirely sure what to ask though
#
gregorlove.com
edited /interactions (-14) "/* Responses */ snarfed template"
(view diff)
#
glennjones
Yes I have used https://github.com/coolaj86/node-ssl-root-cas to sort issue with intermediate certs
#
barnabywalters
well if Guzzle has write permissions to a directory/file where the bundle is stored, then a similar thing could be built for PHP
#
barnabywalters
although really it’s probably better to try to use the system bundle, which is what the next version will apparently do
#
jonnybarnes
it could download intermediate bundles and store them in a cache
#
barnabywalters
glennjones: wow, that’s a great example of a good project README
#
barnabywalters
maybe I should just rewrite everything in node :P
#
gRegor`
lisp
#
gRegor`
Not enough indieweb stuff in lisp :)
#
barnabywalters
[INSERT HIPSTER LANGUAGE OF CHOICE]
#
gRegor`
Hehe
#
gRegor`
I've only skimmed this SSL conversation, but it seems the takeaway is . . . ssl is really hard and kinda messed up? (as usual)
#
jonnybarnes
indeed gRegor`
#
barnabywalters
gRegor`: TLS itself seems okay, it’s the surrounding ecosystem which is a nightmare
#
gRegor`
I've only scratched the surface on TLS, but I wish more of a web of trust model was feasible instead of root certificates.
friedcell joined the channel
#
neuro`
Good evening.
#
ben_thatmustbeme
oh yay, internet is back
#
Loqi
yay!
#
ben_thatmustbeme
been in and out all morning
tantek joined the channel
#
reedstrm
barnabywalters: agreed, re: README for node-ssl-root-cas - not just a README practically a tutorial
tantek-ipod and petermolnar joined the channel
Pea1 joined the channel
#
barnabywalters
kylewm: RE https://github.com/barnabywalters/shrewdness/issues/33, I’ve noticed this too — thanks for raising the issue!
#
kylewm
barnabywalters: sure! :)
#
barnabywalters
argh so many shrewdness bugs to fix
#
tantek
catches up on logs
#
tantek
barnabywalters: that thread http://lists.w3.org/Archives/Public/www-tag/2014Aug/0056.html is way too long - can't possibly read through the whole thing
#
barnabywalters
tantek: the relevant part is “If two URIs differ only in the 's' of 'https:', then they may never be used for different things.”
npdoty joined the channel
#
tantek
we should capture just that piece somewhere
#
barnabywalters
which is consistent with my experiences with shrewdness and taproot
#
gRegor`
barnabywalters: Do we need approval before trying out shrewdness? I just authed successfully and it says "You must be logged in to view this page"
#
tantek
(on the wiki)
#
barnabywalters
gRegor`: yup, it’s invite-only at the moment
#
Loqi
I agree
#
barnabywalters
I’d give you an account but my superfeedr bill is racking up and I need to impliment my own polling infrastructure before letting anyone else sbscribe to more stuff :)
#
gRegor`
No worries :)
#
barnabywalters
switching locations, bbiab
#
tantek
barnabywalters: what about implementing PuSH first instead to be more efficient?
#
tantek
should be less work that a polling infrastructure
#
barnabywalters
tantek: PuSH is implemented first
#
tantek
then how about letting people have accounts who implement PuSH?
#
barnabywalters
but there needs to be some fallback, which at the moment is superfeedr
#
tantek
that way you don't have to pay anything to get their feeds
#
tantek
as an encouragement that is
#
tantek
each person that creates an account should make sure that THEIR feed doesn't cost you anything
#
barnabywalters
tantek: yep, I’ve considered that
#
tantek
it's pretty easy to implement PuSH
#
barnabywalters
might be a good option, in addition to buildign my own polling
#
barnabywalters
tantek: shrewdness only supports PuSH 0.4 with arbitrary (HTML) content
moizsyed joined the channel
#
barnabywalters
which is still pretty easy to implement, but not as widely supported or documented
#
tantek
what is PuSH 0.4?
#
Loqi
It looks like we don't have a page for "PuSH 0.4" yet. Would you like to create it? http://indiewebcamp.com/wiki/index.php?action=edit&title=PuSH+0.4
#
barnabywalters
what is PuSH 0.4?
#
barnabywalters
huh, multi redirect
#
tantek
barnabywalters: the http://indiewebcamp.com/PubSubHubbub doens't have a clear "How to" "PuSH 0.4" section
#
waterpigs.co.uk
edited /PuSH_0.4 (-10) "Redirected page to [[PubSubHubbub]]"
(view diff)
#
tantek
does some coarse edits
#
tantek.com
edited /PubSubHubbub (+229) "add Why section, put "How to" immediately after IndieWeb examples"
(view diff)
#
tantek.com
edited /PubSubHubbub (+4) "/* Why */ you"
(view diff)
#
tantek.com
edited /PubSubHubbub (-2) "/* Why */ posts"
(view diff)
#
barnabywalters
oh btw, both waterpigs.co.uk and Shrewdness got upgraded to HTTPS by default today (apart from external content as yet)
#
tantek
in fact there is "How to publish PuSH 0.3 or 0.4" section ironically
#
barnabywalters
A+ on ssllabs but still only level 3 due to external mixed passive content
#
gRegor`
barnabywalters++ for https
#
Loqi
barnabywalters has 63 karma
#
tantek
barnabywalters: is there a lot of mixed passive content?
#
tantek
like every page? (icons?)
#
barnabywalters
tantek: on shrewdness, yes, loads. Taproot, less so, just a few assets per page typically
#
barnabywalters
but I’m making a middleware thingy to cache them locally, so it won’t be a problem for long
#
tantek
kind of like an extension to the nicknames cache?
#
barnabywalters
sort of, but for any external image assets
#
barnabywalters
e.g. images in posts in shrewdness, or poster images of videos
#
barnabywalters
the idea being to just show the poster with a play button then load on click, for performance+privacy
#
tantek.com
edited /PubSubHubbub (+623) "write up a How to PuSH 0.3 off the top of my head with roughly the info I used to get mine working, move notes about 0.4 into a how-to sections, likely needs more "how-to"-ness"
(view diff)
#
tantek
barnabywalters: do we have to use superfeedr for level 0.4?
#
tantek
still?
#
tantek
that's not a good sign
#
barnabywalters
superfeedr or google
#
barnabywalters
I use the google hub
#
tantek
does Google's hub support 0.4?
#
tantek
s/move/moved
#
Loqi
tantek meant to say: I moved your 0.4 "how to" to here: http://indiewebcamp.com/PubSubHubbub#Publish_PuSH_0.4
#
tantek
barnabywalters: which currently says "add a rel-hub header pointing to superfeedr (the only hub that supports spec 0.4 yet) "
#
tantek
could you update http://indiewebcamp.com/PubSubHubbub#Publish_PuSH_0.4 with your latest thoughts / experience?
#
aaronpk
good morning!
#
tantek
and your indieweb example http://indiewebcamp.com/PubSubHubbub#Barnaby_Walters says you use superfeedr hub not google hub
alanpearce joined the channel
#
tantek.com
edited /PubSubHubbub (-3) "/* Why */ promptness more than efficiency for point 1"
(view diff)
#
waterpigs.co.uk
edited /PubSubHubbub (+79) "/* Publish PuSH 0.4 */ updated hub list"
(view diff)
#
waterpigs.co.uk
edited /PubSubHubbub (+0) "/* IndieWeb Examples */ superfeedr -> google’s hub"
(view diff)
paulcp joined the channel
neuro` joined the channel
#
aaronpk
kylewm: what command do you use to count the used space of flat files?
#
kylewm
aaronpk: du -sh .
#
aaronpk
i meant comparing file size vs space on disk used
alanpearce joined the channel
#
kylewm
so i just cat'ed all the text files together into one and checked its size
#
aaronpk
Finder knows
#
aaronpk
"461,394,716 bytes (500.9 MB on disk) for 18,160 items"
#
reedstrm
aaronpk: du gives disk usage, ls (or du --apparent-size) does what it says.
ShaneHudson joined the channel
#
aaronpk
hm osx doesn't have the --apparent-size option. will run on linux
#
aaronpk
ok I have 642mb vs 720mb
#
ShaneHudson
Mentioned to someone about starting university young and their reply was "You can't have done, you don't have a wikipedia page" LOL
#
kylewm
ohh apparent-size is neat, TIL
#
kylewm
reedstrm++
#
Loqi
reedstrm has 1 karma
#
Loqi
does a happy dance!
#
aaronpk
!tell snarfed ugh, emoji are confusing my DB
#
Loqi
Ok, I'll tell them that when I see them next
#
aaronpk
"Incorrect string value: '\\xF0\\x9F\\x90\\x9A s...' for column 'author_name'..."
#
bret
for webmention.io?
jschweinsberg and gRegor` joined the channel
#
tantek
aaronpk, add
#
tantek
aaronpk, add "ugh, emoji are confusing my DB" to /database-antipattern ;)
#
aaronpk
heh yeah
paulcp, snarfed, pfefferle, pauloppenheim, alanpearce, j12t and moizsyed joined the channel
#
@HongPong
RT @endi: Hello #indieweb World! Rolled a #RaspberryPi into a dedicated Known server. Thanks to @kyle_wm & @benwerd for their help. @withkn
(twitter.com/_/status/511574291670773761)
catsup joined the channel
pfefferle joined the channel
paulcp joined the channel
#
tantek
the response to kevinmarks's tweet is telling: https://twitter.com/theory/status/511575235007881216
#
@theory
@kevinmarks @quinnnorton Huh. I killed Pingback on my site because it was just a big fat vector for spam.
(twitter.com/_/status/511575235007881216)
squeakytoy and alanpearce_ joined the channel
#
tantek
until there are IndieWeb Examples on "how I'm avoiding spam" on http://indiewebcamp.com/spam - we haven't "solved" the spam problem
KevinMarks joined the channel
#
tantek
KevinMarks: just mentioned the reply to tyour tweet. see /irc/today
#
KevinMarks
Hm, webmention.herokuapp.com seems to be repeating itself http://www.kevinmarks.com/xoxofest2014a.html
moizsyed joined the channel
#
kylewm
KevinMarks: I don't see any repeats there?
#
@indieboxproject
@stopthecyborgs @charlieok @bruces #indyIOT: I like it! Or better #indieIOT to go with #indieweb, indie music etc.?
(twitter.com/_/status/511578614551179266)
#
@Johannes_Ernst
RT @indieboxproject: @stopthecyborgs @charlieok @bruces #indyIOT: I like it! Or better #indieIOT to go with #indieweb, indie music etc.?
(twitter.com/_/status/511578966553939968)
eschnou joined the channel
#
KevinMarks
It's saying everything twice within the post though
#
kylewm
oops, duh
#
snarfed
looks like they're all from bridgy, so probably an interop problem with bridgy's mf2
#
snarfed
voxpelli_ ^^ happy to help debug if/when you want
#
Loqi
snarfed: aaronpk left you a message 1 hour, 37 minutes ago: ugh, emoji are confusing my DB
#
kylewm
p-name != e-content
#
voxpelli_
snarfed: KevinMarks: Oh, doesn't sound too good :)
#
Loqi
voxpelli_: tantek left you a message on 9/12 at 9:34pm: looks like Twitter removed this image https://dev.twitter.com/sites/default/files/images_documentation/bird_black_16_0.png which I noticed you were/are using too: https://github.com/voxpelli/node-webmention-testpinger/blob/master/templates/tantek-com.html#L68
#
Loqi
voxpelli_: tantek left you a message on 9/12 at 9:38pm: looks like the new URL is https://g.twimg.com/dev/sites/default/files/images_documentation/bird_black_16_0.png
#
Loqi
voxpelli_: tantek left you a message on 9/12 at 9:40pm: and pull request: https://github.com/voxpelli/node-webmention-testpinger/pull/8 (figured I might as well since I figured out the rest ;) )
wolftune joined the channel
#
snarfed
voxpelli_: maybe default to just e-content, and fall back to p-name only if there's no e-content? sounds like that's the recommendation here: http://indiewebcamp.com/comments-presentation##text+of+the+comment
#
voxpelli_
!tell tantek Thanks for pointing it out, I'll fix the black bird URL!
#
Loqi
Ok, I'll tell him that when I see him next
#
ben_thatmustbeme
hmmm, micropub doesn't really support multiple in-reply-to links does it
#
@stopthecyborgs
@indieboxproject @charlieok @bruces cool can't believe noone coined it before should connect with #indieweb also check out the #VRM stuff
(twitter.com/_/status/511582174081187840)
#
aaronpk
we've been using comma to specify multiple values like tags
#
GWG
ben_thatmustbeme you need them?
#
KevinMarks
So is Ben Werdmüller
#
ben_thatmustbeme
i was thinking about it, as I was going to add multiple reply links,
#
@indieboxproject
RT @stopthecyborgs: @indieboxproject @charlieok @bruces cool can't believe noone coined it before should connect with #indieweb also check …
(twitter.com/_/status/511582471628914688)
#
KevinMarks
Because bridgy puts the description in?
#
dlyke
Is there any standard for "From this RSS feed or this page, get back to an OPML file that the site publisher thinks are relevant other RSS feeds?"
#
ben_thatmustbeme
and i use the micropub interface i made as the main interface
#
ben_thatmustbeme
my concern is that in theory a url could have a comma in it, couldn't it?
#
aaronpk
yeah I'd say specify multiple URLs with commas
#
dlyke
I'd like to do a "find sites which might reference a posting on one of the RSS feeds I read..."
#
aaronpk
since commas are not valid URL characters
#
ben_thatmustbeme
they could be in the fragment aaronpk
#
ben_thatmustbeme
i thought they could be in the URL too
#
aaronpk
%2B is comma i think
#
dlyke
But you can put a comma directly in a URL.
#
dlyke
Encoding it as %2b is optional. I think. Skimming the W3c spec right now.
#
dlyke
I seem to remember that spaces must be encoded as "+", so space would be a good list separator.
#
dlyke
(Sorry, just tuned in in the middle of this)
#
ben_thatmustbeme
',' was reserved character as i understand, just like '?' or '&'
#
ben_thatmustbeme
they have special meaning
#
ben_thatmustbeme
but are still in the URL
#
dlyke
from the BNF in the URL spec: extra ! | * | " | ' | ( | ) | ,
Reykjavik joined the channel
#
voxpelli_
snarfed: thanks for the link to the comments-presentation page – only problem I have with that is that a webmention from a blog-post needs it p-name – just inserting the summary often wont make sense
#
ben_thatmustbeme
dlyke, from what i saw, sub-delims = "!" / "$" / "&" / "'" / "(" / ")" / "*" / "+" / "," / ";" / "="
#
dlyke
and the "path" portion contains segments, the segments contain xpalphas, which eventually map back to a set of xalphas
#
KevinMarks
voxpelli do you see the issue on my page?
#
snarfed
voxpelli_: sure! i don't feel strongly about this stuff. let me know if you think bridgy's mf2 should change, and i'll happily consider it
#
voxpelli_
snarfed: looking at my code, I have a check for whether the p-name is equal to the p-summary – now looking at the wiki I wonder where I got that from or if the wiki have changed without me noticing it (hard to keep up with changes :P)
#
dlyke
ben_thatmustbeme, I'm not seeing "sub-delims" in http://www.w3.org/Addressing/URL/url-spec.txt
#
dlyke
I see httpaddress h t t p : / / hostport [ / path ] [ ? search ]
#
dlyke
And then follow "path" down through it's def to a set of xalpha.
#
snarfed
voxpelli_: in this specific case, i think p-summary is a red herring, since bridgy mf2 often doesn't have it. see e.g. https://www.brid.gy/comment/twitter/kevinmarks/511308494947876864/511385288518557696 . it's just p-name and e-content.
ShaneHudson joined the channel
#
ben_thatmustbeme
dlyke from /fragmention For future reference. Valid characters as per URL spec are: ALPHA / DIGIT / "-" / "." / "_" / "~" / "%" HEXDIG HEXDIG / "!" / "$" / "&" / "'" / "(" / ")" / "*" / "+" / "," / ";" / "=" / ":" / "@" / "/" / "?" -Sandeep.io 20:58, 23 April 2014 (PDT)
#
kylewm
voxpelli_: I do the same thing, usually if p-name != e-content.value, it means p-name is a title
#
ben_thatmustbeme
dlyke i was looking at the old RFC3986 , hadn't looked at the new one yet
#
voxpelli_
kylewm: Yeah, I need to add that – just wonder why I'm doing it with p-summary now and not e-content :P
#
JonathanNeal
interesting
#
JonathanNeal
about the valid characters in a fragmention, that is
#
kylewm
voxpelli_: sorry, missed p-summary. I need to work on my reading comprehension today
eschnou joined the channel
#
dlyke
ben_thatmustbeme freakin' morphing "standards" (my biggest "Grrr" is the morphing of semantics of the Reply-To header between RFC822 and RFC2822...).
#
dlyke
ben_thatmustbeme but that does say that, yes, commas are valid in URLs both in the old docs and the new one.
#
bret
really wish media wiki had PRs on pages
#
bret
likes discussing changes with people
#
ben_thatmustbeme
dlyke check rfc3986
#
voxpelli_
snarfed: I'll add that example Bridgy page to my testpinger then, I guess that okay as I already have one of your like pages in there :)
#
dlyke
Last paragraph in 3.3 says that a comma must be treated opaquely as part of the path component.
#
snarfed
voxpelli_: sure, thanks!
#
voxpelli_
snarfed: um, looking at the code now btw – you're truncating the p-name? That makes it impossible for me to know it it's an actual title or not as I can no longer match it to e-content
#
snarfed
voxpelli_: yeah, i do that because it can be arbitrarily long, e.g. fb/g+ comments
#
dlyke
ben_thatmustbeme, so, yeah, there's last paragraph of 3.3, and the BNF: chase path->segment->pchar->subdelims, the comma is there.
#
voxpelli_
snarfed: I would need it to either match the p-summary or the e-content to be able to know that it's not the title of an article, right?
#
ben_thatmustbeme
gets me back to the point of in-reply-to links, perhaps we should be using array of in-reply-to post values
#
dlyke
ben_thatmustbeme: So http://example.com/this,or,that/?q=r is totally valid.
#
ben_thatmustbeme
syndicate-to is probably at risk as well
#
snarfed
voxpelli_: understood. i haven't thought through presentation questions like this much, so i'd usually defer to http://indiewebcamp.com/comments-presentation.
#
snarfed
voxpelli_: one option is to see if it's a prefix of content (or summary, etc), minus a trailing ellipsis if it has one, instead of exact string match
#
voxpelli_
snarfed: looking at http://microformats.org/wiki/h-entry#p-name_of_a_note it almost feels like I should ignore p-name based it being marked up as a note? but that feels weird to me
#
voxpelli_
snarfed: and matching for an ellipse seems both complex and brittle
#
snarfed
voxpelli_: yeah that would be my interpretation too. again, i don't have many opinions on presentation, and i'm happy to generate any (reasonable) mf2
#
snarfed
(voxpelli_: prefix matching and optionally removing a trailing ellipsis doesn't seem *too* complex or brittle to me, but i understand)
#
voxpelli_
snarfed: if you could either make the p-name and e-content have the same content (possible for Twitter I guess), or make p-summary and p-name have the same content, then that would indicate that the p-name is just an alternate presentation of the body text
#
snarfed
voxpelli_: true! we could also use different logic for note vs article, e.g. include p-name for articles but not notes.
#
voxpelli_
snarfed: the weird thing with that would be that while the article is the "normal" h-entry, it's also the only one with a p-name out of all the different types we currently have – right?
#
snarfed
(…or for notes *and* replies. http://indiewebcamp.com/comments-presentation#How_to_display is about replies specifically, and for those it says not to show p-name at all, which makes sense to me)
#
snarfed
voxpelli_: i don't know. we should probably find someone who knows mf2 better instead of me.
#
voxpelli_
So rather than having the ones of a specific type opt-in to a title, all the ones with a type would have to opt-out – and that becomes hard when we add new ones as they will all have to get hard coded support for having their titles opted out of?
#
voxpelli_
snarfed: adactio's comment on my http://voxpelli.com/2013/12/webmentions-for-static-pages/ is an example of a post with a title mentioning someone ;)
#
snarfed
voxpelli_: agreed! i understand your concerns. maybe different logic for article replies vs note (or non-article) replies?
#
kylewm
voxpelli_: snarfed: remeber that p-name is auto-generated if one is not provided. so there's no way to leave it out
#
snarfed
thanks kylewm!
#
kylewm
(which is my one major annoyance with mf2)
#
snarfed
voxpelli_: more importantly, i'm really the wrong person to help figure this out. sorry. :/ i suggest asking tantek or KevinMarks or barnabywalters, etc
squeakytoy joined the channel
#
voxpelli_
snarfed: yeah, same here I guess – so – if you're okay with my fix we could perhaps solve it that way for now and then make sure one of us documents this talk and our conclusion and points them to it?
#
snarfed
(or kylewm too!)
#
snarfed
voxpelli_: your fix is to have bridgy not ellipsize twitter replies?
#
snarfed
alternatively i could remove p-name from replies/comments altogether
#
snarfed
seems reasonable, since they don't have an explicit title/name
#
ben.thatmustbe.me
edited /Micropub (+450) "Multiple In-reply-to"
(view diff)
#
voxpelli_
snarfed: removing p-name would be a solution as well :) or adding a p-summary
#
voxpelli_
I'll be checking if p-name matches p-summary or e-content and remove p-name if it matches either
#
gRegor`
catches up
#
snarfed
kylewm: ah true
KevinMarks joined the channel
#
voxpelli_
snarfed: what's the reason that you can't have p-name and e-content on the same tag and if there are multiple paragraphs put p-name and p-summary on the first paragraph instead?
#
voxpelli_
would be more DRY ;)
#
snarfed
removing p-name from bridgy's notes and replies sgtm, i'll do that. voxpelli_, feel free to file an issue if you want, otherwise i will in a bit.
#
snarfed
voxpelli_: good question, and i don't know the answer, mostly because i try to avoid thinking about mf2 too hard :P
#
kylewm
snarfed: I think that would make the problem worse :P
#
voxpelli_
snarfed: you should think ;) and document your thinking ;)
#
voxpelli_
kylewm: are you sure p-name is always auto-generated? Or what problem do you see?
#
snarfed
voxpelli_: it's prioritizing. only a certain amount of time and energy for thinking, gotta choose what to spend it on :P
#
voxpelli_
snarfed: yeah, I know :P
#
snarfed
kylewm: removing p-name would make it worse?
#
kylewm
voxpelli_: yeah p-name is generated if one isn't provided. on a non-trivial h-*, the generated p-name is uuuuugly
#
snarfed
off to lunch. thanks for helping think this through, guys!
mko joined the channel
KartikPrabhu joined the channel
#
kylewm
I should give some context -- that's the parsed output of bridgy's mf2 if p-name were removed
#
Loqi
fo sho
#
gRegor`
Is the use-case here knowing when to display so-and-so "mentioned this in [post title]"? vs just "mentioned this in a note"?
#
kylewm
gRegor`: it looks like webmention.herokuapp.com shows the text "title\ncontent", if it decides they aren't equivalent
#
gregorlove.com
edited /Main_Page (+0) "/* Homebrew Website Club */ 9/24 hwc"
(view diff)
#
voxpelli_
gRegor`: use-case is me wanting to deduplicate the content of KevinMarks webmentions: http://www.kevinmarks.com/xoxofest2014a.html
#
gRegor`
Hm
tantek joined the channel
#
tantek
what is transmat?
#
Loqi
tantek: voxpelli_ left you a message 1 hour, 5 minutes ago: Thanks for pointing it out, I'll fix the black bird URL!
#
Loqi
It looks like we don't have a page for "transmat" yet. Would you like to create it? http://indiewebcamp.com/wiki/index.php?action=edit&title=transmat
#
tantek
what is registerProtocolHandler?
#
Loqi
It looks like we don't have a page for "registerProtocolHandler" yet. Would you like to create it? http://indiewebcamp.com/wiki/index.php?action=edit&title=registerProtocolHandler
#
Loqi
Ok, I'll tell them that when I see them next
#
Loqi
Ok, I'll tell them that when I see them next
#
voxpelli_
tantek: no time tonight unfortunately and leaving for yet another conference tomorrow :/
#
Loqi
voxpelli_: tantek left you a message 36 seconds ago: could you write a stub for http://indiewebcamp.com/wiki/index.php?action=edit&title=registerProtocolHandler ?
#
tantek
voxpelli_: hah - and I'm on a flight to London myself!
#
tantek
voxpelli_: perhaps just a link to MDN?
paulcp joined the channel
#
voxpelli_
tantek: welcome back to Europe then! good idea, I'll fix that
#
gRegor`
I guess I'm overlooking the scenario where someone writes an article that's in-reply-to one of my articles/notes...
#
gRegor`
But I don't currently do anything with the name. If the wm has in-reply-to, I display the content. Otherwise I display "mentioned this"
#
voxpelli_
gRegor`: yeah, WebMentions can work like your good old pingback – we shouldn't ignore that use-case just because of twitter and facebook I think :)
#
tantek
what is AppEngine?
#
Loqi
It looks like we don't have a page for "AppEngine" yet. Would you like to create it? http://indiewebcamp.com/wiki/index.php?action=edit&title=AppEngine
#
KartikPrabhu
wordpress people! Anyone know the rules to modifying SemPress. I don't understand the huge GPL license file
#
pfefferle
KartikPrabhu what have you planned?
#
KartikPrabhu
pfefferle: I don't want to change the actual SemPress theme, only edit it to better suit a friends' website needs
#
tantek
I'm still blogging the demos from IndieWebCamp UK
#
tantek
could someone here create those stub pages ^^^
#
tantek
thanks!
#
gRegor`
Basically it's "do what you want with it" and if you redistribute it, the GPL license has to be included, right?
#
tantek
I'll be offline and blogging on a flight for ~12 hours.
#
aaronpk
no, GPL is quite strict and "viral"
#
aaronpk
any changes you make must also be licensed GPL
#
aaronpk
and any software that includes it must also be GPL
#
snarfed
kylewm: re your example of auto generating p-name…huh. odd that it uses the entire h-entry's text and not just the e-content
#
KartikPrabhu
aaronpk: aah yes that is what I suspected
#
gRegor`
"changes you make must be GPL" is what i meant, but that only applies if you're distributing it, right?
#
snarfed
gRegornobacktick++
#
Loqi
gRegornobacktick has 15 karma
#
KartikPrabhu
gRegor`: but if I use it on a friends site it is being distributed no?
#
aaronpk
i believe if you are not distributing the source code then yes. but that is impossible for Javascript code for example
#
gRegor`
No, that's not my understanding.
#
aaronpk
if it's server-side code then you're not distributing the code
#
gRegor`
Ah yeah, good point on js
#
aaronpk
but you are distributing the HTML, CSS and JS that is on your site
#
pfefferle
KartikPrabhu I wont sue you ;)
#
gRegor`
:)
#
KartikPrabhu
aaronpk: gRegor` pfefferle: so it seems if I modify SemPress and only keep it on the server then it should be fine. If I release it/put on github then it should be GPL
#
tantek
!tell Shanehudson you should stub http://indiewebcamp.com/wiki/index.php?title=User:Shanehudson.net&action=edit&redlink=1 with an h-card (name, url), and add a list of what you're "Working On" as well as any "Itches"!
#
Loqi
Ok, I'll tell them that when I see them next
#
tantek
What is Go?
#
Loqi
It looks like we don't have a page for "Go" yet. Would you like to create it? http://indiewebcamp.com/wiki/index.php?action=edit&title=Go
#
tantek
What is responsive?
#
Loqi
It looks like we don't have a page for "responsive" yet. Would you like to create it? http://indiewebcamp.com/wiki/index.php?action=edit&title=responsive
#
KartikPrabhu
pfefferle: btw very nicely organised theme files in SemPress :)
#
pfefferle
thanks :)
#
tantek
!tell KevinBeynon you should stub http://indiewebcamp.com/wiki/index.php?title=User:Kevinbeynon.com&action=edit&redlink=1 with an h-card (name, url), and add a list of what you're "Working On" as well as any "Itches"!
#
Loqi
Ok, I'll tell them that when I see them next
#
kodfabrik.se
created /registerProtocolHandler (+437) "Created page with "{{stub}} '''<dfn>registerProtocolHandler</dfn>''' is a method on the <code>window.navigator</code> object usable from JavaScript in the browser. With it one can register custom ...""
(view diff)
#
snarfed
pfefferle++ for not suing KartikPrabhu
#
Loqi
pfefferle has 5 karma
#
gRegor`
indielawsuits--
#
Loqi
indielawsuits has -1 karma
paulcp joined the channel
#
ben_thatmustbeme
brid.gy why do you hate me so?
#
snarfed
ben_thatmustbeme: aww sorry
#
ben_thatmustbeme
seemed like the webmention timed out
#
snarfed
ben_thatmustbeme: details? link?
#
ben_thatmustbeme
i'm thinking of just making webmentions async too, since receiving mentions and pulling in reply-context already are
#
ben_thatmustbeme
http://ben.thatmustbe.me/note/2014/9/15/3/_ published via micropub, everything went smooth, but took a long time loading
paulcp joined the channel
#
ben_thatmustbeme
don't know yet if it was my end or not
#
snarfed
looking
#
ben_thatmustbeme
probably mine, though its the first time i've pushed to FB in a while.
#
snarfed
ben_thatmustbeme: yeah, i don't think bridgy got either of those publish webmentions
#
snarfed
double checking now
#
ben_thatmustbeme
i don't think it did, its probably my end
#
snarfed
yeah, sorry
#
ben_thatmustbeme
i was just tweaking things to give me twitter/facebook syndication selection for my micropub client
#
voxpelli_
!tell KevinMarks Added an issue to track your duplicated comment content here: https://github.com/voxpelli/webpage-webmentions/issues/10
#
Loqi
Ok, I'll tell them that when I see them next
#
ben_thatmustbeme
snared, was on my end
#
ben_thatmustbeme
stupid me missing html_entity_decode()
moizsyed joined the channel
#
ben_thatmustbeme
I just need to figure out a method for posting an article instead of a note now. http://ben.thatmustbe.me/new
Gold and KevinMarks_ joined the channel
#
Loqi
KevinMarks_: voxpelli_ left you a message 6 minutes ago: Added an issue to track your duplicated comment content here: https://github.com/voxpelli/webpage-webmentions/issues/10
#
bret
so much progress lately over at http://jekyllrb.com/news/ I gets all these new tools I can't keep up
#
neuro`
bret: are you giving jekyll a try, or are you working on it?
#
bret
neuro` i run bret.io with jekyll
#
neuro`
bret: nice. I gave it a try when I thought I'd drop Publify (formerly Typo). Octopress is nice too.
#
bret
I'm thinking I need to spend a few project days rewriting my site templates and do a note first approach, progressively enhancing them when there are are front-matter fields for things little title, images files embeds etc.
#
bret
neuro` i did octopress a bit.... didn't like it. made something simple into something not so simple
#
mko
bret: You could also take the h-entry first approach (which is what I've done). I have a "pure" template for an entry and then my templates morph the display based on entry type.
#
mko
It's mostly hide/show with a minor amount of custom display logic.
#
kylewm
it seems like Parker Moore has done a really good job stewarding Jekyll
#
bret
jekyll supports the ruby asset pipeline now (in safe mode even!) so you can render sass coffee script in a single build step. there is also a data folder which supports json, cdv, etc as well as custom collections! and configed defaults
#
bret
mko yeah first step is researching how others have done something similar
#
neuro`
Nice, it has greatly evolved since I tried it.
#
bret
my site templates have so many work arounds in them... would be nice to start fresh
#
bret
neuro` how is publify coming along?
#
mko
Yeah. My templates are still pretty messy. I've been pretty "ship it and fix it later" focused lately.
#
neuro`
When using Bootstrap, the first thing I do is making it less bootstrapish.
#
bret
neuro` when i bootstrapped my site, I was literally like, "sweet don't have to learn css now"
#
neuro`
bret: we released a bugfix version yesterday and are about to release a Rails 4.1 version. Next step is making it an engine.
#
voxpelli_
bret: wow, I agree, they have quite a pace now the Jekyll team
#
bret
my feeling on the matter has changed greatly since then
#
neuro`
bret: no need to do CSS, I only edit vars in the less files. Result: http://t37.net/ in plain bootstrap
#
aaronpk
looks great
#
bret
nice would love to get my css down to thast
#
bret
i'm going to prioritize simple html structure with minimal classing outside of uf2
#
bret
i'm curious how well that will work out.
#
bret
yeah definitely neuro`! looks super good
#
rascul
neuro` i really like your site's design
#
bret
I should come up with a jekyll template that works with gitpub out of the box
#
bret
with that, I can focus on nailing down an h-entry first approach
#
bret
would be nice to work on something with less baggage
#
bret
(than my current site structure/content)
#
neuro`
Thank you guys. I'll release an open source version of it. It's just some Bootstrap after aall
#
voxpelli_
would love to get gitpub working on my site as well
#
bret
voxpelli_ if you know node, its a very simple concept at this point
#
bret
get micro pub request, turn it into your static site's post format and save it
#
voxpelli_
bret: cool, one install it oneself or?
#
bret
my implementation still is a cluge
#
bret
don't recommend running it yet :)
#
bret
its kinda my first major software project I have done on my own
#
voxpelli_
bret: well, I rather run yours than build one myself :) webmention.herokuapp.com is enough for me right now
#
bret
really good job on that btw!
#
mko
aaronpk: Does OwnYourGram go back and extract previous photo posts into a machine-readable format to do PESOS?
#
voxpelli_
bret: it's also in Node.js so please feel free to be inspired :)
#
bret
voxpelli_++
#
Loqi
voxpelli has 7 karma
#
aaronpk
it doesn't have an import feature, it just starts sending new photos starting after you authorize it
#
mko
That's what I thought. Just wanted to make sure.
#
bret
voxpelli_ I want to turn gitpub into a web mention endpoint. maybe we can modularize some things and share code
#
aaronpk
importing old photos is kind of on my list for it, but not a super high priority
#
bret
flicker backer upper!
#
aaronpk
I already have that :)
#
bret
i just like saying that
#
neuro`
It's on my list too
#
neuro`
I'll probably extend Publify model to make galleries
#
neuro`
Everything is already there, and we have Flickr integration
#
bret
i like that flicker got a bit better again lately
#
neuro`
We have tags we can use to make galleries, and contents linked to files. Just need to define a Picture content type and add some UI
#
neuro`
Probably less than 1 day work when I see what we did for the notes.
#
voxpelli_
bret: yeah, sure!
krendil, moizsyed and pfefferle joined the channel
#
aaronpk
just added ctrl+s keyboard shortcut to save a note in Quill
#
kylewm
where does it save to, aaronpk?
#
aaronpk
s/save/create
#
Loqi
aaronpk meant to say: just added ctrl+s keyboard shortcut to create a note in Quill
#
bret
aaronpk++
#
Loqi
aaronpk has 563 karma
#
aaronpk
ctrl+c seemed weird
#
aaronpk
it's super handy for bookmarks tho
dlyke joined the channel
#
bret
:D and quill posts its first post to my site that actually went live: http://bret.io/2014/09/15/mojang-sunsets-minec/
#
bret
I smell POSSE on the horizon
#
aaronpk
quill has posse checkboxes :)
#
bret
i saw that too! so cool
#
bret
aaronpk how do you name your syndication links based on the url you get back?
#
bret
just upper case the domain>?
xtof joined the channel
#
aaronpk
no it just echos back whatever it gets
#
@emax
@williamheath any initial impressions? a worthy #indieweb project? better/worse than @tryghost ?
(twitter.com/_/status/511618649812377600)
glennjones and petermolnar joined the channel
#
bret
shit, broke my atom feed again
#
neuro`
bret: keep calm and carry one, no one parse XML anymore.
sparverius joined the channel
#
bret
my dad reads my site with a news reader so I at least owe it to him to get a working feed till I can get him an indieweb reader
#
neuro`
Seems legit then.
npdoty joined the channel
#
aaronpk
does barnaby's h-feed to atom bridge not work for him?
KevinAtAppleStor joined the channel
#
KevinAtAppleStor
so, what should I try on this air to see if its fast enough
#
aaronpk
vmware?
#
aaronpk
I've been doing everything on an 11" Air for a long time.
#
bret
KevinAtAppleStor LaTeX document compilation
#
bret
aaronpk that would maybe work! but I don't have a good way to redirect him.
moizsyed and brianloveswords joined the channel
#
aaronpk
oh right you can't do 301 redirects
#
bret
i could do http equips ;) but it prob won't work
#
bret
equivs*
#
bret
i should set up a real host someday
#
Loqi
I agree
#
finchd
Loqi++ indeed
#
Loqi
Loqi has 294 karma
Pierre-O and glennjones joined the channel
#
KevinAtAppleStor
hm, air or pro? it's only $300 more
#
aaronpk
11" Air is the best thing ever. so small.
#
bret
KevinAtAppleStor i did the pro... love it, but I use VMs a lot
#
aaronpk
I use the Pro for video/audio editing
#
bret
i would either do the 11inch air or 13 inch mbr
#
bret
aaronpk does the air have glass over the screen?
#
bret
KevinAtAppleStor a few other surprises: no more IR ports on laptops... so your remotes won't work
#
bret
KevinAtAppleStor you can't update ram anymore on mbr max it out when you get it
#
bret
KevinAtAppleStor there also isn't any status or battery indicator lights on the new mbrs
#
bret
get the smallest flash drive, and upgrade that later
#
bret
you can't go from hdmi to display port, only display port to hdmi
#
bret
mbrs and airs don't have line in audio ports anymore
#
bret
Or fiberoptic audio I think.... not sure on that one
#
sparverius
bret: they have one single port afaik
#
sparverius
KevinAtAppleStor: if you do audio work or high quality audio it'd be worth investing in a decent USB based DAC
hober joined the channel
moizsyed_, KevinMarks, lukebrooker, caseorganic and snarfed joined the channel
#
bret
anything notable happening in the w3c #social wg? I have not been keeping up
bitwit and caseorganic joined the channel
#
bret
can apple push notifications trigger background tasks on iOS?
#
bret
like "hey phone, sync up if your environment permits"
#
sparverius
bret: yes but they're limited and my knowledge of ios is a bit outdated but i believe the device will only run it for a certain amount of time
caseorganic joined the channel
#
bret
sparverius i know it was like that for a while, but for example, the podcast app can download in the background
#
bret
can now*
#
bret
makes me wonder what is possible now
snarfed, chrissaad1 and Reykjavik_ joined the channel
#
@tsepp
a comment written on your own site appears as a comment to a post on another - clever http://werd.io/2014/why-cant-you-comment-on-this-post-indieweb
(twitter.com/_/status/511663812655992832)
michel_v and xtof joined the channel