2014-05-07 UTC
smagali and KevinMarks joined the channel
# 00:23 kylewm it’s pretty neat, just weird that tantek showed up on there amid burrito places
# 00:24 KevinMarks well, if you have his address in your addressbook I think it shows that too
# 00:24 KevinMarks If I could pip my foursquare checkins to it it would be great
# 00:25 kylewm don’t think I have his address.. I think it must be from when I searched for the pizza place last HWC?
# 00:28 snarfed yup. search for tantek in incognito window finds it
npdoty joined the channel
# 00:29 KevinMarks 'cos i just sent another bunch of people to indiewebify.me and "error 52" suxx
# 00:30 KevinMarks kylewm: tantek is maybe there because google indexed his hCard?
# 00:32 kylewm KevinMarks: I’m super curious now. his hCard doesn’t have a phone number or neighborhood… that it’s just his first name makes me wonder if they think he’s a business
# 00:32 aaronpk They've found some things that are on my map that I'm pretty sure could have only been found from my foursquare
# 00:33 KevinMarks if i search fro kevin marks in google maps I get places I've reviewed
# 00:34 snarfed easy to distinguish. (if that's what you're trying to determine, at least)
# 00:34 tantek perhaps I should see if I can move myself to the top of my favorite local hill
# 00:35 KevinMarks I get (650) 335-9558 as a phone number for Tantek in incgnito
# 00:36 kylewm 555-1212 was the number t suggested using in the ‘i am not a number’ article :)
# 00:37 kylewm actually in incognito mode, searing for Kevin Marks, San Jose, I still get Tantek :)
ciberch joined the channel
# 00:37 kylewm second result "talking HTML templates in #indiewebcamp, @KevinMarks asked for datetime, so I made a formatting format (yo dawg...)
# 00:38 KevinMarks it used to do a white pages lookup and give my home address and phone number
# 00:42 aaronpk I liked the guy who introduced himself as his affiliation of "email"
# 00:42 kylewm I got a kick out of that aaronpk, and his resume backed it up pretty well
# 00:42 tantek I suppose Website Designer is close enough to all things IndieWeb
# 00:43 kylewm Dave Crocker, I think it said they were brothers?
# 00:47 aaronpk "I propose we have a women's breakfast..." So to like remove them all from the rest of the group? hmm
# 00:48 aaronpk A surprisingly good turnout of women at this conference
# 00:48 tantek aaronpk - glad to hear it's diversified, that didn't use to be the case
# 00:54 aaronpk I'm going to have to thank justin for all the questions
# 00:57 GWG I'm going to end up having to buy more GB
# 00:57 tantek What is "tour disperate personal clouds and pcloud-like objects"?
chrissaad joined the channel
# 00:57 tantek aaronpk - ah good that you got value from the questions!
# 00:57 tantek from the talky it sounded like lots of hypotheticals
# 00:59 tantek will archive the notes from the Etherpad then
# 01:01 kbs aaronpk: wasn't able to hear questions [only notes from etherpad/irc] - if you found any nuggets of wisdom, would love a read a little writeup somewhere :)
j12t, netweb, paulcp and lukebrooker joined the channel
jedahan joined the channel
# 01:36 GWG tantek: You are coming back to NYC for the East Conference?
jedahan, snarfed and lukebrooker joined the channel
snarfed joined the channel
lukebrooker_ joined the channel
# 02:55 Loqi Ok, I'll tell them that when I see them next
chrissaad joined the channel
# 03:05 Loqi Ok, I'll tell them that when I see them next
# 03:08 tantek Instagram deleted it's tweet about working to fix a feed delivery issue
# 03:10 tantek silly @Instagram, thinking they can actually delete something from the internet
# 03:11 tantek now the fact that they deleted it draws even more attention to it. perhaps they thought no one would notice.
chloeweil joined the channel
# 03:13 GWG tantek: I deleted a bunch of things within 4 minutes of posting
# 03:14 tantek GWG - within minutes is one thing. much later after the fact, so as in an attempt to alter history, is another
# 03:16 tantek GWG - I'm thinking Watchmen (the comic) mashup.
# 03:18 GWG Still...movements need slogans and t-shirts.
emmak joined the channel
# 03:27 gRegor` "This t-shirt is webmention enabled"
# 03:41 KartikPrabhu kylewm: my local one works but not the one on my server! weird... I'll track it down
# 03:42 kylewm there is a missing </a> tag after the Cabinet Magazine link
# 03:45 kylewm assuming that raising an exception for invalid html is a bug
# 03:46 KartikPrabhu we should try to see how html5lib parses it. could be an error with them
# 03:48 KartikPrabhu kylewm: do you think we should force use of html5lib for consistency?
# 03:48 kylewm lxml is supposed to be fast, maybe someone will care about that some day
# 03:49 kylewm this gives the error, without mf2py soup.html.find(id='blog').find(id='post-986').find(class_='container')
# 03:51 KartikPrabhu why is 'container' the problem? everything before that seems fine to me
# 03:58 KartikPrabhu kylewm: parsing directly with html5lib does not throw errors! I am stumped as to how to solve this...
fmarier and jedahan joined the channel
# 04:21 kylewm KartikPrabhu: this is almost comical… bs4 works with an older version (4.3.0), but mf2py hangs indefinitely with the downgraded version
j12t joined the channel
# 04:36 KartikPrabhu oh well... no one is assigned, but I don't know if that means bs4 people don't care
# 04:38 kylewm no response from them on the bug i filed about multivalued <html class=""> either
niven and gRegor` joined the channel
# 04:46 kylewm totally unrelated question, do you think it would be useful to have a python indieweb starter kit? basically thinking a site that you could fork and deploy to heroku in a couple commands. It'd include stuff like mf2py and ronkyuu, have basic fill-in-the-blanks microformats markup and send/receive webmentions
# 04:47 kylewm basically i'm wondering, is there a class of developer who knows enough to customize it, but wouldn't want to start from scratch?
# 04:47 KartikPrabhu possibly. I don't know how many people use python to run websites... my aim was to develop my codebase until it is fit for release
# 04:48 kylewm the python part was sort of a misdirect...i was sort of thinking about having one for each of python/ruby/php would be ideal
# 04:50 kylewm oh, do you mean your goal eventually is to have your blog software be used by others besides just you?
# 04:51 KartikPrabhu but yes... a static blog starter kit with basic indietools working might be helpful if people are into python/ruby etc...
# 04:52 KartikPrabhu at the moment: all my code is very scattered. in fact my local code and server code is diff!
caseorganic joined the channel
# 04:54 kylewm oh wow! different versions on local/remote or totally divergent codebases??
# 04:55 KartikPrabhu i started working on a file-storage on local but it is so incomplete that I now have diff. codes live and local :P
# 04:56 kylewm yeah i pushed out the db->filestorage conversion before it was quite ready for prime time
# 04:56 KartikPrabhu i should have used git from the start with fork and all that but I didn't know how to :P
# 04:58 kylewm pretty good chance you can still rebase it back together, even if the two repos are significantly different
# 04:59 kylewm really, you can pretty much do anything if no one is depending on the changeset ids staying the same
# 05:00 KartikPrabhu yes possible... but I get distracted with other useful things I could be doing... like writing posts and playing with fragmentions and bridgy :P
fmarier joined the channel
# 05:03 kylewm yes, untangling version control is significantly less fun
caseorganic and tantek joined the channel
# 05:11 KartikPrabhu kylewm: yeah... also maybe i'll switch to Flask since the only use of Django is to wrok with MySQL
# 05:14 KartikPrabhu you think... evne if everthing is moved to a file-storage type database?
# 05:15 kylewm not sure, I've never used Django. just changing the syntax of the routes and stuff I guess?
# 05:15 KartikPrabhu possibly... I'll definitely do that once I have git setup on this project :P
# 05:15 kylewm Flask is beautiful and lovely, but I find that the extensions are hit and miss (unsurprisingly)
# 05:33 rknLA kylewm: i would possibly be interested in a python starter kit
smagali joined the channel
# 05:35 kylewm ah, thanks for the feedback rknLA. any thoughts on what it should/shouldn't include?
# 05:35 rknLA i'm still way more starter than i want to be.
# 05:36 rknLA though i've been thinking about basically porting what i can from p3k over to nodejs
# 05:36 KartikPrabhu rknLA: i think the correct quesiton would be 'what would you like it to do?'
# 05:36 rknLA (lately i've been extremely torn between node and python)
# 05:37 rknLA imho, basic notes<->twitter & fb, blog posts, web mentions and replies,
# 05:37 rknLA dunno that it needs to be any more than that to get started
# 05:38 rknLA i'd be interested in checkins as well, with xpost to foursq
# 05:38 rknLA but i don't think those are reasonably add-ons
# 05:38 Loqi rknLA meant to say: but i think those are reasonably add-ons
# 05:39 KartikPrabhu rknLA: unfortunately ig does not allow posting you can backfeed through ownyourgram though
# 05:39 KartikPrabhu has not really looked at ig, but that is what he gathers from IRC talk
# 05:40 rknLA i mean, it's probably better, in general, to use public facing things..
# 05:40 kylewm that's really helpful thanks, and it makes me think that i should follow aaron et al's model of working on libraries for individual components
# 05:40 kylewm instead of trying to make a half-assed "framework" :)
# 05:41 rknLA but charles proxy for comments doesn't seem nearly as horrible as POSTing content directly from your servers ;)
# 05:41 rknLA yeah, libraries definitely seem way more compelling than frameworks in this context for sure
# 05:41 KartikPrabhu kylewm: individual libraries is a good idea... I've been trying to keep a lot of parts of my code independent of my actual blog setup
# 05:42 rknLA this is where i think routing gets interesting... seems like you could do something neat in node that's basically just a regex server, proxying requests to various subsystems.
# 05:42 rknLA kartikprabhu.com/blog would route to your blog setup,
edrex joined the channel
# 05:43 rknLA KartikPrabhu: but only if every sub-setup is also django
# 05:43 kylewm the Charles stuff from a minute ago -- the idea is you could reverse-engineer a posting API?
# 05:43 rknLA kylewm: yeah, that's what i was getting at
# 05:44 rknLA kylewm: i guess the downside of that, though, is that you miss out on the filtering
# 05:44 rknLA seems more sensible to use charles to figure out how to get IG's comment threads to include on your own servers
# 05:45 rknLA probably a total TOS violation, but whatever
# 05:47 rknLA oh nice. i didn't realize bridgy was python :D
gRegor` joined the channel
npdoty joined the channel
# 05:53 kylewm KartikPrabhu: I added a me-too to that BeautifulSoup bug. The only thing I can really think to do at this point is add a try/except around the text() method
# 05:55 kylewm rknLA: part of me wants to say go for node.js for more language diversity in nthe IWC community
# 06:00 tantek Then hopefully batch that over to an indieweb site
# 06:01 tantek kbs, KartikPrabhu a python starter kit would be great
# 06:02 rknLA what conventions are people using for storing comments / mentions / etc?
# 06:02 rknLA like, if i want to store each post as a markdown file or something,
# 06:02 tantek if anything, even for yourself, imagine moving your site to a new webhost
# 06:02 tantek being able to quickly install your Python solution on a new host, and then export/importing the data would be highly convenient!
# 06:03 rknLA then i'd either need to cache the comments / mentions, or figure out how to get all of those things in an easily-renderable fashion...
# 06:03 KartikPrabhu tantek: agreed about a starter. modularizing and open-sourcing my code is on my to-do list
# 06:04 rknLA that page doesn't cover storage of comments / webmentions
# 06:05 Loqi Ok, I'll tell them that when I see them next
# 06:06 kylewm it's a little light on information about comments
# 06:07 kylewm which is what I attempted to follow ... store a list of URLs near the post itself, and archive the fetched HTML and parsed JSON in a separate area
jsilvestre joined the channel
# 06:21 tantek bear woohoo! we're only 1 short of the Westside signups!
j12t joined the channel
# 06:26 kylewm tantek: did you actually somehow move your address on Google maps? you're on top of Buena Vista park now!
LauraJ, benwerd and caseorganic joined the channel
eschnou joined the channel
brianloveswords, carlo_au, krendil, friedcell and glennjones joined the channel
# 08:03 brianloveswords unsure if will be available 100% of the day (not sure if I have to perform those nights!)
# 08:04 tantek brianloveswords: would be great to have you both days during the day! that's the most important part
# 08:07 brianloveswords tantek: As long as we're not offered any absolutely crazy, can't-turn-down-tour-opportunities I will reserve those dates!
# 08:18 pauloppenheim kylewm: I'd be interested in a python starter kit, if it were very very bare bones
# 08:21 pauloppenheim somewhat related, at work i'm writing a wsgi framework / bootstrapping kernel that will be cross-platform and run on Windows Azure
# 08:22 pauloppenheim unsure if i will be able to open source it, but i will at least have experience with Azure Websites, which have a free tier, and can be deployed to with a git push (hence don't require windows)
Sebastien-L, caseorganic, tpinto, benwerd, Jeena, KartikPrabhu, barnabywalters and bnvk joined the channel
KevinMarks joined the channel
obenns, tobiastom, Sebastien-L, netweb, obenns_ and kyank joined the channel
# 12:57 kyank !tell aaronpk Looking at setting up my own Webmention.io instance to run alongside my Jekyll blog. Is this still a recommended procedure? Just double-checking you haven’t moved onto a different preferred solution for that scenario.
# 12:57 Loqi Ok, I'll tell them that when I see them next
Sebastien-L joined the channel
# 13:07 voxpelli would love to get feedback on others experience of hosting it
# 13:08 kyank Thanks, vaxpelli.
# 13:10 kyank voxpelli: How does it compare to Webmention.io?
# 13:11 kyank At a glance it looks like a more complete solution. Includes the JavaScript to display mentions, not just a JSON-P endpoint to fetch them.
# 13:11 kyank I also see it’s Node.js, as opposed to a Sinatra Ruby app.
# 13:11 voxpelli kyank: yeah, that's the main difference – that it comes out of the box with a javascript to embed the comments
# 13:12 voxpelli that's the other, kind of silly, reason – that it's built on a stack I'm more familiar with :)
obenns joined the channel
# 13:13 kyank I understand completely. I’m more comfortable with Ruby myself, but I like how plug-and-play you’ve made it. I might look at contributing equivalent functionality to Webmention.io, and see if I can get it running on Heroku (so others can set it up easliy).
# 13:13 obenns Hey guys, new here. Heard of TIW at Web Directions 2014 here in Melbourne by @t :)
# 13:14 kyank Welcome, obenns! I’m a WDC14 newbie, too. :)
# 13:14 obenns Thanks kyank ! How did you find it ?
# 13:16 kyank obenns: @t’s talk? It got me fired up enough to rebuild my personal blog, which was a year-dormant WordPress install. I’ve got a Jekyll site up with the imported archives of my WordPress, and I’ve got all the microformats in place on the site. Now I’m working on adding the more dynamic IndieWeb features (mentions, replies, etc.).
# 13:17 obenns Yeah I thought it was really interesting. Haven't done too much myself. im updating my portfolio as we speak. turning it into more of a portal really
# 13:18 kyank Cool. Well if you have any IndieWeb questions, the people in this channel have been very welcoming to me this week.
chloeweil joined the channel
# 13:40 Loqi aaronpk: kyank left you a message 42 minutes ago: Looking at setting up my own Webmention.io instance to run alongside my Jekyll blog. Is this still a recommended procedure? Just double-checking you haven’t moved onto a different preferred solution for that scenario.
# 13:41 aaronpk yeah you're more than welcome to run your own webmention.io instance! I'm not sure exactly how easy it is to set up, but happy to help
# 13:41 kyank Thanks, aaronpk.
# 13:41 kyank Just wanted to double-check it was still actively used/recommended.
# 13:42 aaronpk yep. i don't use it on my main site, but I use it on a bunch of other sites, some static some not
# 13:42 kyank What do you use on your main site?
brianloveswords and snarfed joined the channel
gRegor`, smagali, brainTrain and benwerd joined the channel
jonnybarnes, j12t, jedahan and npdoty joined the channel
# 16:00 aaronpk hope I can at least somewhat participate remotely at IIW today
benwerd joined the channel
# 16:15 rascul you must be on the east coast where the cool people like me live
# 16:19 aaronpk yep! had to get up ridiculously early, but walked right on to the plane when I got to the airport
KevinMarks2 joined the channel
# 16:31 kylewm barnabywalters: hey yours is readable and *functional*, that's even better
caseorganic, jsilvestre, benwerd and paulcp joined the channel
brainTrain, Sebastien-L, kbs and j12t joined the channel
# 16:53 aaronpk oh god dammit now I just accidentally closed a whole chrome window and i don't see the "restore tabs" option
eschnou joined the channel
# 16:59 aaronpk I just found *emails* and a *database* of the photos I lost
# 17:00 rascul do indieweb people often run their own mail servers?
# 17:01 rascul i don't really wish mail server management on anybody!
# 17:01 kbs rascul: :) indeed. I think I find this generally true on *-server management actually -- easier for me to think of online data as a transient place to keep data, and backup everything locally
# 17:02 rascul well much server stuff isn't nearly as easy to get you blacklisted for a simple config mistake!
# 17:03 rascul example: typo a line in main.cf, now you're an open relay and you don't realize it, next thing you know someone used your server for spam and you're blacklisted
# 17:05 kbs blames allman for writing sendmail on weed ;-)
# 17:05 rascul i've had a decent amount of experience with mail server stuff thouh, so i'm maybe slightly better off than average joe
# 17:06 rascul kbs the problem with sendmail is that it exists
# 17:06 rascul and in order to properly configure it, you need to dedicate your life and that of your children and grandchildren to understanding the config!
# 17:07 barnabywalters this could be a perfect opportunity to get a big events platform supporting indieweb RSVPs, login, etc.
quinn_ joined the channel
benwerd_ joined the channel
# 17:09 rascul "And I'd love to restore the original Upcoming events collected by Archive Team to a permanent archive, hosted at their original URLs."
# 17:10 rascul not that i used or see myself using upcoming.org, but restoring the original URLs makes me happy
# 17:10 benwerd_ I am very keen for Upcoming to come back. Finally, I can figure out where the SF events are at. Nothing else has worked as well.
KevinMarks2, emmak and kevinbae joined the channel
# 17:24 kylewm !tell snarfed if you see bridgy publish errors for me, they were on my end  I did not originally have a link to the facebook event in my post
# 17:24 Loqi Ok, I'll tell them that when I see them next
# 17:26 ben_thatmustbeme huh, weird, it looks like i am posting to indieauth.com/auth correctly but it doesn't return anything
# 17:26 gRegor` Whoa, that's awesome about upcoming.org
# 17:27 aaronpk ben_thatmustbeme: can you dump headers too and see what it says?
j12t and bnvk joined the channel
snarfed joined the channel
# 17:36 Loqi snarfed: kylewm left you a message 11 minutes ago: if you see bridgy publish errors for me, they were on my end  I did not originally have a link to the facebook event in my post
# 17:38 ben_thatmustbeme huh, odd. i run the code from my local machine and I can get everything back fine, must be something with php curl on my host
# 17:45 snarfed the 29 years old part is probably one of the key points
# 18:00 aaronpk ah that must mean it's not using a good list of root certs
# 18:03 ben_thatmustbeme Curl error: SSL: no alternative certificate subject name matches target host name 'indieauth.com'
tantek joined the channel
# 18:10 gRegor` ben_thatmustbeme: depending how important the SSL part is, you should be able to disable the cert check in php_curl
# 18:10 gRegor` Right, tantek? Exciting.
# 18:11 gRegor` Good chance to get some indieweb stuff baked into it, too. *crosses fingers*
# 18:11 aaronpk invites andy baio to the next homebrew website club
# 18:12 gRegor` ben_thatmustbeme: curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
# 18:13 gRegor` Ah. I don't really know the context, so maybe not good advice to drop it. Heh
# 18:15 gRegor` knows close to zero about micropub, so don't listen to him. :)
# 18:15 aaronpk gRegor`: try to sign in to ownyourgram.com, it's got a built-in tutorial
# 18:16 gRegor` Sweet. Will do
# 18:18 ben_thatmustbeme blah, I have a feeling if I try to complain to my server's tech support they will have no idea what I am talking about
# 18:19 aaronpk ben_thatmustbeme: you should be able to point your curl client to a root cert to use
# 18:21 ben_thatmustbeme for now that will work. I want to expand to getting tokens from others at some point, and that will be a bit difficult without proper root certs
tpinto joined the channel
# 18:32 tantek ben_thatmustbeme: might be an Andy Baio sock puppet ;)
brianloveswords joined the channel
# 18:38 gRegor` It's also wrapped in a <p> now, so might add some extra whitespace if there are 2+ LF after the {{stub}}
on a page.
# 18:38 gRegor` I can change that if it's a problem
benwerd joined the channel
smagali and paulcp joined the channel
# 18:51 aaronpk ouch. twitter UI doesn't show that I already star'd a tweet, so I click star, and then it gives me an ugly error: "Your account may not be allowed to perform this action."
paulcp, caseorganic and hallettj joined the channel
# 18:56 caseorganic tantek: this doesn't count as a site death - it counts as a site resurrection!
KevinMarks joined the channel
# 19:13 tantek "Joined December 2010" - but as what original username?
jedahan joined the channel
# 19:24 gRegor` I didn't realize idno was renamed either.
# 19:27 gRegor` Oh, you think benwerd acquired it from someone?
# 19:28 ben_thatmustbeme was it @idno before (that is a spammer now, could have been one watching for changing handles or something)
eschnou joined the channel
# 19:30 gRegor` Nah, @idno goes back to 2010
# 19:31 ben_thatmustbeme gRegor`, when you change usernames, your history comes with you and i believe all your old messages change. (at least thats my understanding of it)
# 19:31 gRegor` Oh, good point
# 19:32 gRegor` Of course. Not sure then. benwerd would know. :)
# 19:35 benwerd Known is the startup, Known is the software from here on out. (I'll be adjusting the wiki etc.)
# 19:43 ben_thatmustbeme don't suppose anyone could help me out with the php_curl / ssl issue before i say screw it and just turn off certificate checking
# 19:43 tantek is just relieved that benwerd didn't pick a name like "Post"
LauraJ joined the channel
# 19:44 benwerd kylewm: shouldn't be, but believe me, I'm checking that out
KartikPrabhu joined the channel
# 19:45 kylewm ok good :) I wasn’t sure if folks knew Circle K out here on the west coast
# 19:46 tantek could be worse, could have called it "Recognized" ®
# 19:46 ben_thatmustbeme curl: (51) SSL: certificate subject name 'mail.indieweb.org' does not match target host name 'indieauth.com'
# 19:47 ben_thatmustbeme on my local machine i get that issue too, it still runs the curl, but i get that warning
# 19:48 tantek waits for someone to ship flat file storage based personal publishing solution called "Drop Table"
KevinMarks joined the channel
friedcell joined the channel
# 19:50 gRegor` "Strange things are afoot at the Circle K," kylewm
# 19:50 kylewm “Drop Tables” are also the things that sketchy chiropractors use
# 19:50 gRegor` benwerd, tantek: Needs less vowels, "Knwn" ;)
# 19:51 aaronpk that's super weird, it sounds like your version of curl doesn't support SNI
# 19:52 gRegor` takes it back to #indiechat
# 19:54 aaronpk snarfed: thanks, let me check if sslv3 is enabled
# 19:55 ben_thatmustbeme looks like the webserver i'm using is compiled against an old version of openssl (0.9.8b)
smagali joined the channel
# 20:00 aaronpk if you mention an instagram username and also syndicate to twitter, they change the twitter text to the user's twitter name
# 20:01 aaronpk i need to do the same, so my facebook copy mentions people by the proper name instead of their twitter name
# 20:01 benwerd needs to do that too - trick is actually building that address book glue.
# 20:02 benwerd It'd be nice to query peoples' profiles as the canonical source, but for most people that's not going to be possible
# 20:02 aaronpk hasn't someone built this already? a social account discovery thingy?
# 20:02 snarfed yup. used to be google social graph api, now kbs's
erinjo joined the channel
# 20:04 aaronpk sounds like an opportunity for someone to run this as a service :)
# 20:05 ben_thatmustbeme aaronpk, so is that something you are going to change on indieauth.com or do i need to start busting heads on my hosting provider's end?
# 20:05 aaronpk ben_thatmustbeme: I don't think there's anything I can change
# 20:05 aaronpk sslv3 doesn't support SNI, my thought was that if I have sslv3 turned on, clients might try to use that first, but turns out that's not what's happening
# 20:05 voxpelli Rel-spider is built to run as a service like the social graph API
# 20:06 voxpelli Currently not up on Heroku due to me having to switch addons there + lack of usage
# 20:08 voxpelli Only thing really missing from it code wise is good recrawling, but wow, that's not an easy one
# 20:09 kylewm voxpelli: sounds like exactly what is needed for this problem
caseorganic joined the channel
# 20:10 voxpelli kylewm: if you change/adds/remove eg. a Twitter connection to an Instagram one the index needs to recrawl that to be updated, like what Google does
# 20:16 ben_thatmustbeme yeah, updated curl on my local machine and it fixed it. I just need the server admins to do it on this one
LauraJ joined the channel
# 20:20 ben_thatmustbeme until then i'm just going to disable certificate checking, so at least i can continue dev
# 20:20 benwerd kevinmarks rightly points out that the new upcoming.org could be indieweb-compatible, which'd be neat
# 20:22 benwerd going offline to do some demos. aaronpk and others, sorry / not sorry for all the comments I'm about to leave.
j12t joined the channel
# 20:26 aaronpk the whole blog post is showing up as the name and i'm not truncating it for some reason
# 20:29 aaronpk i guess i'm probably just not truncating the name at the last step
# 20:29 KevinMarks Aaron surely you can offer Andy something - sync with Facebook events
# 20:30 KevinMarks Hmm that reminds me, we should pile Simon and Nat about making lanyrd and eventbrite compatible too
# 20:30 Loqi KevinMarks meant to say: Hmm that reminds me, we should poke Simon and Nat about making lanyrd and eventbrite compatible too
j12t joined the channel
# 20:33 caseorganic aaronpk: i funded at the $75 level. it's helped me at least that much in the past
krendil joined the channel
# 20:41 kylewm upcoming.org relaunch kind of reminds me of Opera & fastmail (where the founders bought the company back from Opera)
KevinMarks and jedahan joined the channel
# 20:53 ben_thatmustbeme i don't have the micropub endpoint actually DOING anything, but its working to get a key, etc
# 20:57 ben_thatmustbeme i figure it will force me to set up posting images on my site, and it looks like a good stepping stone to working on my contact entry work which is what i really wanted to get in to
realzies joined the channel
# 21:06 ben_thatmustbeme wonder if i should create a page for my openblog platform, maybe get some others to help out with it
realz joined the channel
eschnou joined the channel
KevinMarks joined the channel
# 21:15 kylewm ben_thatmustbeme: I like having a page for mine on the wiki
# 21:16 rascul you turned an ecommerce thing into a blog thing? i find that amusing :)
# 21:16 rascul is it live anywhere? i would be interested to see it
tilgovi joined the channel
# 21:17 kylewm ben_thatmustbeme: ben.thatmustbe.me/post/2014/4/25/2/openblog_devlopement_still_going##My+decent+into should be descent :)
# 21:19 rascul now i'm going to smoke and let my dog in, then me and my dog will work on my site some more
# 21:20 rascul well, she'll lay on my bed and watch me while i do all the work
hober joined the channel
# 21:27 rascul she wanted to stay outside, guess i'm on my own
# 21:35 kylewm the backcompat rules add mf2 classes if they don’t already exist on the tag, maybe we need to add them if they don’t already exist on the tag or its children
# 21:37 KartikPrabhu so check for repeated mf classes on immediate children? if not repeat add on current, if repeat then add on child?
erinjo joined the channel
# 21:38 kylewm the check right now is “add h-entry to hentry’s that don’t already have h-entry”
# 21:39 kylewm maybe it should be “add h-entry to hentries that don’t have it and their children don’t have it”
# 21:39 aaronpk this is now the second time that the design team has accidentally removed the microformats from this blog when doing a redesign
# 21:40 kylewm like they have <div class=”entry-content”><div class=”entry-content”></div></div> ?
# 21:41 kylewm the check i’m proposing would only affect <div class=”hentry”><div class=”h-entry”></div></div>
# 21:43 kylewm because it could really be any descendant, until you hit another h- class
# 21:43 kylewm more worried about that BS4 bug anyway, thanks snarfed and KartikPrabhu for pointing me to the prior art :)
quinn_ joined the channel
# 21:45 KartikPrabhu kylewm: yeah that bs4 one is annoying... maybe tommorris was right all along to avoid it <sigh>
grantmacken joined the channel
# 21:46 kylewm have to admit I’m wondering that too…especially because we’re parsing good HTML, not trying to scrape data out of bad HTML
# 21:48 KartikPrabhu kylewm: it'll be quite the twist of fate, if we re-fork back to non-bs4 version :P
jedahan joined the channel
erinjo joined the channel
# 21:52 kylewm KartikPrabhu: I need to read about it more, but it sounds like BS4 with lxml under the hood might be the best of both worlds
caseorganic, j12t and KevinMarks joined the channel
# 21:53 KartikPrabhu here is a suggestion: we try parsing with 'html5lib' if error then try 'lxml' if error then python's html thingy
kbs, pauloppenheim and caseorganic joined the channel
gRegor` and bnvk joined the channel
lukebrooker joined the channel
# 22:31 kylewm hi KevinMarks, the errors seem more to do with BeautifulSoup + html5lib
# 22:33 Jeena Hi, I have here one person who is interested in the IndieWeb and he wanted the code for my blog and notes, which sadly isn't open source yet (because of code quality and I have passwords and API keys in the code).
# 22:34 Jeena What should I suggest he should look into instead?
j12t joined the channel
# 22:45 snarfed they're starting a startup and (afaik) planning to invest in it and market it more heavily
# 22:46 Jeena ah nice, emmak I will send him the link too
# 22:47 Jeena but I think he has a webserver already, he mostly wanted some code to run the notes
tilgovi joined the channel
# 22:52 emmak aaronpk: i am planning to attend, thanks!
# 22:54 kylewm Jeena: I think the short answer is, if they want something polished and ready to go, it’s either idno/Known or wordpress
lukebrooker joined the channel
# 22:54 kylewm if they don’t mind hacking a bit, many more choices
# 22:54 Jeena Yeah that is kind of what I wrote, and I also wrote that if he wants to try to implement it himself he should visit us here on IRC
jedahan joined the channel
# 23:02 kylewm emmak: feel free to correct me if neonblog is in the ‘ready-for-public-consumption’ category. also love that calico on your site :)
gRegor`_ joined the channel
# 23:04 emmak kylewm: it is still rough around the edges but may be useful for example code
KartikPrabhu and smagali joined the channel
# 23:16 brainTrain hey indie web peoples, I've been workin on my personal indiewebz site but it's a good friends birthday today so I'm gonna miss this meeting(I was at the last SF one). I'll keep on lurking here and I'll probably chat a bit more when my site is finally end to end :)
gRegor`_ joined the channel
paulcp and j12t joined the channel
# 23:37 tantek aaronpk, can you require your design team to run Indiewebify.me's h-entry checker on a known good post and have it pass before deployment? They presumably have other automated tests right?
Darius joined the channel
# 23:39 Guest64762 Wondering if I should head up to SF or down to Mountain View right now. Just about to leave San Mateo.
# 23:39 Guest64762 Baah! This is Darius
fmarier joined the channel
# 23:40 Guest64762 Nick auth failed while I wasn't paying attention, that's all. Ha ha!
# 23:40 tantek aaronpk - glad you found some of your photos!
smagali and KevinMarks joined the channel
j12t joined the channel