#indiewebcamp 2011-07-12

2011-07-12 UTC
DawnFoster1, josephboyle, shaners, quartzjer, MarkDilley, kcomandi1h, danbri and lmorchard joined the channel
#
98.192.37.108
edited /Special:Log/newusers () "created new account User:Veselosky"
(view diff)
dbounds joined the channel
#
Loqi
[http://twitter.com/toddbarnard] Reading @marcoarment's 'Own your identity' http://t.co/Yx4tyqB @marshallk op. cit. #indieweb
dbounds, spinnerin, DawnFoster, MarkDilley, quartzjer and shaners joined the channel
#
aaronpk
The IndieWeb needs our own version of +1 and Like
#
Alphi
where would we store the Likes?
#
aaronpk
I want to store my own list of likes
#
Alphi
ahh
#
Alphi
so more of a linkblog then?
#
aaronpk
it's sort of like bookmarks I guess
#
aaronpk
but I also want to tell the other site that I liked it, so it can do something with that information
#
Alphi
trackback
#
Alphi
the biggest problem is one of trust
#
Alphi
i'm going to ignore your trackback because I don't trust your data as being useful and n spam
#
Alphi
err not
#
Alphi
thats why most sites don't display their trackbacks any more, they were all spam
#
aaronpk
so this seems like a benefit of large networks like google and facebook, because they've established trust to some extent
#
Alphi
right
#
aaronpk
seems like a critical problem to solve for the indieweb to work
#
Alphi
its certainly not easy :)
#
aaronpk
guess that's the problem that the SSL authorities are solving
#
aaronpk
analogous anyway
#
Alphi
well...kinda
#
aaronpk
sure it is! how am I going to trust that https://example.com is really who they say they are? I'm going to ask someone I trust to verify it.
#
Alphi
that means they are who they say they are, which isn't the problem with trackbacks
#
Alphi
you are looking for someone to say "i'm a real and trustable person"
#
Alphi
or "you and I know somone who will vouch for me"
tantek joined the channel
#
Alphi
i'm interested in doing something like pgp key signing to establish the trust for the trackback
#
tantek
like as an alternative to Salmon?
#
Alphi
i haven't seen that, I'll have to check it out
#
Alphi
my ultimate site would be a self-hosted 'facebook' where you Friend someone using PGP
#
Alphi
...but hide it from the user
#
shaners
Alphi: "self hosted facebook" sounds a lot like the diaspora goals, have you looked into that?
#
Alphi
yeah, I've looked at it, but its not really what I'm going for
#
Alphi
its not distributed enough
#
Alphi
:P
#
Alphi
its not designed from the ground up for everyone to host
#
aaronpk
I thought that was exactly the point of it
#
Alphi
it has that capability now, but it needs to be more core
#
Alphi
their big point was to host your own facebook
#
Alphi
not everyone host your own facebook
#
Alphi
they have a federation model now, but the last time I looked at it it was pretty rough
danbri joined the channel
#
Alphi
tantek: it doesn't look like Salmon deals with spam at all though, right?
#
Alphi
wouldn't it suffer from the same problems as trackback, just with a fancier publishing model?
#
Alphi
oh wait, I'm seeing something now
#
tantek
it might - it hasn't been sufficiently implemented to find out :/
#
tantek
supposedly the use of OAuth in the protocol forces some level of authentication (so you know *who* you are getting the comments/slaps from is actually who they say they are)
#
tantek
aaronpk - Diaspora is small-group focused - not indieweb focused
#
tantek
as in, one person would setup a diaspora seed for their family to all use on the same server
#
tantek
rather than everyone host their own (indieweb)
#
tantek
it's a different (yet still admirable) focus, just not indieweb
#
aaronpk
I haven't been keeping up with it recently, but I thought last year the goal was to have everyone hosting their own site with federation between them?
quartzjer joined the channel
#
tantek
well that's what Max wants, but he got out vote by the other 3
#
tantek
out voted
#
aaronpk
that explains some of my confusion around diaspora recently then :)
#
aaronpk
oh wow, someone registered http://rel.me haha
gazoombo joined the channel
#
tantek
aaronpk yeah that was gone a while ago I think
#
tantek
but while you're here
#
tantek
is there any way to enable Ctrl-E = Edit on the wiki?
#
tantek
basically on every page, this link:
#
tantek
<li id="ca-edit" ><a href="/wiki/index.php?title=Main_Page&amp;action=edit">Edit</a> </li>
#
tantek
needs accesskey="e"
#
tantek
like this:
#
tantek
<li id="ca-edit" ><a href="/wiki/index.php?title=Main_Page&amp;action=edit" accesskey="e">Edit</a> </li>
#
tantek
all that stuff has got to be template generated
#
tantek
so there must be a way to make it generate the accesskey="e" for the edit link
#
tantek
edited /Main_Page (+24) "made some instagrid.me tag pages for indieweb and indiewebcamp"
(view diff)
danbri joined the channel
#
aaronpk
tantek: yep, looks like the skin I'm using didn't include the MediaWiki code to set the access keys, should be able to add it
#
danbri
tantek, ... do you mean that indieweb means one software installation per person? (vs diaspora sharing an installation eg. per family)
#
danbri
or is the key distinction re namespace/domain granularity
#
danbri
so one installation might serve a dozen family members, but each using their personal domain?
#
aaronpk
got it! ctrl+e works!
#
aaronpk
and all the others as well
#
aaronpk
took a little jiggery-pokery but all is well
indiewebcamp-vis and tantek joined the channel
#
tantek
nicely done aaronpk!
#
tantek
danbri - indieweb per indiewebcamp.com definition
#
tantek
in both senses you distinguished
#
tantek
if you're sharing the installation - you don't control your data
#
tantek
fairly isomorphic to the hosted service problem
#
tantek
domain granularity makes a difference too
#
tantek
because if you don't own/control the domain, then once again, you don't control the permalinks
#
danbri
i'd hope diaspora would eventually allow personal domains, or v small group domains...
#
danbri
(and status.net etc)
#
tantek
danbri - I'm going to optimistically claim that Diaspora does allow personal domains and that it's a matter of configuring it. I'm not an expert on Diaspora though - however that's my understanding from talking with Max.
#
danbri
agrees on importance of going back to lots of domains
#
danbri
nods, that sounds like good news
#
danbri
i'm going to optimistically believe you :)
#
tantek
and the "matter of configuring" is mostly because it's not designed for personal domains
#
tantek
it's designed for group domains
#
tantek
well the Diaspora kids are young and fearless and that can count for a lot - plus they're energetic optimists - so they deserve encouragement.
#
danbri
heads off for the night, take care...
#
tantek
take care danbri
#
tantek
btw - http://webchat.freenode.net/ is quite decent - and seemingly essential when using a Virgin Mobile MiFi - because attempting to directly connect via Colloquy (Mac or iOS) results in: an error message: "*** Notice -- You need to identify via SASL to use this server"
#
tantek
of course good luck finding documentation on how to "identify via SASL"
#
tantek
hmm - looks like the Colloquy for iOS has a SASL option - trying that now...
tantek-ipod joined the channel
#
tantek-ipod
Interesting - that seems to work.
#
tantek
danbri - btw - Max's blog: http://blog.sourcedecay.net/
tantek_ and dbounds joined the channel
#
tantek
edited /IRC (+877) "first draft of troubleshooting "need to identify via SASL to use this server""
(view diff)
#
tantek_
also, aaronpk - any idea why we don't get the little mini Edit buttons next to all the headings the way Wikipedia and microformats.org/wiki has?
#
aaronpk
I think it's turned off in the css
#
aaronpk
cool it's back on now
tantek joined the channel
#
tantek
edited /IRC (+143) "/* Troubleshooting */ noted scenario for SASL error - Virgin Mobile MiFi"
(view diff)
#
tantek
works great - thanks aaronpk
#
tantek
edited /IRC (+93) "/* need to identify via SASL to use this server */ link to blog post of someone who got it working via doing their own build"
(view diff)
#
tantek
aaronpk, you said "IndieWeb needs our own version of +1 and Like" - do you have a user scenario flow that shows what you mean by that?
#
tantek
like just a set of sketches of who does what on what site and what each site involved does/shows at each step?
#
tantek
I guess what I'm saying is, I want the IndieWeb version of +1 and Like as well - but because we haven't defined a user-flow - that might mean something different to me than to you.
#
Loqi
gives tantek the IndieWeb version of
#
aaronpk
good thinking
#
aaronpk
I realized it's mostly just a way for me to bookmark things, and I already have my own IndieWeb bookmarks at http://aaron.pk/bookmarks/
#
aaronpk
so I'll ahve to think about what exactly the use case is aside from that
#
tantek
right, bookmarking is different than liking
#
tantek
even though people use each of them for the other
#
tantek
hence why it's important to specify a specific use-case, and then ask how are people solving it today
#
tantek
which is why I asked my survey question about "Read Later" as I asked it: http://tantek.com/2011/192/t1/read-later-email-readability-instapaper-evernote-webactions
#
tantek
btw - I also think that the right way to figure out the IndieWeb version of something is to first try building something on your own site that uses whatever exists (e.g. Twitter's tweet buttons) to figure out the UI/UX issues (which are paramount IMHO)
#
tantek
and once you understand the user-flow from an existing working personal partial indieweb scenario
#
hober
indeed
#
tantek
then attempt to abstract up from that to a more generic indieweb-to-indieweb scenario
#
tantek
because I don't have much confidence in attempting to diagram a user-flow in the abstract, without starting from a concrete *working* *real-world* example
#
tantek
I started doing that - trying to build in some Twitter Web Intents support - and then realized it was a UI/UX first and foremost
#
tantek
- tried to explore that at IndieWebCamp
#
tantek
- then tried to write-up / blog what I had explored and realized that even explaining the term/phrase "web intents" just completely sucked
#
tantek
and then started gathering UI/UX examples of what people might be referring to as "web intents" in an effort to come up with a more understandable phrase
#
tantek
hence
#
tantek
web actions
tantek joined the channel