#social 2015-04-08

2015-04-08 UTC
bengo, harry, pfefferle, the_frey, KevinMarks and ben_thatmustbeme joined the channel
#
rhiaro
trackbot generate minutes
#
trackbot
Sorry, rhiaro, I don't understand 'trackbot generate minutes'. Please refer to <http://www.w3.org/2005/06/tracker/irc> for help.
#
rhiaro
trackbot, end meeting
#
trackbot
is ending a teleconference.
#
trackbot
Zakim, list attendees
#
Zakim
As of this point the attendees have been aaronpk, Ann, cwebber2, Arnaud, elf-pavlik, rhiaro, tantek, jasnell, AdamB, wilkie, ShaneHudson, Harry, ben_thatmustbeme, Sandro, dret,
#
Zakim
... Tsyesika, bret
#
trackbot
RRSAgent, please draft minutes
#
RRSAgent
I have made the request to generate http://www.w3.org/2015/04/08-social-minutes.html trackbot
#
trackbot
RRSAgent, bye
#
RRSAgent
ACTION: hhalpin to discuss with wseltzer to make sure this is fine [1]
#
rhiaro
hmmmmm
#
rhiaro
!tell harry we didn't get minutes generated from 7th, how do we get them from the IRC logs?
#
Loqi
Ok, I'll tell them that when I see them next
#
rhiaro
elf-pavlik, do you know?
#
rhiaro
never mind, I found the perl script
melvster joined the channel
the_frey_ and the_frey joined the channel
#
rhiaro
!tell aaronpk: I did the minutes from 10th March too
#
Loqi
Ok, I'll tell them that when I see them next
#
Zakim
-elf-pavlik
#
Zakim
-bret
#
Zakim
T&S_SOCWG()1:00PM has ended
#
Zakim
Attendees were aaronpk, Ann, cwebber2, Arnaud, elf-pavlik, rhiaro, tantek, jasnell, AdamB, wilkie, ShaneHudson, Harry, ben_thatmustbeme, Sandro, dret, Tsyesika, bret
#
rhiaro
^ wat
#
rhiaro
Zakim, bye
#
rhiaro
bye Zakim
danbri, harry, hhalpin, the_frey, the_frey_ and AnnB joined the channel
#
melvster
harry, hhalpin : sorry to disturb you, I was going to try and apply to join this group via: https://www.w3.org/wiki/Socialwg ... however Im not sure which W3ACL username / password to use, I tried to reset my pw and use that but I think it's the wrong one, do you have a pointer I can look at for account login?
#
melvster
was thinking if I signed up, and was approved, I might be able to make it to paris and show a few demos of what I've been working on
#
melvster
ahhh ok, after about 10 tried I got in ... lowercase <firstinitial><7letters of surname>
#
melvster
the first used to be upper case
#
melvster
applied ...
#
AnnB
GREAT to hear that you're joining, melvster,
#
AnnB
welcome
#
melvster
AnnB: Having followed from a distance I've seen quite a bit of progress, the agreement at the F2F to work on convergence is something that I find really positive, and would try and help with
#
rhiaro
melvster: awesome! I think you can come to the Paris meeting even if you're not an IE, just need to be approved by a chair
#
melvster
ok, thanks
#
AnnB
would be valuable to have you there
#
AnnB
it's likely the only time we'll meet in Europe for next year
#
AnnB
next F2F likely in October, in Japan, at Technical Plenary
#
elf-pavlik
melvster++ and come to Paris anyhow even as Invited Observer!
#
Loqi
melvster has 12 karma
#
aaronpk
good morning
tantek joined the channel
#
aaronpk
rhiaro: thanks!!!
#
rhiaro
aaronpk: np :)
#
tantek
good morning #social!
#
tantek
I'm on the CSSWG telcon right now but can maybe answer brief questions :)
the_frey joined the channel
#
melvster
this is a great video about silos, kingsley asked me to pass it on : https://vimeo.com/93176515
KevinMarks and bengo joined the channel
#
sandro
melvster, from the title, I first thought it was *about* vimeo being a silo.
#
sandro
"Free is Lie on Vimeo"
#
sandro
"Free is a Lie on Vimeo"
#
sandro
(Of course it's really '"Free is a Lie" on Vimeo')
#
tantek
is there any kind of a positive constructive message in that video?
#
tantek
or is it only a criticism of silos?
#
melvster
tantek: yes it's pretty positive / light hearted
#
melvster
sort of like the talk you gave
#
melvster
'Tantek Celik, "Why We Need the IndieWeb", #PDF14 '
#
tantek
melvster - note the very different tone / framing of the two titles
#
tantek
that's what I'm talking about
#
tantek
it's easy to criticize, much harder to provide hope
#
melvster
tantek: sandro: I think a privacy aware social web provides hope, momentum is building for it, I feel
#
tantek
melvster - there have been so many false starts of a "privacy aware social web" that I don't trust any "f��xngs" about it - only shipping examples on people's own websites
#
tantek
many of the false starts are monocultures, that is, a solution ships, but only interoperates with itself, and develops a community that seems only inwardly focused on that one codebase.
#
melvster
fair enough, I sort of feel the same way, maybe not as strongly as you tho
#
tantek
e.g. unfortunately Diaspora
#
melvster
ironically
#
tantek
which had all the best intentions
#
tantek
and frankly, it's quite laudable to focus on a good *UX* for private social web before protocols
#
tantek
(which they did)
#
tantek
but the monoculture nature of the community (around a single codebase) effectively prevented cross-implementation interop
#
melvster
yeah that was janb, who's now at owncloud, he's probably the best UI person in open source, imho, but even he got disillusioned with diaspora
#
tantek
melvster - it's harder to get disillusioned with the software that you run on your own site - why some of us push selfdogfooding so much
#
melvster
tantek: well diaspora was inspired by eben moglen's talk, freedom in the cloud, which I posted on the freedombox list, they then started diaspora which took on a life of its own, but there came huge expectations and not much time, or engineering experience, so a lot of corners were cut
#
sandro
+1 (really, really, hoping I can allocate the time between now and paris to implement various of these designs on my site.)
#
tantek
melvster, none of the "problems" actually mattered - it was the community being one-code-base-centric that was the top level problem
#
tantek
none of *those* problems
#
melvster
tantek: I agree, im into self dogfooding, and my new term 'dogfunding' -- which is dogfooders paying each other to solve problems :)
#
sandro
what kind of problem would you dogfund?
#
tantek
sandro - really glad to hear that
#
tantek
sandro, looking forward to seeing you post notes on your own site instead of or before Twitter ;)
#
melvster
sandro: just the case that we have limited resources, and must prioritize, leaving things we'd like to build but dont have time on the slow burner, if someone really needs a feature it can be crowd funded by the dogfooding community, sort of like scratching an itch, or paying to scratch an itch
#
melvster
interop is hard
#
tantek
which is why if you don't start with it, you never get it
#
tantek
selfdogfooding is really a "trick" of sorts to force early interop
#
tantek
since selfdogfooding encourages everyone to run *what they want* on their own site, instead of *the one perfect open source solution*
#
tantek
melvster - for example see the growing (like every month) list of interop micropub clients and servers
#
melvster
tantek: agree, my one slight differing is that, even though I run my own site, I've outgrown it now, so my footprint is over a number of domains, im not particularly fixed to a given domain, except for my identity
#
tantek
there's like 10x more micropub interop implementations currently than AS2
#
tantek
and I expect it to hit 100x in 6 months
#
aaronpk
melvster: I don't see how that's differing at all, actually. Especially if your identity is still one domain.
#
melvster
tho im happy to host stuff for other people too
#
melvster
non techie people
#
melvster
tantek: anyway judge for yourself, that video is an excellent presentation imho, and a good motivation for the social web
#
tantek
melvster - if it's Aral's talk, then I've watched it before
#
tantek
also why I was asking if it was primarily criticism or if there were concrete positive constructive messages of hope
#
melvster
am watching it from my own app ... I added video and audio today ... so dogfooding it :)
#
tantek
melvster++ !
#
Loqi
melvster has 13 karma
#
melvster
it actually beat my browser, because i havent (yet) installed flash on my new computer, but is works from my own app :)
#
sandro
Why? <tantek> and I expect it to hit 100x in 6 months
#
tantek
sandro - we could chart it and extrapolate from existing data :)
#
tantek
sandro - there is only one *test* deployment of an AS2 *publishing* stream currently, as discussed at the f2f
#
tantek
and that was by the editor
#
tantek
(which is a good place to start)
#
tantek
melvster, glad to hear your own app works better than flash!
#
melvster
tantek: not sure i'd say 'better', just it could do something that my browser could not ...
#
melvster
tantek: btw the guy who designed the first diaspora UI is helping me with my chat UI
#
tantek
melvster: great! way to recruit people back into our broader community. that's important
#
melvster
one thing i learnt today is how important multi media is ... adding img/audio/video tags to text content really gives it a new dimension
KevinMarks joined the channel
#
tantek
melvster: agreed. I remember when I added auto-embedding to my text notes it made huge difference in what I felt like I could post.
#
melvster
i mean I always wanted to do it, but experiencing it is another level of satisfaction :)
#
melvster
i guess marc andreessen was the first to notice this :)
#
tantek
haha - or someone on his team
#
tantek
I do remember the web looking noticeably more interesting when I first saw inline embedded images
#
tantek
can't do that with gopher!
#
melvster
yeah that's when the web really started taking off, but I think it was licensing issues that allowed the web to overtake gopher
#
tantek
for sure
#
melvster
so things I can hopefully demo by the next f2f ... decentralized chat, decentralized wallet, decentralized payment processor, decentralized task manager, decentralized bots that can feed into each of these, and integrations between all, so I can pay someone from chat, I can create a new task, I can be informed in chat when I get paid, when something interesting happens, when a task is complete, and I can get paid for completing tasks ...
#
tantek
melvster - presumably when you say decentralized - you mean with another implementation on another server right?
#
melvster
all this running on top of decentralized identity, access control, and decentralized commodity storage
#
tantek
not just monoculture decentralized?
#
melvster
tantek: proper decentralization, any data can live anywhere
#
aaronpk
melvster: this is something i can build support for into my site then?
#
aaronpk
e.g. my site is written in php and presumably you have built this in something other than php
#
melvster
i follow web standards as much as possible
#
tantek
melvster - not sure what you mean by "proper" nor "data"
#
tantek
as those are not user concepts
#
melvster
data is just key value pairs tied to an entity
#
tantek
sounds like plumbing :P
#
melvster
it can live on any server yes, but it goes beyond that, it can live in a browser, on a device, in a database, even for extreme folks on pencil and paper
#
tantek
melvster - you're dodging the implementation(S) question
#
melvster
but the primary place is on an HTTP URL because dereferencing is built in
#
melvster
tantek: i am? sorry, i missed it, could you repeat?
#
tantek
IMO you need *multiple* implementations to actually demonstrated *decentralization*
#
tantek
REPEAT: melvster - presumably when you say decentralized - you mean with another implementation on another server right?
#
tantek
otherwise you're falling into the same monoculture code trap that Diaspora and others did
#
melvster
another server yes
#
aaronpk
melvster: say I want to send you payment in this sytem, do you have documentation/tutorial written that tells me what I need to do to build support for that into my site?
#
melvster
another implementation, yeah i suppose so
#
melvster
yeah that's right
#
melvster
i have 4-5 different servers
#
melvster
all with different implementations
#
melvster
but the underlying similar use of web standards
#
tantek
do you have the protocols documented anywhere with open licensing?
#
tantek
is the code the documentation?
#
melvster
tantek: Im using SoLID the phrase coined at the F2F
#
tantek
melvster a buzzword is not a spec
#
tantek
nor a protocol nor format
#
melvster
hopefully it will become a spec tho
#
melvster
very early draft ^^
#
tantek
ah - that's a good start
#
tantek
needs: authors, license
#
melvster
yes sure
#
aaronpk
get the license and contributor agreement on there asap
#
tantek
in the spirit of helping, here's suggested license text / markup
#
aaronpk
the longer you wait on that the harder it is to fix later
#
tantek
Mozilla legal approved for independent specifications
#
melvster
aaronpk: yes you can implement on your own site
bengo and danbri joined the channel
#
aaronpk
melvster: are you coming to the f2f meeting next month?
jaywink joined the channel
#
sandro
:-) (I asked him yesterday and he was non-committal)
tilgovi joined the channel
jaywink, bengo and KevinMarks joined the channel
#
melvster
tantek: updated draft
#
melvster
at the bottom Solid is maintained by linkeddata.
#
melvster
that's a hyperlink to github group
bengo and KevinMarks_ joined the channel
#
bengo
In the AS2 Vocab, what is the semantic difference between "Identity" and "Profile"?
#
bengo
as:Profile is ONLY mentioned in the 'non-normative ontology' at the bottom:
#
bengo
as:Profile a owl:Class ;
#
bengo
rdfs:label "Profile"@en;
#
bengo
rdfs:comment "A Profile provides a description of an Actor"@en ;
#
bengo
rdfs:subClassOf as:Object
#
bengo
Is as:Profile an accidental inclusion?
KevinMarks joined the channel
#
bengo
And how would y'all use it differently than foaf:OnlineAccount (or sioc:UserAccount) http://xmlns.com/foaf/spec/#term_OnlineAccount
tilgovi, bengo and KevinMarks joined the channel