#indiewebcamp 2014-11-03

2014-11-03 UTC
#
@lucas_gonze
Do blogs even work on mobile? They could in theory, but in practice they're so browser-y, and phones call for small dedicated apps.
(twitter.com/_/status/528959446148743168)
#
KartikPrabhu
when did being "browser-y" become a bad thing?
#
aaronpk
maybe he means js "appy" websites?
#
GWG
KartikPrabhu: small dedicated apps would be a reader app.
#
GWG
So far, no one has gotten to h-feed readers for mobile
#
KartikPrabhu
there are readers for legacy feeds so I don't see the point
#
KartikPrabhu
well JS "appy" websites are a mistake anyway
#
GWG
KartikPrabhu: There was a big RSS reader boom post-Google Reader site death
#
GWG
What is Google Reader?
#
Loqi
It looks like we don't have a page for "Google Reader" yet. Would you like to create it? http://indiewebcamp.com/wiki/index.php?action=edit&title=Google+Reader
snarfed joined the channel
#
GWG
Thought I'd do the Tanteking thing.
#
KartikPrabhu
I know I use one
#
KartikPrabhu
maybe he means "posting interface" for a blog... but that is not hard to with some responsive design
#
GWG
KartikPrabhu: Which?
#
GWG
Posting Apps are often faster because the interface is locally stored, and only uses the net to send the data
#
GWG
You also, on Android, have sharing intents to move data to your posting UI
#
KartikPrabhu
<shrug>s no use analysising a tweet
#
GWG
KartikPrabhu: I analyze everything
#
GWG
I observe intently the world around me
#
kylewm
ahahaha, lol snarfed
#
kylewm
you outted me
#
snarfed
:( sorry
#
GWG
Hi, kylewm
#
kylewm
no worries :)
#
kylewm
hi GWG
#
snarfed
let us know when it's out of stealth mode! :P
#
kylewm
happy to talk about it now, it'll keep me from abandoning it :)
#
kylewm
i went through archive.org the other day looking at my friends pages from 2002-03 era, and noticed they were mostly static html + some external comment service that I can't remember the name of
#
kylewm
so i wanted something like that
#
kylewm
probably reduplicating a lot of effort of webmention.io and webmention.herokuapp
#
kylewm
hoping to focus on the embed-side of things
#
kylewm
in a way that might be useful to those other apps if they want
#
aaronpk
do you wanna hack on webmention.io?
#
aaronpk
oh wait you don't do ruby right?
#
kylewm
I can read it better than I can write it...
#
snarfed
yeah, that was my question, is it worth recreating webmention.herokuapp etc as opposed to contributing
#
snarfed
but hacking is always good!
#
snarfed
adding native embed support to webmention.io could be big
#
kylewm
I wasn't thinking about it like that but you're right
#
snarfed
oh i may well be wrong
#
snarfed
i'm guessing you're envisioning different features? or structure?
#
aaronpk
noyou're right :)
#
kylewm
ha crap
#
aaronpk
all webmention.io needs is an html renderer. it already parses the author h-card and h-entry from the source URL
#
GWG
kylewm: What is your vision?
#
acegiak
aaand I'm back
#
acegiak
but exhausted
#
kylewm
GWG: you indieauth into the service, and choose a username. it gives you a snippet of code to stick at the bottom of your pages, and that's it. i was planning on having like a dashboard where you can see and possibly moderate incoming webmentions.
#
aaronpk
kylewm: "choose a username" <-- why not just use their domain name as the usernaem?
#
aaronpk
saves a step!
#
aaronpk
and you have to write lots less code
#
kylewm
aaronpk: that was my thought initially, but i don't want their webmention endpoint to be like brcc.li/tilde.club_~gRegor/webmention
#
aaronpk
it's true it's cleaner if the username is a hostname
#
aaronpk
tho I don't see why you ahve to replace slashes with an underscore
#
kylewm
maybe you don't
#
aaronpk
brcc.li/webmention/tilde.club/~gRegor seems fine to me
#
kylewm
I'll definitely think about that
#
@dwester42a
RT @postwait: Wow. Words cannot express... if you want to be a web developer, stay away from here: http://indiewebcamp.com/database-antipattern
(twitter.com/_/status/529078492034371584)
#
acegiak
do we still have that page in that same format?
#
GWG
Hello, acegiak
#
kylewm
aaronpk: so I guess I do want to work on this for my own use (I basically just pulled out the wm-receiving part of redwind), but if I wanted to open it up as a "service" does that feel too much like ripping off webmention.io?
#
kylewm
I was thinking of it more as "diversity" rather than "competition", but now I'm not sure if it would be perceived that way :(
#
acegiak
GWG: hi!
#
snarfed
kylewm: i expect most people would see it as diversity, not competition
#
snarfed
we do already have wm.io, wm.herokuapp, and wm.js :P
#
snarfed
not to mention the majority of people roll their own CMS!
#
snarfed
i think our (hopefully mild) push back was more about using effort efficiently, esp from someone like you who's obviously good
#
snarfed
but motivation is huge, so if you want to do it, go for it!
#
snarfed
(to be clear, by "we do already have…" i meant that there's already duplication of effort, and we're generally still positive about those projects)
KartikPrabhu joined the channel
#
GWG
acegiak: Any news on anything?
#
kylewm
snarfed: thanks :) my folks just called on the phone, just so you know i'm not ignoring you!
#
snarfed
kylewm: np!
#
GWG
kylewm: What is your API/export plan?
#
acegiak
GWG: I'm exhausted from pax aus
#
GWG
acegiak: What's that?
#
acegiak
and now trying to get my head around oauth with tumblr
#
acegiak
GWG: australia's biggest games convention
#
GWG
acegiak: Oh
#
GWG
acegiak: Why Tumblr?
#
acegiak
GWG: I'm redoing my posse in my own plugin because I accedentally updated the posse plugin I was using which got rid of my modifications to the tumblr code
danlyke_ joined the channel
#
GWG
acegiak: I want to POSSE in my own plugin because SNAP is a bloated mess and its still the best choice so far.
#
GWG
But, good luck
#
acegiak
yeah I'm trying to make mine as little work as possible
#
acegiak
but the oauth dance is a headfuck
#
snarfed
acegiak: yeah, tumblr is oauth 1.1 which is a lot more annoying than 2
#
snarfed
is there a php library for it?
#
acegiak
snarfed: a couple but I haven't been able to get them working properly
#
GWG
snarfed: Bridgy to the rescue?
#
snarfed
GWG: for posse to tumblr?
#
acegiak
I specifically want to posse reblogs to native reblogs, hence the hackery
#
snarfed
acegiak: understood
#
snarfed
i'd happily accept a PR! bridgy does already oauth to tumblr, fwiw
#
acegiak
snarfed: wait, will bridgy send me webmentions from tumblr reblogs etc?
#
snarfed
acegiak: sorry no. bridgy currently accepts and renders incoming webmentions on tumblr, and sends outgoing webmentions for links, but doesn't yet handle tumblr-specific post types like reblog
#
acegiak
snarfed: coolios
#
acegiak
I find tumblr just fails to notify me about responses etc a lot of the time
KartikPrabhu joined the channel
#
GWG
I've never used Tumblr. Is it worth adding to my POSSE?
#
acegiak
GWG: It was my primary social network before I started getting my site indieweb compatible
#
acegiak
but it's a very specific kind of space
#
GWG
What sort?
#
GWG
My goal in POSSEing anywhere is a good community of people to backfeed from.
#
GWG
I enjoy dialogue
#
acegiak
try it out. tumblr is MOSTLY a very socialy concious younger audience with strong geek/arts bent
#
acegiak
it's a MASSIVE engineroom for a lot of fandom communities
#
GWG
I'll have to be more geeky
wagle and KartikPrabhu joined the channel
#
GWG
acegiak: Whatever happened to that moderation thing you were working on?
edsu and brianloveswords joined the channel
#
acegiak
gwg: ive put it on the backburner
#
GWG
acegiak: Shame. It gave me ideas
#
acegiak
needed to concentrate on amygdala and now i need to fix my posse
#
GWG
acegiak:
#
acegiak
gwg: the code was pretty simple. ill see if i can find it for yoy
#
acegiak
out at the shopa atm though
#
GWG
I'm trying to build toward author data in Indieweb Taxonomy, which has led to plans to design in an option to change where the author data is stored for future.
tgbrun joined the channel
#
GWG
Which led to thoughts on linking that to inbound mentions with Semantic Linkbacks in the form of a nickname cache, which led to comment moderation
chrissaad joined the channel
#
acegiak
also: with your new way of storing metadata in the taxonomy plugin, doesnt that make checking for and displaying the metadata more complicated for theme authors?
#
GWG
acegiak: I keep trying to avoid what I did with Indieweb Taxonomy...changing the data structure and breaking things...
#
GWG
acegiak: I'll be writing in a few functions to help out.
#
GWG
I like helper functions.
#
GWG
Like get_response(postID)
#
acegiak
GWG: hmm ok
#
GWG
acegiak: I think it was necessary to accommodate expansion though.
#
GWG
Better to do it now before it breaks too many people's sites than later.
#
acegiak
is this a standard wordpress pattern?
#
GWG
acegiak: Metadata arrays?
#
acegiak
and helper functions
#
GWG
Metadata Arrays, yes
#
GWG
Helper functions...also known as wrappers, are common in the Codex.
#
GWG
the_title is a wrapper around get_the_title, for example.
#
acegiak
cause i feel like with the old way you could have multiple plugins that do thr metadata and multiple themes that read it and they would be interchangable
#
GWG
add_options_page is a simple wrapper around add_submenu_page that adds an option page, as opposed to add_plugins_page, etc.
#
GWG
acegiak: How did that change?
#
GWG
It is still metadata, just an array
#
GWG
response['url'] instead of response_url.
#
GWG
acegiak: The other advantage is optimization
#
GWG
Retrieving the whole array from the database is one database call instead of 3.
#
acegiak
yeah i guess, you just have to use your own helper functions instead of the default wordpress ones. like options is just a big array anyway
#
acegiak
this true
#
acegiak
it would be quicker
#
acegiak
im not objecting btw
#
GWG
acegiak: And next is response['author'], response['date']
#
GWG
acegiak: I know, just explaining what I was thinking
#
acegiak
just throwing thoughts around
#
GWG
The reason why I'm delaying on author is what I've been reading.
#
acegiak
which is?
#
GWG
I mentioned it a bit.
#
GWG
The authors you are likely to respond to are the same who are likely to respond to you
#
GWG
So, I want to craft it so, as a future add-on without changing anything in the structure, the authors could be stored separately from the posts and then retrieved.
#
GWG
That requires a little more forethought.
#
acegiak
what advantave would that give you?
#
GWG
acegiak: Local caching of profile pictures, mostly.
#
GWG
I may never do it, but I want to write it so I could. So I wanted to look at the functions WordPress uses for gravatars and write my functions similarly.
#
GWG
Which is how I wrote the kind functions
#
GWG
Based on structures WordPress developers would be familiar with
#
GWG
acegiak: To summarize in one word...filters
wolftune joined the channel
#
acegiak
GWG: ok yeah that makes sense
#
GWG
acegiak: I have most of it planned out in my mind. I just need to write the code and document it. Most should be simple.
chrissaad joined the channel
#
acegiak
GWG: I trust you, man
mdik_ joined the channel
#
GWG
acegiak: Thank you. I hope I live up to it.
#
GWG
acegiak: As I know you are a frequent poster, you are at the top of my concerns when I fear I'll break someone else's website
#
acegiak
GWG: yeah, I am... prolific
#
acegiak
but I've already broken my own metadata a couple of times.
#
GWG
acegiak: I think I fixed the migration function so it worked, but it broke my metadata the first time.
#
acegiak
what happened the first time?
#
GWG
acegiak: I had a loop going to migrate the data. I didn't unset the variables, so if the response didn't have a quote, it used the one from the last loop iteration
#
acegiak
ah dang
#
GWG
acegiak: I fixed that by unsetting the variable at the end of the loop.
#
GWG
Besides, you have to deliberately run the function by selecting the option in the menu.
#
GWG
Oh, and I rewrote the menu
#
acegiak
I'll update once I fix my posse
#
GWG
Be careful
#
acegiak
I will
#
ben_thatmust
GWG, btw, i realized the 15th is my neice's birthday / birthday party, so I might just not do the whole day if we do it that day
#
GWG
ben_thatmust: You want to put it out there? I'm prepared to clear both days for it even if attendance is limited to try it out
#
GWG
Or even make it a Sunday only event just to see how a day event goes
#
GWG
We just need to decide one way or another
fmarier joined the channel
#
ben_thatmust
well sunday works better much better for me
#
ben_thatmust
I vote we just do all day sunday
#
GWG
ben_thatmust: Okay. Motion to schedule an Indiewebcamp Online for one day, in a fortnight, Sunday, November 16, 2014 has been proposed.
#
GWG
All opposed say nay.
#
GWG
The motion, with 112 people in sort of attendance, passes unopposed.
#
Loqi
GWG has 26 karma
#
GWG
ben_thatmust I'm considering it two yays, and 110 abstentions.
#
ben_thatmust
works for me
#
GWG
The wiki now reflects a date. Time TBD
#
ben_thatmust
need to update the events page too
#
david.shanske.com
created /2014/Online/Guest_List (+3417) "Created page with "<div class="h-event vevent"> == <span class="p-name summary">[[2014/Online|IndieWebCamp Online 2014]]</span> == * '''When:''' <span class="dt-start dtstart"><time class="value">...""
(view diff)
#
GWG
ben_thatmust: Hope you don't mind...I invited you.
#
ben_thatmust
not at all, the wife is calling me to bed at the moment
#
ben_thatmust
or i would have done so myself
#
david.shanske.com
edited /2014/Online/Guest_List (+196) "/* Participants */"
(view diff)
#
GWG
I cut and pasted you from Cambridge
#
acegiak
making progress!
#
GWG
acegiak: You want to come?
#
acegiak
GWG: oh maybe!
KartikPrabhu joined the channel
#
ben.thatmustbe.me
edited /Events (+445) "move events from upcoming to recent, create IWCOnline, why was IWCCambridge highlighted?"
(view diff)
#
aaronpk
I think it was highlighted because it was the next event?
#
ben.thatmustbe.me
edited /2014/Online (-121) "/* Organizers */ don't need the extra call to action"
(view diff)
#
KartikPrabhu
next/most recent
#
GWG
aaronpk: After doing IWC Cambridge online...any thoughts/advice?
#
aaronpk
GWG: broadcasting IWC cambridge is very different from a purely online event
#
GWG
aaronpk: Also, who has access to the Indiewebcamp Channel on YouTube?
#
aaronpk
that's me
#
GWG
aaronpk: Is it a page that you can give others access to?
#
aaronpk
I think so
#
GWG
aaronpk: For example, if ben_thatmustbeme and I asked?
#
GWG
I wanted to try a test or two in advance of an event.
#
ben.thatmustbe.me
edited /2014/Online (+936) "/* Brainstorming */"
(view diff)
#
aaronpk
I think they have a way to delegate access to other google accounts
#
GWG
aaronpk: According to Google, if you have it linked to a Google+ page, you can assign other Google Plus individuals as page managers, thus giving access to the Youtube page
#
aaronpk
that's right
#
ben_thatmust
oh, thats helpful
#
GWG
ben_thatmust: You have a G+ account?
#
ben_thatmust
yep, linked from my page
#
ben_thatmust
+BenRoberts83
#
GWG
My name is uncommon enough I'm numberless
#
ben_thatmust
sadly, mine is pretty common
#
GWG
Blame your parents?
#
GWG
They could have named you Stanislav or something.
#
GWG
Either way, aaronpk, if you have some time in the near future, if you would be willing to add, will do some tests.
#
GWG
ben_thatmust: Assume you would not mind a dry run
#
ben_thatmust
not at all, not tonight though, is late
#
ben_thatmust
haha, i was almost Benjamin Franklin Roberts.... my parents were history buffs
#
GWG
ben_thatmust: I'm not saying tonight.
#
ben_thatmust
oh, yeah, i am certainly up for a trial run
#
ben_thatmust
just mentioned more on the brainstorming sections
#
GWG
ben_thatmust: Then I suppose you know the name of Benjamin Franklin's illegitimate son and his most notable position?
#
GWG
I was just discussing this with someone at a get together. William Franklin was the last Royal Governor of New Jersey.
#
GWG
But anyway...
#
GWG
What about the timezone issue?
#
GWG
8AM Pacific is 11AM Eastern is 4PM UK. That's a hard division, to use an example
#
ben_thatmust
yeah, if we have people in europe interested in participating / co-organizing I would say we should start in the morning EU time, then break things in to smaller sectiongs
#
KartikPrabhu
i suggest you guys wait for a week to see participating time zones then make the schedule
#
GWG
KartikPrabhu: I agree. Just brainstorming.
#
ben_thatmust
so say, 3 hours sessions, 3 hours talk, bu then it would be late enough that when we start the second sessions set we are able to get US in to the groups
#
GWG
I'll get up at 4AM, but I'd be a bit of a zombie.
#
ben_thatmust
haha, i will get up for 6 am no problem
#
ben_thatmust
but any earlier and i won't be getting much done
#
GWG
Well, 6AM Eastern is only 11AM UK Time. That isn't so bad.
#
GWG
Only bad for those people on Pacific.
#
ben_thatmust
if there is no one outside of US timezone i'd say we start somewhat like 8AM(p)/11AM(e) or 7AM/10AM
#
ben_thatmust
i think we just have to look at where participants would be joining from, we can't get all groups in on it unless we plan to do a lot of sessions like that
#
GWG
Works for me.
#
ben_thatmust
but anyway, bedtime for me
#
ben_thatmust
have a good night
#
GWG
Night
#
Loqi
night
chrissaad joined the channel
#
david.shanske.com
edited /2014/Online (+58) "/* IndieWebCampOnline 2014 */"
(view diff)
mlncn, wolftune, snarfed and loic_m_ joined the channel
glennjones, wolftune, LauraJ, eschnou, krendil, Jihaisse and friedcell joined the channel
loic_m_, tgbrun, csarven, davidpeach, kensanata, pfefferle, LauraJ, Sebastien-L and Pierre-O joined the channel
#
@mathewlowry
Hey @blogactiv any chance of installing Indieweb to link posts with socialmedia chatter via webmentions? https://www.brid.gy/about#accept Please?
(twitter.com/_/status/529229054185324544)
glennjones, wont_on, elima, eschnou and Pierre-O joined the channel
friedcell and shiflett joined the channel
mzki and mlncn joined the channel
#
GWG
pfefferle: I took your code for get_webmentions_number and am using it to add a get_linkbacks_number to semantic_linkbacks.
#
cweiske.de
edited /rel-me (+4) "rel-me is supported by indieauth.com, not indieauth in general"
(view diff)
Sebastien-L, michielbdejong, benjamin-agaric, tgb, danlyke_ and LauraJ joined the channel
#
pfefferle
GWG thanks
reedstrm, Acidnerd, gr0k, Jihaisse, mlncn-agaric and barnabywalters joined the channel
#
barnabywalters
!tell aaronpk there’s some weirdness in yesterday’s IRC logs: http://indiewebcamp.com/irc/2014-11-02 specifically http://indiewebcamp.com/irc/2014-11-02#t1414985075046 — markup bug resulted in that entire last section of the page being treated as a single post in shrewdness
#
Loqi
barnabywalters: jonnybarnes left you a message 5 days, 3 hours ago: have you upgraded to Yosemite yet? Messing around with getting guzzle working with sites like alpower.com (missing intermediate certs) and Yosemite's cURL now repliactes browser behaviour and just works™
#
Loqi
Ok, I'll tell them that when I see them next
#
barnabywalters
jonnybarnes: that’s good to hear! I’m not on Yosemite yet, but I’m glad that Guzzle is defaulting to using the system chain. At some point I need to go over all my projects and update to the latest version of Guzzle and get this behaviour — hopefully then I can stop shipping hard-coded cert bundles in projects
brianloveswords, chalettu, ShaneHudson, shiflett and reidab joined the channel
#
bret
barnabywalters: i would find spurious issues throughout the logs when developing http://iwc-log-feed.herokuapp.com
#
bret
issues-like-that
#
barnabywalters
bret: indeed — as far as I can tell, it’s something to do with the way page titles are rendered under certain circumstances
#
barnabywalters
maybe a lack of HTML escaping?
#
bret
something is sneaking into the logs somewhere
#
bret
and I don't have good enough regex-fu to defeat it
#
bret
barnabywalters: iirc it seemed like some kind of funny utf character that was doing it
#
barnabywalters
from the source: <span class="p-author h-card"><a class="author p-nickname p-name" href="http://(+3417) created page with "<div class="h-event vevent"> == <span class="p-name summary">
mlncn-agaric joined the channel
#
barnabywalters
(I love how FF source view highlights invalid HTML in red)
#
@8bitkid
@kevinmarks @lucas_gonze really interesting. I miss going to IIW. good to see #webmention.
(twitter.com/_/status/529299484321538048)
#
bret
nice bear you got a @BrendanEich retweet
#
barnabywalters
is disappointed to find that *.withknown.com accounts don’t appear to support https
#
bret
barnabywalters: is that what wildcard certs enable?
#
bret
also, planning on implementing a JS loader like yours
#
barnabywalters
bret: yep. Not only does it appear that known subdomains don’t support https, neither does withknown.com
verdi_ joined the channel
#
bret
(sometime in the very close future)
#
barnabywalters
bret: what do you mean? something like my enhanceEach() function?
#
barnabywalters
I didn’t actually implement a JS loader, I use requirejs for that
#
bret
barnabywalters: yeah like enhanceEach()
#
bret
I don't really see any other good way of loading random js libraries of a mixed content stream
#
barnabywalters
bret: nice! feel free to use/build upon my implementation: https://waterpigs.co.uk/js/app.js
#
bret
barnabywalters: where does the define function come from?
#
barnabywalters
that comes from requirejs — see http://requirejs.org/
#
bret
ah ok
#
bret
same with bean?
#
barnabywalters
bean is there because I required it in the top-level define([list of dependencies], callback(dep1, dep2) {… function
#
bret
oh I'm not familiar with bean
#
barnabywalters
AMD (of which require.js is an implementation) allows you to define your code as a function of it’s dependencies, which makes a lot of sense on the web where dependencies are loaded async
#
barnabywalters
yup, that’s the library I’m using for event listening
#
barnabywalters
at this point I could probably get away with ignoring IE and using the built in DOM APIs, or writing my own tiny wrapper for them
#
bret
ahh i see. yeah that might be a little bit cleaner in the long run. sweet, this all looks doable
gr0k and benjamin-agaric joined the channel
tantek joined the channel
#
tantek
good morning #indiewebcamp!
#
tantek
I'm experimenting with a different summary of Homebrew Website Club for the Mozilla notices of meetings, e.g. see: https://wiki.mozilla.org/WeeklyUpdates/2014-11-03#Wednesday.2C_05_November
#
Loqi
tantek: bear left you a message 1 day ago: thanks - I was hoping my post made sense from the IndieWeb perspective, I have more thoughts but those were the ones that I dashed off before I forgot them
#
tantek
bear++ for dashing off quick thoughts instead of waiting for a longer blog post.
#
Loqi
bear has 43 karma
#
barnabywalters
morning tantek
#
tantek
hi barnabywalters!
#
waterpigs.co.uk
edited /Known (+272) "Added criticism section, no https support"
(view diff)
#
tantek
is there a feature request section? like for import/export?
#
barnabywalters
a feature req section on the wiki? not that I know of
#
barnabywalters
I’ve already sent the team the feedback directly using the in-app feedback heart, but thought I should document it on the wiki
#
@kevinmarks
@8bitkid not offhand, but that's exactly the kind of thing I'd ask in indieweb irc
(twitter.com/_/status/529312372989505537)
#
bret
barnabywalters: do you have any experience with embedded content loaders? (i.e. what boingboing does to their videos? http://boingboing.net/page/2 )
#
barnabywalters
ah looks like they’re using embedly
#
barnabywalters
I’ve never built anything (or used anything other than cassis auto_link) for embedding stuff, but am going to have to for Shrewdness
#
bret
one thing i noticed when developing on ancient hardware, is that having more than like 1 youtube ebed kills performance and loadtimes
#
barnabywalters
at the very least, to cache 3rd party images, and more than likely to wrap video and audio embeds with a poster image which loads the content when clicked
#
barnabywalters
bret: yup, even on my macbook, early version of shrewdness with 5 columns full of 100 posts each hung ff very quickly
#
barnabywalters
hence the number being reduced to 10 loaded by default from each column
#
barnabywalters
it was mainly the 3rd party profile photos, but video embeds are even worse
#
barnabywalters
protesting, bbiab
wolftune joined the channel
npdoty joined the channel
#
jonnybarnes
hello people
#
ben_thatmustbeme
about to head to lunch but hello anyway
sammachin joined the channel
#
kylewm
KevinMarks_: bret: have you had any luck getting rid of the (www.) for custom domains pointing to a Heroku app?
#
bret
kylewm: no have not played with custom domains there yet
mko and tgbrun joined the channel
#
tgbrun
/msg NickServ identify yanks1
#
mko
tgbrun: Woops.
#
tgbrun
mko: you bet, what an idiot!
#
mko
Pfft. Just a little slip-up. I will say this, though: since these are public logs, you should probably change passwords anywhere that you've used that one.
tantek, davidpeach, Pea1, benjamin-agaric, gr0k, mko, ooland, Sebastien-L, snarfed, mlncn-agaric, brianloveswords, alexhartley, michielbdejong, tilgovi and j12t joined the channel
#
kylewm
oh interesting, they recommend using www. (or another subdomain) because you can use a CNAME record rather than hard-coding an IP address https://status.heroku.com/incidents/156
#
kylewm
I'll add that to /Heroku
#
aaronpk
yes, the inability to set a CNAME record on root domains is a challenge
#
Loqi
aaronpk: barnabywalters left you a message 3 hours, 29 minutes ago: there’s some weirdness in yesterday’s IRC logs: http://indiewebcamp.com/irc/2014-11-02 specifically http://indiewebcamp.com/irc/2014-11-02#t1414985075046 — markup bug resulted in that entire last section of the page being treated as a single post in shrewdness
#
aaronpk
Amazon has a neat trick for that
#
aaronpk
wow that's a weird glitch
#
kylewm
ah Amazon does? I was wondering what withknown.com does
#
kylewm
Route 53 stuff i guess
barnabywalters joined the channel
#
aaronpk
when you use AWS's DNS service then they basically just set the ttl to 60 seconds and change the A record for you
#
kylewm
ha, interesting
eschnou and gRegor` joined the channel
#
gRegor`
!tell KartikPrabhu Don't think I can make HWC this week
#
Loqi
Ok, I'll tell them that when I see them next
#
kylewm
ello.co doesn't have a www.
#
kylewm
think they are heroku
#
kylewm
neither does iamshane.com
#
@Johannes_Ernst
So @aral, what's the difference between the #IndieWeb and what you call Indienet? #confusing
(twitter.com/_/status/529345956190253057)
bri joined the channel
#
bri
f
#
kylewm.com
edited /Heroku (+550) "note about custom domains and www. prefix"
(view diff)
benjamin-agaric and KartikPrabhu joined the channel
#
aaronpk
!tell barnabywalters thanks! Fixed the logs!
#
Loqi
Ok, I'll tell him that when I see him next
cweiske, Gold, bri and 1JTAAVM2I joined the channel
#
@aral
@Johannes_Ernst In a nutshell, Indieweb is about the web — a client/server environment. The Indienet is peer-to-peer/distributed.
(twitter.com/_/status/529362945491615744)
alexhartley joined the channel
#
@Freerange_Inc
those folks who've i just faved multiple historic tweets, its cos' i'm pinboarding relevant links to do with makermovement & indieweb,sorry!
(twitter.com/_/status/529368409461764096)
krendil and gr0k joined the channel
#
@Johannes_Ernst
@aral IMHO it will be extremely hard for anybody to distinguish terms indieweb vs indienet if they indeed mean different things.
(twitter.com/_/status/529373027579203584)
lupinedev and chrissaad joined the channel
#
glennjones
Does anyone know if indieauth has the concept of refresh tokens like auth2 and if so is it documented anywhere?
#
@kevinmarks
@Freerange_Inc I guessed it was something like that. The http://indiewebcamp.com wiki is good for research too - more structured
(twitter.com/_/status/529375926530748416)
chrissaad and brianloveswords joined the channel
#
aaronpk
glennjones: it does not, because it's only the authorization part of oauth2, it doesn't issue access tokens
#
glennjones
So are the bearer token very long lived then to allow apps like ownyourgram.com to keep working
#
aaronpk
sorry, do you mean indieauth.com or?
#
aaronpk
currently all implementations of indieauth issue long-lived access tokens
#
aaronpk
it doesn't actually make much sense to use refresh tokens because there is no client secret involved either
pfefferle joined the channel
#
glennjones
Sorry ro explain, I have mixed my indieauth support into my preexisting token system which is also used for oauth2 - so my bearer token timeout afterr x amount of time. Do need to make them last forever
#
aaronpk
ah gotcha.
#
aaronpk
currently no clients expect a refresh token to be returned
#
aaronpk
so if you wanted to use ownyourgram then you'd need to give it a token that lasts forever, or you'd need to log in periodically to give it new tokens
#
aaronpk
you could for example only issue permanent access tokens to that client ID tho
#
glennjones
OK for indieauth issued tokens I will extend the timeout well into the future, so I dont have to keep logging back into clients - Just want to check I had not missed a refresh feature
snarfed joined the channel
#
glennjones
Have ownyourgram.com and https://quill.p3k.io/ up and working with my transmat.io app. All the devloper related information in the flow was very useful
#
aaronpk
glad to hear it
fmarier, Pierre-O, KartikPrabhu, loic_m_, alexhart_, Mark87, alexhartley, michielbdejong and mlncn-agaric joined the channel
#
aaronpk
fun fact. 46.9% of email I received in October ended up in the trash.
brianloveswords and chrissaad joined the channel
#
@glennjones
The first post to my blog using https://quill.p3k.io/ - with syndication to twitter #indieweb #indieauth #micropub
(twitter.com/_/status/529394122780864512)
#
bret
glennjones++
#
Loqi
glennjones has 4 karma
#
bret
what token endpoint are you using?
#
bret
(or did you write one in node?)
#
@larister
RT @glennjones: The first post to my blog using https://quill.p3k.io/ - with syndication to twitter #indieweb #indieauth #micropub
(twitter.com/_/status/529395717224529921)
#
glennjones
I built my own, off the oauth2 support transmat already has
#
bret
nice
#
@qubyte
RT @glennjones: The first post to my blog using https://quill.p3k.io/ - with syndication to twitter #indieweb #indieauth #micropub
(twitter.com/_/status/529396610472890368)
#
bret
is it pretty integrated into transmit? or could I run it on its own?
#
glennjones
This use is a bit different in that the links are in my blog http://glennjones.net but all the token and micropub inteaction is handel by https://transmat.io which supplies the content to the blog through an API
lukebrooker joined the channel
#
bret
ps, the font on transmit.io looks a little funky in safari
#
glennjones
I am just about to refactor it so it can be installed and run on its own should take around 4 weeks (hopefullly) to rebuild it, so soon
Pierre-O joined the channel
#
michielbdejong
ah first time i hear about http://indiewebcamp.com/micropub - brilliant! Has anybody considered doing this over CORS?
#
michielbdejong
I might have a play with that :)
#
bret
michielbdejong: because its all form encoded, you can make a micro pub client with just an html form and a cookie
#
michielbdejong
ah right, cross-origin form posts are allowed? didn't think of that
#
michielbdejong
double the brilliant! :)
#
glennjones
bret thanks for pointing that out, too light a weight – different anti aliasing on safari to chrome and firefox, I will fix it
fmarier joined the channel
#
@brienthess
Concerned Known Pro is just going to make it another SILO. At least it doesn't matter, because I can export data. #indieweb @withknown
(twitter.com/_/status/529399913776287744)
caseorganic, snarfed and Mark87 joined the channel
tilgovi, chrissaad, EOGreer and lukebrooker joined the channel
#
@indieboxproject
Indie Box / UBOS Meeting this Thursday 6:30p at the @hackerdojo. http://www.meetup.com/indiebox/events/215034532/ #indie #IndieIoT #IndieWeb #floss
(twitter.com/_/status/529410870254645249)
#
@Johannes_Ernst
RT @indieboxproject: Indie Box / UBOS Meeting this Thursday 6:30p at the @hackerdojo. http://www.meetup.com/indiebox/events/215034532/ #indie #IndieIoT #IndieWeb #fl…
(twitter.com/_/status/529411000919797760)
alexhartley and arlen joined the channel
#
@indiecomputing
RT @indieboxproject: Indie Box / UBOS Meeting this Thursday 6:30p at the @hackerdojo. http://www.meetup.com/indiebox/events/215034532/ #indie #IndieIoT #IndieWeb #fl…
(twitter.com/_/status/529415563282759680)
alexhart_, alexhar__ and pauloppenheim joined the channel
#
@brienthess
You back up your computer. Why not your social media posts? http://freemydata.co/ #indieweb
(twitter.com/_/status/529417066965520384)
chrissaad, myfreeweb, gr0k, alexhartley and mlncn-agaric joined the channel