#indiewebcamp 2014-01-14

2014-01-14 UTC
#
bret
that would be super great aaronpk!
#
tommorris
bnvk, tantek: thinking it might be fun to have a London homebrew website club/indieweb gathering
#
bnvk
tommorris: that could be rad! Have you ever done any speaking?
#
tommorris
bnvk: lots. BarCamps and other conferences
josephboyle joined the channel
#
bnvk
tommorris: cool, any thinks anywhere?
#
caseorganic
bret: darn! it's ok! it's the talk i gave at keeping it realtime
pfenwick joined the channel
#
tommorris
bnvk: can think of lots of places to host, but need more interest in people attending
tantek, scor, fmarier and vrypan_ joined the channel
#
bnvk
tommorris: dah, that's what happens when skype and IRC happen at the same time- s/thinks/links
brianloveswords joined the channel
#
@schnarfed
RT @snarfed_org: https://www.brid.gy/ now copies likes, retweets, etc. to your site as well as comments. Merry #IndieWeb Christmas! http:…
(twitter.com/_/status/422902264018112512)
scor, tantek and tilgovi joined the channel
#
tantek
tommorris - a HWC meetup in London would be great!
#
tantek
I bet a bunch of people would show up if you planned it well in advance
#
tantek
e.g. maybe aim for the 29th?
#
@fightingmonk
Listening to @caseorganic talk IndieWeb, APIs, and keeping things open. Thanks @newrelic for hosting.
(twitter.com/_/status/422914165913575424)
#
@brianjesse
rss and atom "wars" coincided w rise of myspace and facebook - @caseorganic #indiewebcamp
(twitter.com/_/status/422915893081825280)
#
@brianjesse
it became so easy to consume, that it led to the decline of creating blog articles - @caseorganic #indiewebcamp
(twitter.com/_/status/422916840646381568)
snarfed joined the channel
#
@brianjesse
with microformats you can get events to show up correctly in search engines, and RSVP to them via #webmention - @caseorganic #indiewebcamp
(twitter.com/_/status/422921857096880128)
tantek and snarfed joined the channel
#
@robinsnewswire
RT @brianjesse: with microformats you can get events to show up correctly in search engines, and RSVP to them via #webmention - @caseorgani
(twitter.com/_/status/422924701707804672)
snarfed, bnvk and jernst joined the channel
#
@schnarfed
RT @snarfed_org: https://www.brid.gy/ copies comments on social networks back to your web site. Now with webmentions! http://t.co/F4f28jB…
(twitter.com/_/status/422951049968635905)
#
@jeffreyrbunch
@aaronpk: It was great to see you again tonight & chat - keep up the great work at @Esri and on @indiewebcamp!
(twitter.com/_/status/422952166483980288)
#
Loqi
https://twitter.com/newrelic :: .@caseorganic giving her #FutureTalk "Why the web is broken and how to fix it" at our #PDX HQ: https://twitter.com/newrelic/status/422953317027684353/photo/1
#
aaronpk
room was packed!
#
bret
sweet pic of the talk!
#
bret
!tell caseorganic Did you (or aaronpk) tell everyone there about HWC this week? :D
#
Loqi
Ok, I'll tell them that when I see them next
#
bret
I tried to do some recruting at pdxnode the other day but had to leave early
#
aaronpk
heh totally forgot
#
aaronpk
I was too busy fiddling with the cameras and audio recorder to remember
#
bret
Is it possible to come early to use the space for some indipendant hacking time?
#
aaronpk
how early?
#
bret
30-60 mins or so
#
bret
not that early
#
bret
not a big deal if not
KartikPrabhu joined the channel
#
aaronpk
yeah sure
#
aaronpk
i'll be here
#
bret
I've been making headway on doing light cms in node/express. I have a model working of flat file storage system using front-matter headers, next is to buld an index
#
bret
learning async has been hard, but its cool once I started getting it
#
@kevinmarks
RT @brianjesse: with microformats you can get events to show up correctly in search engines, and RSVP to them via #webmention - @caseorgani
(twitter.com/_/status/422958157199966208)
toffermann joined the channel
#
@erik_paulson
RT @brianjesse: with microformats you can get events to show up correctly in search engines, and RSVP to them via #webmention - @caseorgani
(twitter.com/_/status/422961294611054592)
bnvk and caseorganic joined the channel
#
Loqi
caseorganic: bret left you a message 28 minutes ago: Did you (or aaronpk) tell everyone there about HWC this week? :D
#
@JimTyhurst
Enjoyed @caseorganic #FutureTalk "Why the web is broken and how to fix it". I like #IndieWeb dev principles. http://caseorganic.com/content/presentations/2014/01/13-1/slides/
(twitter.com/_/status/422964994783719424)
pfenwick, snarfed, josephboyle, schalkneethling and skinny joined the channel
#
@kevinmarks
@WIRED such bollocks. Note that @rabois refused a long now bet. Apps are just browsers that only work for one web site. #indieweb
(twitter.com/_/status/422994753890680832)
skinny, pfenwick, dvirsky, tantek, voxpelli and Jihaisse joined the channel
#
@ArthurSmid
RT @AndySylvester99: Test tweet to see if the URL will be shortened by Social. My source for learning about the IndyWeb: #indieweb http://t…
(twitter.com/_/status/423002001534775296)
#
@ArthurSmid
Web creators building and sharing open web technologies http://indiewebcamp.com
(twitter.com/_/status/423002312672440321)
eschenal joined the channel
#
@ArthurSmid
Currently not everyone wants to run their own website, partially because it's not clear why http://indiewebcamp.com/FAQ
(twitter.com/_/status/423002864231788545)
#
@ArthurSmid
. . . and partially because there's no one-click-install for the IndieWeb. We're solving both of those problems http://indiewebcamp.com/FAQ
(twitter.com/_/status/423002990383861762)
#
@etymancer
@caseorganic Thanks for the talk tonight and chat after! Helped me much to gel my last few years' thinks about the web. #indieweb
(twitter.com/_/status/423010563392696320)
#
@etymancer
@indiewebcamp Curious: given the primacy of "one's own domain", what to do about decentralizing DNS?
(twitter.com/_/status/423011862813212672)
friedcell joined the channel
#
hadleybeeman
Tantek/tommorris/KevinMarks/bvnk Hello! You rang?
#
hadleybeeman
I am indeed in London for a few days… though I'm off on Friday again til Feb. But in the meantime, is there anything I can help with? :)
#
tommorris
hadleybeeman: we were mooting a possible homebrew website club for London at some point
#
hadleybeeman
Oh, fun! I'd be up for that.
#
tommorris
Hmm. Idea: Hummus Bros in Holborn.
#
tommorris
We’ve used it in the past for meetups. And it caters for vegetarian/vegan/a fair few allergies.
#
hadleybeeman
As a meet-up venue? It never struck me as a "settle in" kind of venue. But if they're supportive… why not!
Sebastien-L, melvster, Zegnat, vrypan_, KevinMarks and squeakytoy joined the channel
#
@remiforall
#Alire Comment "se libérer" de Google ? 30 Ways To Leave Google Apps Behind #ownyourdata http://www.fastcolabs.com/3024813/30-ways-to-leave-google-apps-behind
(twitter.com/_/status/423045147660525568)
#
@STuFFk
Cc @gigigan RT @remiforall #Alire Comment "se libérer" de Google ? 30 Ways To Leave Google Apps Behind #ownyourdata http://www.fastcolabs.com/3024813/30-ways-to-leave-google-apps-behind
(twitter.com/_/status/423052494353481728)
glennjones, adactio, melvster1, bnvk, voxpelli, scor, brianloveswords and barnabywalters joined the channel
#
barnabywalters
good afternoon indiewebcamp
#
barnabywalters
anyone interested in making a bitcoin/dogecoin post tipping thing?
#
barnabywalters
think “likes” but with internet dollars attached
#
voxpelli
barnabywalters: Like Flattr but with bitcoin? ;)
#
barnabywalters
voxpelli: something like that!
#
barnabywalters
the UI of exchanging BTC/DOGE is generally pretty horrible, with the exception of tipbots
#
barnabywalters
which are all focused around a particular silo e.g. twitter or reddit
skinny joined the channel
#
voxpelli
barnabywalters: yeah, a silo-less tipping mechanism would be nice
#
barnabywalters
in theory an indieweb version would be the same, but our own sites would be the tipbots
#
barnabywalters
I’m thinking bitcoin: addresses in u-payment or rel-payment links would allow basic URL -> address discovery
#
barnabywalters
problem with bitcoin: addresses is that if you don’t have a client installed they’re confusing when clicked
#
voxpelli
we used relpayment at Flattr and I patched it into Gittip as well, documented it on http://relpayment.com/
#
barnabywalters
voxpelli: oh cool, did not know that — reading
#
voxpelli
the Flattr browser extensions partly use the rel-payment links to expose tipping possibility within the browser UI
#
voxpelli
been thinking about making a generic such addon based on the Flattr one
#
barnabywalters
hm, so you recommend linking to a HTML page — that’s much better than bitcoin: addresses for humans but how would automatic address discovery be done?
#
barnabywalters
unless we used currency-specific properties/rels, e.g. u-bitcoin-payment, rel="bitcoin"
#
barnabywalters
or even p-bitcoin-payment
julien51 joined the channel
#
voxpelli
perhaps one could use a standard URL query param?
#
voxpelli
that's partly what Google did as a fallback for rel-author
#
barnabywalters
voxpelli: query params inside the link URLs? what would that look like?
#
barnabywalters
rel="payment" href="http://blockchain.info/address/XXXXXX?address=XXXXXX"
#
barnabywalters
it’s a possibility, makes consuming a little more tricky
#
barnabywalters
looks for a microformats wiki page on payment research
#
voxpelli
We parsed the query parameters when we consumed the Flattr links
glennjones and julien51 joined the channel
#
bnvk
voxpelli: are you part of the Flattr team?
#
voxpelli
bnvk: I was part of the team that built it
#
bnvk
cool
#
barnabywalters
hm the payment section on the mf wiki is a little neglected.
#
barnabywalters
I’ll add a bunch of BTC research and examples to it at hakkavelin
#
bnvk
barnabywalters: you might wanna checkout Kyles http://www.coinpunk.org
#
barnabywalters
bnvk: cool, will do — does it doge?
#
bnvk
nope
#
bnvk
but for BTC
julien51 and voxpelli joined the channel
#
voxpelli
barnabywalters: there's some interesting payment work at http://www.opentransact.org/ as well
#
barnabywalters
voxpelli: thanks, reading
CheckDavid, nloadholtes, eschenal, pfenwick, chloeweil and bnvk joined the channel
#
@fightingmonk
Apropos to @caseorganic 's talk about #indiewebcamp, this on user annexation. "Buyouts don't win hearts and minds." http://www.exquisitetweets.com/collection/blech/2894
(twitter.com/_/status/423108950293106688)
snarfed, pasevin, chloeweil, bnvk_ and scor joined the channel
#
@glennjones
Finally got #indieweb POSSE for twitter working again on my blog. http://t.co/RlKMusTFRT. Also built tool to inport my full twitter history
(twitter.com/_/status/423124416147779584)
snarfed, tantek and jtyhurst joined the channel
#
tantek
well done glennjones!
#
tantek
except perhaps consider zero padding the month for proper ISO? 2014-01-14
#
tantek
and what happens if you post a second note on that day?
#
glennjones
Good point about the date, it counts up 2014-1-14-2
#
barnabywalters
glennjones: lovely visual design and URLs! nice work
#
barnabywalters
especially cool that you’ve got some <action> elements in there too!
#
tantek
yeah! I was going to say. Glennjones, add your post as an example to http://indiewebcamp.com/webactions#Action_tag_examples_in_the_wild
#
@BarnabyWalters
@glennjones great stuff! Replying seamlessly via your action element :) #webactions #indieweb (http://waterpigs.co.uk/notes/4U4GVb/)
(twitter.com/_/status/423129788883402752)
#
barnabywalters
hm my reply context for that note is looking a little weird http://waterpigs.co.uk/notes/4U4GVb/
#
tantek
yeah was just going to say!
#
barnabywalters
especially when it has an author property and everything. going to have to look into that
#
tantek
but check out that favoriting :D
#
tantek
again?
#
tantek
wonder what they changed in that old post
#
barnabywalters
tantek: thanks! I need to add some icons for the different mention types, and better handle how plain mentions are handled, but overall I’m pleased with the current layout
#
tantek
I wonder if via rel=me discovery you can determine my actual site rather than my Twitter
#
barnabywalters
next step is to extend it to include virtual currency tipping (see also: earlier logs)
#
tantek
yes - saw that earlier in the logs
#
tantek
or should I say loges
#
barnabywalters
tantek: shouldn’t be too tricky
#
barnabywalters
tantek: such dogespeak
#
glennjones
Yes a few things went wrong with the reply, need to change the url to my domain, not sure about the formating
#
barnabywalters
oh huh the weird reply context is probably some bug on my end, as it’s using the content of the post as the author name!
#
tantek
glennjones, regardless, well done with the <action> element also - definitely add yourself to http://indiewebcamp.com/webactions#Action_tag_examples_in_the_wild
npdoty, chloeweil, bnvk, _6a68 and indiewebcamp-vis joined the channel
#
tantek
welcome indiewebcamp-vis! use /name yourname here to set your alias
#
indiewebcamp-vis
@tantek thanks!
#
benjaminchait
Curious: I’m having trouble authenticating on indiewebcamp.com via my domain. My supported provider (Twitter) is having an error. Can someone point me toward troubleshooting steps?
#
tantek
what's the error you're seeing? (cc aaronpk)
#
benjaminchait
twitter.com/benjaminchait There was an error verifying this provider. Confirm you have a rel="me" link on this site pointing to your website.
#
benjaminchait
I’ve got a link to my domain on my Twitter profile, but haven’t a clue where the rel=“me” comes into play.
#
aaronpk
benjaminchait: I believe the server is having trouble reading twitter.com getting an SSL error from them
#
tantek
looks like you have the right code: <a href="https://twitter.com/benjaminchait" rel="me">
#
tantek
on your home page
bnvk_ joined the channel
#
Zegnat
Twitter wasn’t working for me either, so could very well be server related
#
aaronpk
I still don't know what is causing the SSL error
#
benjaminchait
Gotcha! I’ll sneak another supported provider into place for now.
#
aaronpk
"SSL_connect returned=1 errno=0 state=SSLv3 read finished A: unexpected message" when reading https://twitter.com
#
tantek
benjaminchait - beautiful photos on your site
#
benjaminchait
tantek thanks!
#
tantek
and a very nice clean design. perfect example of how much nicer an indieweb site can look & feel compared to a silo profile.
#
@perival
Good talk from @caseorganic last night in Portland about @IndieWebCamp, owning your data, freedom to create!
(twitter.com/_/status/423140534178181120)
#
aaronpk
benjaminchait: are you planning on coming to homebrew website club tomorrow? http://calagator.org/events/1250465433
#
Loqi
Homebrew Website Club PDX on Wednesday, Jan 15, 6:30pm at Esri R&D Center (aka Geoloqi HQ)
#
benjaminchait
Hrm — G+ is also having the same error. Maybe an SSL challenge on the authenticator site?
#
aaronpk
G+ shouldn't be having that issue... might be a different (fixable) one
#
Zegnat
GitHub worked for me not 10 minutes ago, if you have an account there, benjaminchait
#
benjaminchait
tantek - genuinely appreciated! I’ve long admired your work (esp Microformats). just moved to PDX, went to Amber’s Future Talk @ New Relic last night and thought I’d explore some more.
#
aaronpk
benjaminchait: ah your g+ profile needs to have your website under your "other profile" section instead of "contributor to" or "links"
#
aaronpk
g+ only adds rel=me for the "other profiles"
#
benjaminchait
zegnat - hurrah, that worked!
snarfed joined the channel
#
benjaminchait
aaronpk - gotcha, changed that on my end — also authenticated via github!
#
aaronpk
great!
#
benjaminchait
aaronpk - any objection to adding myself to the 2014 guest list? (looks like it’s just Tantek, Amber and you at the moment—not sure if it’s an “open” invite or whatnot.)
#
tantek
benjaminchait - awesome! go ahead and add yourself to /irc-people
#
aaronpk
please do!
#
aaronpk
we haven't talked much about the 2014 event yet which is why it's just us on there right now
#
aaronpk
it's an open invite assuming you add yourself by signing in to the wiki :)
#
benjaminchait
you have dates and a location (“portland”) which is good enough for me!
#
tantek
speaking of which - any plans for OSCON 2014 proposals?
#
tantek
I mean OSBridge 2014 of course
#
aaronpk
I was considering one about OAuth + IndieAuth
#
tantek
adjacent to IWC2014
#
aaronpk
for osbridge definitely, but was thinking about trying oscon again. it's been a couple years since I last spoke there
glennjones joined the channel
#
benjaminchait.net
edited /2014/Guest_List (+318) "/* Creators */"
(view diff)
#
benjaminchait.net
edited /2014/Guest_List (+0) "/* Creators */"
(view diff)
#
tantek
aaronpk - I leave punctuation off of headings because it uglifies permalinks
#
tantek
the .3F makes it a less human readable URL
#
tantek
or it looks like "cruft" in the URL which always makes a URL seem less trustworthy
#
tantek
I'll often repeat the question in the prose immediately following, with punctuation, and perhaps more expressively (since it helps to shorten headings)
#
tantek
anyway - just a thought/preference - feel free to edit accordingly if you agree
#
aaronpk
yeah makes sense
#
aaronpk
alternately could rephrase the header into a statement, such as "Issues with Twitter"
#
tantek
that sounds more declarative - like something that's a general problem with Twitter, and not specific to the user
#
tantek
the question format sounds more inviting to folks that may be having a specific problem / troubleshooting
#
aaronpk
"Troubleshooting Twitter logins"
chloeweil joined the channel
#
tantek
whereas "Twitter issues" - sounds like a problem twitter has to fix
#
aaronpk
in that case, should add an entry called "Facebook issues" so that they fix their stupid js-only profile permalinks
#
aaronparecki.com
edited /IndieAuth (-3) "remove ?"
(view diff)
KevinMarks, bnvk and snarfed joined the channel
brianloveswords, chloeweil, benprew, paulcp, caseorganic, skinny, benjaminchait_, benjaminchait__, KartikPrabhu, tilgovi, tilgovi_ and benjaminchait joined the channel
#
@DeMadak
Ce soir, premiére diffusion en livestream d'un podcast au studio IndieWeb ! #indieweblive
(twitter.com/_/status/423175637797335040)
#
benjaminchait
aaronpk - realize I never responded to your message about homebrew website club. would love to join your next one, but I’m going to be traveling east tomorrow for the remainder of this week.
jonnybarnes, eschenal, josephboyle, hidgw, Kopfstein and paulcp joined the channel
#
aaronpk
ah cool. well they are every 2 weeks so there will be another soon!
#
jonnybarnes
what's meant by a homebrew website?
#
vanderven.se martijn
edited /WebFinger (+105) "Fix link and add IndieWeb implementation"
(view diff)
#
jonnybarnes
thanks for the link aaronpk
barnabywalters, paulcp, tilgovi, caseorganic, fmarier, hallettj and dvirsky joined the channel
#
Zegnat
aaronpk, how is micropub’s “syndicate” supposed to work? Should it both take names to syndicate to and URLs to places the object already exists at?
#
aaronpk
Zegnat: i'm not totally sure on that yet. i haven't actually implemented that part myself yet, so it's just my guess as to what it should be
#
aaronpk
but the idea with the parameter is to indicate which silos to syndicate to
#
aaronpk
so the object wouldn't already exist on the silo
#
Zegnat
Understood. I was thinking to add some thoughts to the wiki but could run them by you here too.
#
aaronpk
go for it
#
Zegnat
First: wouldn’t it make sense for syndicate to take domains (twitter.com) rather than names (twitter)?
#
aaronpk
probably yes, did that not already get updated?
#
Zegnat
All examples just use twitter
#
aaronpk
go ahead and update the page if not
#
Zegnat
Second: should the server let the client know if syndication succeeded? e.g. by providing the URLs?
#
aaronpk
i think that's a great idea
#
Zegnat
rel="syndication">
#
Zegnat
comes to mind
#
aaronpk
that's great
#
aaronpk
I don't want to require the response body to be in any particular format, so I like putting that in the headers
#
Zegnat
I agree. This would also be hard to put into the response body, as it concerns external services
#
Zegnat
I’ll try to get these thoughts on the wiki page soonish, before heading for bed
#
Zegnat
BTW, it is the foursquare URL here that got me confused as to the purpose of syndication: http://indiewebcamp.com/micropub#Nested_Microformat_Objects
#
aaronpk
you're right, that is confusing
#
aaronpk
so looks like that line was in the very first revision of the page, so chances are I just never got around to updating it later
#
aaronpk
also the parameter in that example is called syndication rather than syndicate like it is everywhere else
#
aaronpk
so, disregard that I suppose
#
Zegnat
ah, I didn’t even notice it used a different parameter! my bad
#
aaronpk
well, my bad, technically
tantek joined the channel
#
Zegnat
It is an interesting problem though. Should such a parameter be supported by micropub? E.g. for PESOS implementations where content has already been syndicated elsewhere?
#
aaronpk
maybe that was my thinking :)
pasevin and chloeweil joined the channel
#
Zegnat
How do you quickly sign a timestamped comment on the wiki? Just write ~~~?
#
barnabywalters
Zegnat: there’s a signature button in the editing UI which inserts it for you
#
Zegnat
Thanks barnabywalters, always wondered what that specific button was for
#
vanderven.se martijn
edited /micropub (+607) "Syndicate and syndication"
(view diff)
#
Zegnat
aaronpk: I think that covers it. Obviously in need of tuning.
#
aaronpk
awesome, thanks!
#
Zegnat
I left syndication in (vs syndicate) and chose to document it as a property instead
#
Zegnat
And with that, I leave for bed. Goodnight all.
#
Loqi
see you in the morning!
#
barnabywalters
goodnight Zegnat
#
bear
hmm, i'm getting an Internal Server error trying to auth using Persona
#
barnabywalters
I started documenting a bunch of tipping and payment UIs over on the mf wiki — feel free to add any other interesting ones I’ve missed: http://microformats.org/wiki/payment-examples
#
aaronpk
that's not spelled right... "uhohes"
#
aaronpk
bear: I don't see a recent 500 error for you, can you do it again so it's in the logs?
paulcp joined the channel
#
bear
i'm not even getting to the IW side
#
bear
persona is giving me an internal error validating my email
#
aaronpk
oh, if you're getting an error from persona there's not much I can do about that :)
#
bear
yea, sorry - I was going to follow up with "is anyone else?" and then got distracted by 2 pings and a direct-message
#
bear
and … now it works - *sigh*
#
aaronpk
yay internet
#
bear
I'm reading the micropub page and had a few questions - simple stuf
#
bear.im
edited /micropub (+225) "/* HTML Head */"
(view diff)
#
aaronparecki.com
edited /micropub (+32) "/* HTML Head */"
(view diff)
barnabywalters joined the channel
#
bear.im
edited /micropub (+313) "/* Create */"
(view diff)
#
bear.im
edited /micropub (+92) "/* HTML Head */"
(view diff)
#
bear
aaronpk sorry for the odd edit - I realized I was using the signature thingy wrong so changed mine and also adjusted yours
#
aaronpk
ah cool
#
aaronpk
ok, this is the time to set the rel value
#
aaronpk
should I remove the discussion section on it?
#
aaronpk
i'd like tantek's opinion first. rel="micropub" vs rel="micropub_endpoint" (the former matching the conventions of most other rel values, the latter matching the conventions of the OAuth 2 rel values)
#
bear
yes, it's confusing otherwise
#
bear
if you said IndieAuth conventions then I may care, but OAuth… *shrug*
paulcp joined the channel
#
aaronpk
hah. well the whole indieauth thing kind of sits on top of OAuth 2 now
#
bear
doh!
#
aaronpk
why reinvent all the wheels?
#
bear
yet another yak shaving project oh my!
#
bear
(sorry, was being silly)
#
bear
agree, if the patterns of OAuth had any exposure or reason to "leak" into this spec I would agree
#
jonnybarnes
should the micropub spec talk about conflicting info for checkins? i.e. where it talks about using two POSTs. What if I then attempted a checkin but I provided a different telephone number
#
bear
but since IndieAuth (aka OAuth) is a tool that is orthogonal to micropub (IMO) then it makes more sense to use the patterns that are more appropriate
#
bear
that technically should be an UPDATE then
vrypan joined the channel
#
bear
if you do two POSTs you should get two articles
#
aaronpk
the two posts come into play only if you need to first create the venue then check into it referencing the venue URL
#
jonnybarnes
so does the micropub spec allow for searching already created venues?
#
aaronpk
not yet. currently it only describes creating things
#
jonnybarnes
presumably then searching for created places in the pipeline?
#
aaronpk
possibly
#
aaronpk
indieweb principle #3: "Build tools for yourself"
#
barnabywalters
has anyone actually implemented self-hosted venues? i.e. venues with a URL on your domain
#
aaronpk
so far I have two ios apps that create posts using micropub
#
barnabywalters
any discussion of APIs to create or search for them is not very meaningful until they exist
#
aaronpk
my next implementation using micropub will likely be creating photos (PESOS from instagram)
#
aaronpk
barnabywalters: exactly
#
barnabywalters
they’ve been on my list for a while but low priority compared to a bunch of other stuff
#
aaronpk
until I get to the point of building a full checkin backend I don't actually need to search for any existing objects
#
barnabywalters
notes with maps and addresses via nominatim are good enough for my current casual checkin usage
#
aaronpk
I'm still fighting whether I should PESOS or POSSE checkins to foursquare. the latest foursquare update that lets your friends check you in means I need to at least be able to PESOS those checkins.
#
jonnybarnes
that reminds me, I need to look at making a proxy for nominatim
#
bear
isn't each post a unique url because it is by definition a post?
#
aaronpk
bear: yes, in what context are you asking?
#
bear
sorry, the above about identifying/searching
#
aaronpk
I think he was talking about searching your website for a list of venue URLs so you can provide a venue to check in to
#
bear
hmm, no … ok, I need to implement more before commenting
#
jonnybarnes
in the actual checkin you provide a location=http://example.org/venue/ID
#
bear
yea - was just reaching that question also in my head
#
jonnybarnes
and aaronpk has already answered
#
bear
relurks
#
jonnybarnes
random question, which email providers do people use here? I’m currently using FastMail
#
bear
mailroute
#
jonnybarnes
though I can’t work out how to implement PGP with them
#
aaronpk
I use a combination of my own postfix server plus gmail
vrypan joined the channel
#
bear
I use mailroute to handle the sending/receiving and then point it to my postfix install
#
bear
that lets them handle all the messy internet facing bits
paulcp joined the channel
#
jonnybarnes
either of you use PGP with those set ups?
vrypan joined the channel
#
bear
for sending mail - yes, inside of thunderbird
pfenwick joined the channel
#
barnabywalters
I use GPGTools inside mac mail, and my old web host one.com for mail server
#
barnabywalters
goodnight all
#
Loqi
gute nacht!
#
bret
bear: are you in the portland area?
#
bear
bret - no, i'm near Philadelphia
#
bear
my company is near Portland tho
#
bret
trying to get more people to come to HWC portland :)
#
bear
if it wasn't in the evening, I would be going to the NY one
lukebrooker and _6a68 joined the channel
#
hallettj
A note for those running their own email servers: I think it is very helpful to know about DKIM and SPF. https://support.google.com/mail/answer/180707?hl=en
#
hallettj
Those are two DNS-based strategies that work together to eliminate from: spoofing.
li3n3 and KartikPrabhu joined the channel
#
aaronpk
also check out greylisting
#
aaronpk
I had the most success with greylisting, eliminating like 90% of the spam I was getting
#
hallettj
aaronpk: Thanks!
#
hallettj
Actually this stuff is important for anyone with email on their own domain - even if you don't run the server yourself.
#
aaronpk
hallettj: want to add that to indiewebcamp.com/email ?
#
pdurbin
hallettj: but... you can only do so much if someone else hosts your email, right? (on your domain)
#
hallettj
aaronpk: That seems like a good idea. I will do so.
#
aaronpk
some of the things are done at the domain level, some are at the SMTP server
#
hallettj
pdurbin: DKIM and SPF only require control over your DNS records.
#
pdurbin
hallettj: gotcha
#
hallettj
pdurbin: Wait, that is not right. You also need to get the server to do the actual signing for DKIM.
#
aaronpk
SPF is DNS only I believe