#indiewebcamp 2014-10-27

2014-10-27 UTC
alexhartley, gr0k, paulfitz, wolftune, KevinMarks, EOGreer and lukebrooker joined the channel
#
fiatjaf
isn't all this idea that "the open web is HTML over HTTP" undermined by the Same Origin Policy?
#
fiatjaf
in other words: CORS should be encouraged by the indieweb
#
finchd
what is CORS?
#
Loqi
CORS is an acronym for "cross-origin resource sharing," a mechanism for allowing browsers to make JavaScript requests to fetch resources from other domains http://indiewebcamp.com/CORS
#
finchd
hmm... sounds like the XSS I use NoScript to prevent
Deledrius_, alexhartley, KevinMarks, caseorganic, chrissaad, KartikPrabhu, mdik_, EOGreer and tantek joined the channel
#
tantek
!tell npdoty 1) for automated spam, I'm pretty convinced /vouch squashes it. 2) for abuse and targeted spam (which is just a form of abuse), we have /block - which frankly is a solved problem - Flickr got it right, everyone else needs to just copy their model. 3) for ways to publish blocklists, see http://microformats.org/wiki/blocklist. 4) what will you implement on your own site? write it down on /User:Npdoty.name perhaps in a new sec
#
Loqi
Ok, I'll tell them that when I see them next
#
tantek
"Working On"
#
tantek
also, CORS++
#
tantek
CORS++
#
Loqi
CORS has 0 karma
KartikPrabhu, mlncn-agaric, alexhartley and snarfed joined the channel
#
snarfed
quiet weekend
#
snarfed
(go giants!)
KartikPrabhu, EOGreer, brianloveswords, tantek and alexhartley joined the channel
#
tantek
!tell fiatjaf,finchd CORS is a good thing. Based on CORS, we've written up some of this: https://indiewebcamp.com/subdomains
#
Loqi
Ok, I'll tell them that when I see them next
tantek, chrissaad, KartikPrabhu, lukebrooker, alexhartley, snarfed1 and EOGreer joined the channel
Jihaisse, cweiske, kensanata, loic_m_, elima, alexhartley, krendil, annevk, EOGreer and pfefferle joined the channel
#
pfefferle
good morning all
pfefferle_, jsun, friedcell and loic_m joined the channel
#
fiatjaf.alhur.es
created /couchdb (+35) "redirect to CouchDB"
(view diff)
#
fiatjaf.alhur.es
created /couchDB (+21) "redirect to CouchDB"
(view diff)
KartikPrabhu joined the channel
#
fiatjaf.alhur.es
edited /CouchDB (-7) "Redirected page to [[CouchDB]]"
(view diff)
#
fiatjaf.alhur.es
edited /couchdb (-14) "Redirected page to [[CouchDB]]"
(view diff)
#
fiatjaf.alhur.es
edited /CouchDB (+7) "Redirected page to [[Apache CouchDB]]"
(view diff)
#
fiatjaf.alhur.es
edited /couchdb (+7) "Redirected page to [[Apache CouchDB]]"
(view diff)
#
fiatjaf
don't judge me.
#
Loqi
fiatjaf: tantek left you a message 3 hours, 58 minutes ago: CORS is a good thing. Based on CORS, we've written up some of this: https://indiewebcamp.com/subdomains
Sebastien-L joined the channel
#
fiatjaf
tantek: I was thinking I could do webmentions and discovery using mf2 tags from the client side (using javascript in one page to fetch data from other pages), but I totally forgot about the Same Origin Policy and now I think it is very bad for the indieweb. javascript running in the browser could be a powerful tool, not requiring people to have and maintain their own servers, but still let them do a lot of interesting things from client side.
#
fiatjaf
I don't know exactly how this fits, because the indieweb is about having a domain name, but a domain name does not imply a full-featured webserver.
modem, cweiske and pfefferle joined the channel
#
voxpelli
fiatjaf: Firefox OS and web apps can perhaps be interesting in that regard as they allow you (like all apps do) to request any webpage without having to think about CORS: http://stackoverflow.com/questions/13873025/firefox-os-packaged-apps-and-xmlhttprequests
EOGreer joined the channel
#
voxpelli
I guess same is true with Chrome apps: https://developer.chrome.com/extensions/xhr
pfefferle, csarven, eschnou, KevinMarks_, KevinMarks__, EOGreer, mlncn-agaric, Sebastien-L, jsun_, kensanata, parzzix and modem joined the channel
#
tantek
good morning #indiewebcamp!
glennjones, pfefferle_, Sebastien-L, caseorganic and shiflett joined the channel
#
@loicmathaud
Next step: add webmention requests when publishing a new post on my site
(twitter.com/_/status/526729495873867777)
mlncn-agaric, paulfitz, pfefferle, scor, gr0k, EOGreer and indie-visitor joined the channel
#
Loqi
Welcome, indie-visitor! Set your nickname by typing /nick yourname
#
indie-visitor
nick
gRegor`, KevinMarks, willowbl00 and gr0k joined the channel
#
kylewm
tantek: when you say CORS is a good thing, do you mean the cross domain restriction is good or the disabling thereof?
wolftune, EOGreer, mko and Pea1 joined the channel
#
mko
Anyone have good IndieWeb examples of data displayed not in a post/entry format? I'm looking for a way to post my genome publicly, but it sits at approximately 1 million SNPs, which seems kind of absurd to try to publish as h-as-gene posts. :-)
gr0k joined the channel
#
mko
Similarly, I've got around 300k energy usage data intervals that I want to publish, and I feel like even those might need to be displayed as something other than an entry (though they're easier to publish as an entry as they've got explicit time boundaries, unlike the gene data).
verdi, pfefferle_, chrisroos, tfontaine1, jet___, snarfed, EOGreer and danlyke joined the channel
#
gRegor`
Publishing your genome, mko? Wow. (No ideas)
gRegor` and tantek joined the channel
#
aaronpk
I'm still unclear on how block actually can work on the indieweb
#
Loqi
aaronpk: kbs left you a message on 10/25 at 11:32am: oh, woops and apologies - just realized hexagon/honeycomb was from a different aaron *blush* so, ignore all of it (some PGP fingerprint visualization discussion from long back.)
#
Loqi
aaronpk: GWG left you a message on 10/26 at 9:54am: Have an indieauth problem again
#
aaronpk
oh hai
KevinMarks, tantek_, tantek and Mark87 joined the channel
#
chrisroos
Hi, folks. Apologies in advance if this is off-topic..
#
chrisroos
I've been working on a video service for the last few weeks. It's similar(ish) to Wistia, Vzaar and others with one main difference being that the videos are served from a domain you own.
#
chrisroos
We started out essentially building a self-hosted product on top of AWS but have since moved to hosting the videos in our AWS account and serving them on users' domains.
#
chrisroos
We're not really sure where we're going with it yet - it started out as a bit of a toy project - and it's possible we might release it all as open-source.
#
chrisroos
Anyway. Would anyone be interested in either chatting about what we're doing, or trying it out for us?
#
Mark87
I don't know anything about Wistia/Vzaar. What does your service do?
#
chrisroos
Oh, and just in case that looks like a completely spammy sales pitch. That's really not the intention! The service we're imagining would be zero lock-in, handle some of the challenges described in http://indiewebcamp.com/video#Web_support and result in videos served on your own domain.
willowbl00 joined the channel
#
chrisroos
@Mark87 It allows you to upload videos, transcodes them to suitable web formats and then makes them available at a URL like videos.<yourdomain>.com
#
aaronpk
i'm potentially interested in the self-hosted open source version of that
#
Mark87
by make them available, are you merely providing a transcoding service, or is it hosting as well to save us bandwidth?
#
Mark87
of serving them to our visitors
#
tantek
chrisroos - let's start with - what's your own personal site, and are you using whatever video service you're talking about on your own site?
#
tantek
we tend to apply a pretty strong selfdogfood filter on things discussed here
j12t joined the channel
#
chrisroos
@Mark87 They're hosted as well but we'd be looking to charge for the service - we can't afford to run it for free. The alternative is the possibility of the self-hosted version (in which case you'd pay the charges directly), although we've not discussed that in detail yet.
#
ShaneHudson
I tend to be more interested in tools than services personally. I've lost trust for services
#
aaronpk
but yes what tantek said. are you using this service on your own website?
#
chrisroos
@ShaneHudson Lost trust because they disappear?
#
ShaneHudson
chrisroos: Yes, or I stop being able to pay and loose the links etc.
#
chrisroos
@aaronpk @tantek____ No, I'm not. But, yes, I plan to. I have a (very) small number of videos on YouTube, Vimeo and directly on my site. I plan for this to replace those.
willowbl00 joined the channel
#
chrisroos
@ShaneHudson The fact that you'll own the domain, and therefore URLs, means that it should be easy for you to move your videos anywhere else at anytime
#
chrisroos
Ah, I just realised I don't need the @ in front of names. Apologies.
#
ShaneHudson
So it will be easy to export? That makes it more interesting, I don't have many videos personally though
#
chrisroos
ShaneHudson: That's the idea, yup.
#
@Wim_DS
. @Synology: Your data. Anytime, Anywhere. (#dutch) http://www.youtube.com/ #cloud #privacy #ownyourdata #private #NAS #server #security
(twitter.com/_/status/526784390844907520)
npdoty joined the channel
#
aaronpk
I tend to be skeptical of things people aren't actively using themselves, whether it's a service or open source code
#
aaronpk
or phrased anotherway, I trust something more if the developer is using it themselves
#
chrisroos
aaronpk: I completely agree.
#
ShaneHudson
Yeah, make something that works for you and then see if others are interested :)
willowbl001 joined the channel
#
ShaneHudson
That way you have a reason to develop it even if it doesn't end up making much money etc
caseorganic joined the channel
#
upon2020.com
edited /Indie_Box (+264) "Added recent articles"
(view diff)
tantek joined the channel
#
upon2020.com
edited /Indie_Box (-59) "Updated links"
(view diff)
#
upon2020.com
edited /Indie_Box (+108) "Added UBOS"
(view diff)
loic_m joined the channel
#
chrisroos
Thanks for the feedback, folks.
jet___, tantek_, wolftune and EOGreer joined the channel
#
tantek_
if you're an invited expert, please feel free to join on IRC and lurk on talky
#
tantek_
(if not, why haven't you applied? ;) )
#
mko
tantek_: how does one apply to be an invited expert? I thought you had to be invited? :-P
#
ShaneHudson
Hah yeah that confused me at first too
#
mko
Serious question though. How do you apply?
#
ShaneHudson
Check the Participation bit, it forwards you to http://www.w3.org/2002/09/wbs/1/ieapp/ but you need to log in with a w3.org account
#
mko
ShaneHudson++
#
mko
Thanks
#
Loqi
ShaneHudson has 12 karma
j12t and tilgovi joined the channel
barnabywalters joined the channel
#
aaronpk
huh, different "web mention"
#
tantek_
boy am I glad we're *not* dealing with namespace nonsense
#
ShaneHudson
I think the domain part of the namespace is quite important. If it is in one place and not distributed then that one place must be trustworthy. Luckily indiewebcamp.com is :)
EOGreer joined the channel
#
barnabywalters
ShaneHudson: that’s the case if the domain part is actually used (i.e. resolving namespaced terms actually produces content). Otherwise it’s just a string of characters :)
#
Loqi
barnabywalters: kylewm left you a message 1 week, 4 days ago: It doesn't look like I'm getting webmentions from you, any idea why?
#
ShaneHudson
Heh yeah the name of the namespace means nothing to me, just that urls resolve :)
#
barnabywalters
wow has it really been 11 days
#
barnabywalters
kylewm: interesting, not sure what’s happening there! I’ll see if there’s anything interesting in my logs
#
mko
lol barnabywalters. Welcome back. :-)
#
barnabywalters
mko: thanks :)
#
ShaneHudson
That's practically hibernation :p
EOGreer_, chrisroos, gr0k and claudio joined the channel
#
tantek.com
edited /posts (+37) "/* Inferring post kinds from properties */ p-invitee -> invitation"
(view diff)
gr0k and glennjones joined the channel
#
Mark87
tantek, interesting wiki edit on /posts about inferring type.
#
Mark87
I've been pondering a similar thought for a few days now
#
Mark87
I wonder why we even need post "types"
Sebastien-L and rknLA joined the channel
#
ShaneHudson
I find post types useful for UI. For example a photo post type doesn't always need a text box whereas my longform content has a UI that consists of [+photo, +text, +quote] etc
#
aaronpk
ShaneHudson: are you talking about creating a post or displaying a post?
Garbee joined the channel
#
aaronpk
I think so far tantek has been referring to displaying/marking up posts
#
aaronpk
also see facebook's UI for some interesting type-less post creation UI
#
aaronpk
probably worth documenting some of that
#
benjaminterry.net
created /User:Benjaminterry.net (+281) "/* Benjamin Terry */"
(view diff)
#
ShaneHudson
True, Facebook's UI is a very cut down version of my longform in a way. You add the content types to the post as opposed to starting with the type
barnabywalters and snarfed joined the channel
#
Mark87
What does it matter what "type" we assign to a collection of properties, if the doesn't tell us anything more than the presence of the properties themselves
#
Mark87
if the type**
#
Mark87
If there's a p-name, we know the objects name, if there's e-content, we know its content, if there's u-url, we know its url, if there are other properties we don't know about, that's fine, we won't render them, but we can still show what we know about the object, namely its name, content, and url
julian``, barnabywalters and npdoty joined the channel
#
kylewm
Mark87: it's not article vs. note, there are also events, invites, rsvps, photos, other media (videos, audio), checkins, bookmarks, etc. that might all be displayed differently
#
kylewm
if it's not useful to you to differentiate, then don't worry about it
#
Mark87
kylewm well i'm wondering why its useful to anyone really.
#
Mark87
For instance, Notes vs RSVPs, the only real difference is the presence of the p-rsvp property
#
Mark87
it still might have a p-name
#
Mark87
and e-content
#
ShaneHudson
A photo might not hav a p-name
#
Mark87
no but it will have a the photo property
#
Mark87
which also might be in a note or article or rsvp or bookmark
#
Mark87
I'm just thinking out loud
#
kylewm
Mark87: see how aaronpk displays received RSVPs differently http://aaronparecki.com/events/2014/08/27/1/homebrew-website-club#rsvps
#
Mark87
kylewm that's very cool. Do you mean differently than a note?
#
Mark87
or differently than what?
#
kylewm
yeah differently than a regular comment
#
kylewm
or like or repost
KevinMarks, barnabywalters, tantek, glennjones, chrissaad and krendil joined the channel
#
tantek.com
edited /Micropub (+38) "clear the TOC"
(view diff)
#
tantek
adactio got micropub working right? on his site as a receiver? or his client?
EOGreer and indie-visitor joined the channel
#
kylewm
tantek: receiver, based on his using OwnYourGram
#
aaronpk
tantek: his site is now a micropub endpoint so can be used by many clients
#
aaronpk
he was testing with Quill, but I think he got photo posting via OwnYourGram working too
#
aaronpk
he said he was relieved to be able to use ownyourgram because he missed sharing photos with people on instagram after switching to posting from his site
#
aaronpk
(due to the limitation of instagram not having a post api of course)
chrisroos, KartikPrabhu, csarven, gRegor`, j12t, verdi, scor, bterry, EOGreer and cweiske joined the channel
#
KartikPrabhu
caught up on logs
#
KartikPrabhu
weird that https://web.mention.net/ does not say anywhere what it does?
#
tantek
aaronpk - could you add that about adactio to http://indiewebcamp.com/micropub#IndieWeb_Examples ?
verdi joined the channel
#
kylewm
KartikPrabhu: you have to create an account to find out what the site is for anti-pattern
EOGreer joined the channel
#
KartikPrabhu
my guess is it sends notifications for all the silo mentions
#
KartikPrabhu
but <shrug> don't care
parzzix and juansantiago joined the channel
#
juansantiago
Hi, ¿alguien habla español?
#
KartikPrabhu
juansantiago: hi! err I don't really speak spanish :P
#
juansantiago
ok 1 minit please i,m go auto taslate
#
KartikPrabhu
yes sure :) also welcome
#
juansantiago
¿Indieauth is a free protocol?
#
KartikPrabhu
juansantiago: by "free" you mean "open" then yes :)
#
juansantiago
I am a conscientious objector to the entire platform or proprietary software
#
juansantiago
great :)
#
juansantiago
license?
#
juansantiago
sorry about my english
#
juansantiago
ok thanks
#
KartikPrabhu
juansantiago: no need to apologise for language differences! :)
#
@kazuhito
IndieWebify.Me - a guide to getting you on the IndieWeb http://www.indiewebify.me/
(twitter.com/_/status/526857554450989057)
scor joined the channel
#
juansantiago
Yes, I saw the website but I found nothing about the license
#
kylewm
juansantiago: the software that runs on Indieauth.com is under the Apache License
#
kylewm
the protocol itself is CC0 -- public domain
#
aaronpk
everything on the wiki is CC0
#
juansantiago
In a project like this is the expected free license, but I like to be sure :)
#
tantek
for http://indiewebcamp.com/indieauth and anything else at indiewebcamp.com
#
KartikPrabhu
aaronpk: can the CC0 license for indieauth the protocol be made explicit on the wiki page. for new comers
#
aaronpk
yeah it should probably be added there like the micropub page
#
tantek
aaronpk yes
#
tantek
also - please add adactio to http://indiewebcamp.com/Micropub#IndieWeb_Examples while you're in there!
#
juansantiago
thanks for de info
#
juansantiago
the info :)
#
KartikPrabhu
juansantiago: do you have your own website already?
lukebrooker and barnabywalters joined the channel
#
juansantiago
I've done a lot of websites, I am now working with https://diasporaforum.org/ and are exploring possibilities to authenticate
#
aaronpk
but do you have your own personal website? like what do you consider your "home" on the internet?
#
juansantiago
my own site is http://piesnegros.org/ and this is my home http://juanruetter.piesnegros.org/
#
aaronpk
great!
#
kylewm
juansantiago: you are considering adding Indieauth support to Discourse?
#
cweiske
aaronpk, any news on federated login in indieauth.com?
#
juansantiago
yes
#
aaronpk
cweiske: sadly no new progress
#
juansantiago
is a user propssal in a forum
brianloveswords joined the channel
#
aaronpk
the good news is I am done traveling for a while so might be able to actaully pull this off
#
kylewm
cweiske: aaronpk: isn't the ideal for individual sites to defer to authorization_endpoint, rather than always going through indieauth.com?
#
kylewm
juansantiago++ that would be *awesome*
#
Loqi
juansantiago has 1 karma
#
aaronpk
right now indieauth.com doesn't look for your authorization_endpoint
#
cweiske
kylewm, aaronpk wants to keep indiewebcamp.com using indieauth.com
#
aaronpk
which is what cweiske is bugging me about
#
aaronpk
remember that indieauth.com can be used in two different ways
#
cweiske
to keep the mediawiki plugin simple
#
aaronpk
right. I don't want to have to write the auth code for every project I make, so in that case I want to use indieauth.com this way https://indieauth.com/developers
#
cweiske
g'night
verdi joined the channel
#
kylewm
juansantiago: a good first step would be to sign in to indieauth using your own site. linking to a Twitter or Github page are common options. if you don't have those, or prefer not to publish links to them, it's possible to sign in with SMS, an email address using Mozilla Persona, or with a PGP key (https://indieauth.com/gpg)
#
juansantiago
Yes, just the idea is not to have any relationship with platforms like gogle or twitter :)
wolftune, pauloppenheim, KartikPrabhu, Gold and davidpeach joined the channel
#
davidpeach
Hello people. just thought id drop in and say hi.
tantek joined the channel
#
kylewm
hi davidpeach :)
#
davidpeach
hi. how are you this evening?
gr0k, verdi_, snarfed, gavinc and lukebrooker_ joined the channel
#
tantek
wonders where the vector diagram for vouch went
#
aaronpk
bret: if you email the omnigraffle file to me I can finish it up
#
aaronpk
oh hey he linked to the graffle file on that page
#
aaronpk
yes I think that's the latest
#
aaronpk
it was almost done but there was still a probelm with it which is why you reverted the embed on the /vouch page
#
tantek
I thought he updated it since then
#
tantek
and I just hadn't gotten a chance to re-review
#
aaronpk
oh maybe!
#
fiatjaf.alhur.es
created /coisas (+1245) "Created page with "[http://github.com/fiatjaf/coisas coisas] is a multipurpose CMS that runs in the browser and deploys the static HTML it generates to GitHub Pages. It forces you to organize your...""
(view diff)
j12t joined the channel
#
@jtauber
@joeld …including @t talking about Webmention
(twitter.com/_/status/526881449127837696)
#
fiatjaf
how can I upload images to the wiki?
#
fiatjaf
what is upload
#
Loqi
It looks like we don't have a page for "upload" yet. Would you like to create it? http://indiewebcamp.com/wiki/index.php?action=edit&title=upload
#
KartikPrabhu
fiatjaf: the footer has file upload
#
aaronpk
oh I had no idea lol. I usually just type in a file URL like indiewebcamp.com/File:whatever.jpg
#
fiatjaf.alhur.es
uploaded /File:aXYEzFn.png "Screenshot of [[coisas]] UI."
#
aaronparecki.com
edited /Micropub (+156) "/* IndieWeb Examples */ add adactio"
(view diff)
#
fiatjaf.alhur.es
edited /coisas (+56) "added screenshot."
(view diff)
#
@bmann
@floriidaaa we need to organize an #indieweb day / night - @flipzagging likes this stuff too. Plus @sintaxi @rob_ellis etc. Etc.
(twitter.com/_/status/526884701043048448)
scor, npdoty, npdoty_ and brianloveswords joined the channel