#Loqirascul: tantek left you a message 17 minutes ago: looks great I think some of that material would work better on the /code page but we can split that up as necessary.
caseorganic joined the channel
#rasculalso you're probably right about some of that stuff going to /code
#GWGKartikPrabhu: I'm just looking for some points of advice to help me narrow it
dybskiy joined the channel
#jonnybarnesGWG: simplest advice possible: sans-serif font for headers, serif font for body text
#KartikPrabhuhere are some broadstrokes: pick a readable body-type first. decide a good weight and line-height so you like your body text. Then choose a headline type which has enough contrast with the body. Mostly you can use the same font with diff weights for both
#KartikPrabhuserif/sans-serif actually does not matter
#GWGKartikPrabhu: Since I started with a bootstrap base, that defaults to Helvetica. I have just started looking.
#GWGKartikPrabhu: Bear in mind I'm looking at a lot of things. I've gone back to the mostly unstyled theme I based my current design on, and I'm backporting a lot of the things I learned and improving it.
#GWGKartikPrabhu: Theme in this case is Wordpress theme
#gRegor`If it's the WP theme you're working on, I'd say keep it simple.
#gRegor`If it's just your install of it, then sure, use some web fonts if you want.
#GWGgRegor`: It is. But I'm actually making it simpler by making it more complex.
#KartikPrabhuKevinMarks: I wonder what "manage their contributions and online identities" means... seems like they'll end up building another identity silo
#gRegor`I'm a fan of Georgia for content, personally.
#GWGCompare that, which is the theme under construction, to my live site.
#kylewmGWG: are the header fonts on n9n Bootstrap's default?
#gRegor`Yeah. If you make a theme that has a header image like that (like one of the earlier twenty* themes did), you'll probably want to make it a theme configuration too, so people can easily update it in WP.
#GWGkylewm: In the header, yes. The Entry Headings aren't. I was experimenting
#kylewmI'd like to add a wiki note about flat-file-storage that it Heroku/AppEngine don't support it. is that appropriate /storage#Flat_files ?
#barnabywalterskylewm: might be more appropriate in a #Criticism section on pages about Heroku/AppEngine
#kylewmbarnabywalters: heh, that's an interesting alternative. seems like if you want to run Ruby or Python but don't want to run your own server/VPS, a PaaS is the only game in town
#kylewmbut e.g., Red Wind won't work on a PaaS because it's file-based
#barnabywalterskylewm: yup, one of the reasons I basically never use python for personal projects. too bothersome to deploy
#barnabywaltersdespite loving it as a language and using it at work
#KevinMarksYou can have flat files on heroku, but you need to check them in to git. If you want a file service that isn't per instance you need to use one explicitly
#tantekstill reading up on what it's about and trying to understand the Mozilla connection
#kylewmKevinMarks: would you agree that Heroku and p3k or Taproot or Red Wind (as applications that store all their data in the file system) are fundamentally incompatible though?
#rasculit'll work as expected but data won't persist between deployments unless it's in the git repo
#KevinMarksWell, you will need to use a file system service. The point of 12 factor is that you should be able to have multiple instances
#KevinMarksSo you need a "file system" that is not just one box.
#KevinMarksThat sounds handy. I am thinking that python would be a better tool for me than node after all
#kylewmaaronpk: re: "each post is a git push for me too". when you post something, does it go to a git repo first, and then aaronparecki.com pulls the update? or is the git push more like a backup of live content?
#kylewmrascul: thanks for the pointer to that projcet
KevinMarks2, brianloveswords, iangreenleaf, pbeaulieu, snarfed and paulcp joined the channel
#ben_thatmustbemei want to say i did once, i don't really remember honestly
#rasculsnarfed oh i misunderstood what you were saying about the title
#rasculthe html title should be "Future Site Plans" but apparently i got that messed up somewhere
#aaronpki'm getting an EOFError trying to verify a signature when it runs on the server, but no error when I run it on my laptop with the exact same input :(
#rasculaaronpk is there a newline at the end before eof? i've seen things choke on a missing newline before
#rasculwell it says i just now noticed it, but that was almost 20 mins ago!
#rasculkylewm i've spent much time thinking about how to implement everything and changing/discarding ideas, what is there is pretty much what i've settled on based on what i want vs how to implement it
#gRegor`I'm getting some jQuery related errors on the wiki. ReferenceError: jQuery is not defined dots.js:78, ReferenceError: $ is not defined indiewebcamp.com:48
#aaronpkok so how cool would this be... download an iphone app and create a GPG key. link to the public key from your site (handwavy steps to get it there from the app). when signing in to indieauth.com, click the "Mobile GPG" button and a QR code pops up. launch the iphone app and scan the code. done.
paulcp joined the channel
#aaronpkthe QR code would encode the challenge to sign as well as a URL to send the signature to
#barnabywaltersheads out to the office as home wifi will apparently take 32773 minutes to upload this 30 second video
#ben_thatmustbemei was thinking more of ways my site code could log-in to other's sites now
#ben_thatmustbememuch easier than before anyway. but if i wanted i could probably make my site log in to the wiki and update my user page for me as i update it on my page
#aaronpkben_thatmustbeme: POSSE to the wiki? awesome. I think I'd need to hack up the MW API to allow you to auth via the API to do that. otherwise you could do it by scraping the web interface
#barnabywaltershas anyone else ever felt the need to POSSE updates to posts to twitter? obviously not for typos, but when adding or making substantive changes to notes or articles, I often want to have the option to post a tweet summarising the update
#barnabywalterswhich would be linked as an additional u-syndication link so that replies to the update also backfeed to the original
#barnabywaltersexcellent, now I can spam twitter with updates and separate-timezone “promotions” of my posts without a) actually re-posting or b) using twitter.com
tantek joined the channel
#aaronpkare replies to your tweets also counted as replies to the original article?
#barnabywaltersaaronpk: as far as bridgy/original post discovery is concerned, yes
#barnabywaltersthe update tweets are linked with rel/u-syndication
#Jeenawhen a webmention was successfull received, http://indiewebcamp.com/webmention says: "upon successful verification the receiver MUST return a HTTP 200 Success response"
#KevinMarks_there's a "sign this" built into bitcoin clients
#aaronpkJeena: that sounds out of date, it should always return 202 accepted (see webmention.org)
#barnabywaltersKevinMarks: good point, bitcoin wallets are also arguably easier to set up than PGP
caseorganic joined the channel
#JeenaI'm asking because I have a normal Form on my website and if someone uses it he/she gets only a 200 OK with a {"status":"OK"} which is not that nice
#aaronpki have a special case for the case when a browser sends the mention which sends back a redirect header
#tantekalso really like the way you explain open sourcing parts of it for re-use
#tantek!tell bret, for /projects I'm thinking it would help to have a "Inspiration" section just after "Installation" - for the selfdogfood projects that community members are building, that other creators can look to for inspiration (and potentially building block re-use)
#Loqifor: tantek left you a message 24 seconds ago: /projects I'm thinking it would help to have a "Inspiration" section just after "Installation" - for the selfdogfood projects that community members are building, that other creators can look to for inspiration (and potentially building block re-use)
#Jeenahonestly the most fun with indieweb I have because I can work on my own software and can use open source stuff for the hard parts (like the microformats parser, or posting to facebook/twitter)
#kylewmaaronpk: PGP login worked for me too! that's awesome. noticed two little things - 1. I initially had rel="pgpkey publickey" and it didn't find that, 2. the box that says "Paste signature below" seems to actually want the entire signed document (is that right?) I tried pasting in only the signature part and that didn't seem to work
#aaronpkit does want the whole document. i'm not sure the correct terminology.
#aaronpkthe output of keybase sign -m '...' works, as well as the output of the gpgtools "sign" function
#Loqikylewm meant to say: I don't know the correct terminology either, but what about "Paste signed text below" ?
wolftune joined the channel
#kylewmor even better (imho), what if it were just the one editable text box and said "Sign this text with your private key"? then no copy/paste if you have an extension like barnaby does
#aaronpkbut that seems like a good change given how the tools work
#kylewmlol, you can just say "I accept pull requests"
#kylewmthat seems to be a good way to separate "it might be cool if..." sort of requests from "this would really improve my life" sort of requests :)
wolftune joined the channel
#tantekaaronpk, I wonder if it would be helpful to indicate on our projects where "installation" is not a priority, explicitly that fact (that it's not a priority for us right now)
#tantekI suppose the "only parts are open source" is a good enough disclaimer for now
#aaronpkis "only parts are open source" sufficiently clear? I mean if anybody here thought they could download and install p3k as a whole then it's clearly not :)
#tantekwell I clearly made that mistake when putting p3k in the "Get On The IndieWeb" section ;)
vanderwal joined the channel
#KevinMarks_"Get On The Indieweb If You're a Really Good Friend of Aaron"
#tantekok new subsection: Get Inspired (implied And Make Things)
#jonnybarneshow did barnabywalters get indieauth.com to see his GPG key?
#aaronpkyou have to hit re-scan after adding rel=pgpkey
#aaronpkif you have a keyboard shortcut for signing then it's like one click!
#brettantek I lost all my work on my wiki edit yesterday :[
#Loqibret: tantek left you a message 29 minutes ago: /projects I'm thinking it would help to have a "Inspiration" section just after "Installation" - for the selfdogfood projects that community members are building, that other creators can look to for inspiration (and potentially building block re-use)
#aaronpk"The database for Just another StatusNet microblog is not responding correctly, so the site will not work properly."
#snarfedtantek: agreed. the common case for me is web site failure, not browser failure. the form submission fails, or something pops up, or something else happens, and my form text is lost
#pauloppenheim1but yeah, olson is not obvious to people, that's why operating systems have those map-picker widgets
#aaronpkthe downside of named timezones is that you need to load a whole tz database to do anything with it, because the actual offsets change over time. (for example a few years ago DST moved)
#pauloppenheim1and everyone's like "where's my town?"
#aaronpkin practice it ends up not being a big deal because all the platforms ship with the database
#pauloppenheim1the real problem with the olson db is that it's geopolitically insensitive
#aaronpkbut i could see that being an issue in like 1000 years
#pauloppenheim1it's already an issue, depending what country you're in
#pauloppenheim1the pakistan / india border, for instance
#aaronpklike wtf timezone offset was America/Los_Angeles in August 2091 after they've gone through multiple iterations of when DST starts/ends and eventually abolish it
#pauloppenheim1aaronpk: right, but that's in with the update files
#pauloppenheim1well, olson is less fragile than the microsoft solution, because at least it's centralized and the update record is pretty well distributed
#aaronpksnarfed: hmm if I were to run my own streaming twitter search, could I turn off bridgy twitter and just use bridgy for the mf2 URLs for tweets?
#snarfedaaronpk: sure. it'd take some work to handle the streaming events, distinguish replies vs retweets vs favorites vs mentions, and fetch the right mf2 url, but sure you could
#snarfedaaronpk: ah, the comment in that file that starts "not handling replies right now…" is important. basically, it's hard to get full @-reply chains, since you don't have the original tweet, and the api only really lets you walk down the chain, not up
nloadholtes and fmarier_ joined the channel
#snarfedanyway. lots of similar learned-from-experience in there.
#snarfedare you sure? i think the probe requests come from wordpress.com, ie they're entirely external
#GWGsnarfed: I have monitoring on the server level, but I have thresholds set to avoid getting overwhelmed with email alerts. I need to temporarily lower them