#indiewebcamp 2015-03-13

2015-03-13 UTC
#
acegiak
chromium has a separate process for each tab and iframe and it enrages me
dariusdunlap and KevinMarks_ joined the channel
#
gRegor`
acegiak: Chrome's task manager / "stats for nerds" might be what you want, though not as convenient as 'top'
#
acegiak
gRegor`: Stats for nerds doesn't display in conky :P
scor and pwcc joined the channel
#
pwcc
Has something changed in WordPress webmention plugins, I'm now getting "X replied to this on twitter" https://peterwilson.cc/status1906/
#
pwcc
Perfectly possible I've broken something
#
acegiak.net
edited /preferred_gender_pronoun (+68) "/* IndieWeb Examples */"
(view diff)
#
pwcc
In the dashboard, the text is showing correctly.
#
pwcc
Old comments are displaying correctly on the front end: https://peterwilson.cc/status1807/
KevinMarks_, electronicmaji and wolftune joined the channel
#
acegiak
pwcc which version of the plugin are you running?
#
pwcc
acegiak: Webmentions 2.4.0-beta || Webmentions for comments 1.0.0 || Semantic linkbacks 3.0.5
#
GWG
It looks good to me.
#
GWG
pwcc: You might want to go to stable
#
GWG
Oh, wait...I do know the problem
#
GWG
I reported it to pfefferle
#
pwcc
I'm poking around comment_text_add_cite in semantic linkbacks to see if i can figure it out,
#
GWG
pwcc: It isn't that
#
pwcc
GWG: oh cool.
#
GWG
pwcc: I know what it is
#
GWG
pfefferle tested with 4.2 beta, where a patch has been deployed. We're both running, I assume, 4.1.1
#
pwcc
So in webmentions?
#
GWG
When a webmention is noted as a reply, Semantic Linkbacks changes the comment type from webmention to "" . A blank type is a comment.
#
GWG
That's what broke
#
GWG
He used to do it at the database level
#
GWG
Because it was fixed...
#
pwcc
GWG: I think I see. So should I comment out the condition starting on L131?
#
pwcc
GWG: or code 132 to "comment"
#
GWG
Pwcc, no.
#
GWG
That condition is fine.
#
GWG
It's a core issue
#
pwcc
GWG, oh I got you.
#
GWG
The solution is for pfefferle to either revert till 4.2 is released or put in a check
#
GWG
4.2 is due next month
#
pwcc
Speaking of which, 4.2 beta 1 was released a couple of hours ago.
#
GWG
pwcc: Beta testing is an alternative solution
#
GWG
pwcc: Or manually revert this change..
#
pwcc
GWG: appreciate the help - knowing what's going on is 90% of it
#
pwcc
GWG: yeah, just saw that - might hack it when I relaunch this weekend. Eitehr WP core or the plugin. or both
#
GWG
global $wp_version; if (version_compare($wp_version, '4.2', '>=')) { // version is 2.7 or higher }
#
GWG
Just put a version check in there. I might do it and submit a PR
#
pwcc
thinks wistfully that hacking WP core would be more fun but knows he will do it the more robust way
benwerd_, tantek, scor and tantek_ joined the channel
#
pwcc
GWG: just changed the comment types in the DB - worked a charm - thank you
electronicmaji and mdik joined the channel
#
tantek
benwerd: "ship it or shut it" is growing on me
#
Loqi
tantek: snarfed left you a message 1 day, 7 hours ago: happy birthday tantek!
#
Loqi
tantek: aaronpk left you a message 1 day, 6 hours ago: ah thanks. she hasn't imported those yet (they had to be done manually) and I think you're getting redirected based on fancy wordpress slug matching magic
#
Loqi
tantek: ben_thatmustbeme left you a message on 3/11 at 7:27pm: will anyone have some IWC sticker suppy for IWC Cambridge? http://indiewebcamp.com/irc/2015-03-11/line/1426127259363
#
tantek
!tell snarfed thank you for the birthday wishes!
#
Loqi
Ok, I'll tell them that when I see them next
snarfed joined the channel
#
tantek
!tell aaronpk can you bring packs of IWC stickers to Cambridge? I'm near out!
#
Loqi
Ok, I'll tell them that when I see them next
#
ben_thatmustbeme
aaronpk said he would bring stickers
#
Loqi
giggles
#
@benwerd
@jeresig I buy the #indieweb solution to this: own your own site, if you can. Avoid content silos, because those often die away.
(twitter.com/_/status/576202200239632384)
#
@t
“amplifications of lesser heard voices are vital to a free society.” — @acegiak #indiewebcamp. Continued: http://tantek.com/2015/071/t1/amplifications-lesser-heard-voices-vital-society
(twitter.com/_/status/576203586859732992)
#
@benwerd
RT @t: “amplifications of lesser heard voices are vital to a free society.” — @acegiak #indiewebcamp. Continued: http://tantek.com/2015/071/t1/amplifications-lesser-heard-voices-vital-society
(twitter.com/_/status/576203690052206592)
#
@BillSeitz
RT @benwerd: @jeresig I buy the #indieweb solution to this: own your own site, if you can. Avoid content silos, because those often die awa…
(twitter.com/_/status/576204261626785792)
snarfed joined the channel
#
tantek
is anyone posting quote posts and *splitting* them just so they POSSE better? E.g. what I just did with: https://twitter.com/t/status/576203586859732992
#
@t
“amplifications of lesser heard voices are vital to a free society.” — @acegiak #indiewebcamp. Continued: http://tantek.com/2015/071/t1/amplifications-lesser-heard-voices-vital-society
(twitter.com/_/status/576203586859732992)
#
tantek
deliberately authored that way because I know my auto-ellipser will be smart enough to break at the "Continued: " and put a permalink to the original
#
tantek
but now I'm considering updating my original quotation post to reconstitute the quote into a single block, as I would have authored it if POSSEing were no consideration.
#
tantek
and then the question becomes, is there some way for my POSSE code to *automatically* shorten a quote like that, with a "Continued: " for the sake of higher fidelity POSSEing (rather than just dumb-ish truncation/ellipsing in the middle of the longer quote)
#
@kevinmarks
RT @t: “amplifications of lesser heard voices are vital to a free society.” — @acegiak #indiewebcamp. Continued: http://tantek.com/2015/071/t1/amplifications-lesser-heard-voices-vital-society
(twitter.com/_/status/576207116857298944)
#
tantek
so Google Code is shutting down. Good thing archive.org ignores robots.txt https://code.google.com/robots.txt
#
KevinMarks
I did a truncator like that before but peoepl don't always realise that there is more without he ellipsis cue
#
KevinMarks
the way to mark it up is with an h-summary around the first bit
#
pwcc
tantek: I'd refactor the post. I've set up my site so I can post different text to the silo if needs be.
#
tantek
except that's extra authoring work
#
tantek
the point here is to make it *less* work for the author
#
tantek
without a p-summary
#
tantek
I'm thinking of trying to automate a quotation POSSEier for Twitter - e.g. having it automatically excerpt from *inside* what's being quoted, leaving enough room for 1. attribution, 2. hashtag(s), 3. a "Continued:" link to the original quotation post with the whole thing
#
KevinMarks
talking about this problme wiht known as well
#
pwcc
tantek: Y. If I can use the same text I do, which is most of the time.
#
tantek
KevinMarks: YES. That's exactly my point.
#
KevinMarks
I messed up as I forgot that the image eats a link
#
tantek
KevinMarks - my CASSIS code knows to count images as links
#
@kevinmarks
I've seen things you people wouldn't believe. React ships on fire off the backbone of Midori… (inspired ... https://twitter.com/kevinmarks/status/576152389842931712/photo/1
(twitter.com/_/status/576152389842931712)
#
@kirinqueen
RT @t: “amplifications of lesser heard voices are vital to a free society.” — @acegiak #indiewebcamp. Continued: http://tantek.com/2015/071/t1/amplifications-lesser-heard-voices-vital-society
(twitter.com/_/status/576208539024109568)
#
KevinMarks
er the post, not the thread
#
tantek
KevinMarks: aaronpk somewhat does this with his POSSE notes - he puts hashtags automatically at the end of the POSSE copy, and counts them first when ellipsing the rest of the content that precedes the hashtags
#
tantek
KevinMarks: good because: Disqus - js;dr ;)
#
tantek
"Please enable JavaScript to view the comments powered by Disqus." :)
#
KevinMarks
well, that's true fro webmentions on my site...
#
tantek
KevinMarks: yeah, web apps manifest overkill - though better than a JS lib hack
#
tantek
yeah this is good work
#
KevinMarks
interesting social engineering - they only show it with https and nudge towards offline
#
tantek
that's not social engineering, that's just good incentivizing (is that a word?)
#
KevinMarks
fair point
#
@kevinmarks
@paul_irish why only png? Surely SVG would be better given varying device dpi.
(twitter.com/_/status/576117401260986368)
#
tantek
also only show it with https is good *user-centric* "trust" design
#
KevinMarks
see thread
#
tantek
I should also extract a bunch of my auto-POSSEing code into small CASSIS functions
#
acegiak
benwerd_: did you just get a webmention from me?
#
benwerd_
not that I can see
#
acegiak
grrr. hmmm
#
GWG
acegiak: I thought we both fixed it
#
GWG
acegiak: I have more enhancements planned though
#
acegiak
GWG: I'm an idiot is the problem
#
acegiak
expect a pull shortly
#
GWG
What was the issue?
snarfed and wolftune joined the channel
#
GWG
acegiak: We both forgot the [0]
#
GWG
Didn't we?
#
GWG
Don't bother with the PR
#
GWG
I'll do it
#
GWG
That should do until I make the whole thing a for loop
#
acegiak
benwerd_: did that work?
#
benwerd_
I didn't get a notification, anyway - what are you webmentioning?
#
GWG
acegiak: What we need is a button to send a webmention
benwerd joined the channel
#
benwerd
Sorry, vanished too early. Got it (and great reply) - but no notification at my end.
#
benwerd
I need to go offline but I can investigate later.
#
@ayirpelle
RT @t: “amplifications of lesser heard voices are vital to a free society.” — @acegiak #indiewebcamp. Continued: http://tantek.com/2015/071/t1/amplifications-lesser-heard-voices-vital-society
(twitter.com/_/status/576216072631689216)
#
GWG
Does anyone use p-artist?
#
ben_thatmustbeme
hmmm, need to figure out a good name for how many previous log entries to show
#
ben_thatmustbeme
going with np-before for a log searching, but
#
ben_thatmustbeme
doesn't fit, i feel like there is a word that is excaping me
#
ben_thatmustbeme
np? where did i get that, ls-before and ls-limit?
#
ben_thatmustbeme
anyone who has no clue what i'm talking about, i'm working on logstore
danlyke_ joined the channel
#
@rianmurnen
RT @t: “amplifications of lesser heard voices are vital to a free society.” — @acegiak #indiewebcamp. Continued: http://tantek.com/2015/071/t1/amplifications-lesser-heard-voices-vital-society
(twitter.com/_/status/576223383408398336)
#
@atoker
@benwerd @jeresig #indieweb sites often die away too, in fact they're more likely to drop off the web once the maintainer has lost interest.
(twitter.com/_/status/576224419091214337)
#
david.shanske.com
edited /WordPress_Data (+147) "/* Post Kinds Plugin */"
(view diff)
electronicmaji joined the channel
#
@macfarlandian
RT @t: “amplifications of lesser heard voices are vital to a free society.” — @acegiak #indiewebcamp. Continued: http://tantek.com/2015/071/t1/amplifications-lesser-heard-voices-vital-society
(twitter.com/_/status/576232672315338753)
KevinMarks_ joined the channel
#
@Eliservescent
@kevinmarks but I'm working on it! Sorry I couldn't make #indieweb yesterday but maybe next time you and/or @t can educate me.
(twitter.com/_/status/576242396209364995)
wolftune and j12t joined the channel
#
@johnduineveld
RT @zutfen: http://www.zutfen.com/?p=3111 My amazing experience building an encrypted @ownCloud 8 based personal cloud. #ownyourdata
(twitter.com/_/status/576250466272702464)
tantek and colintedford joined the channel
#
colintedford.com
edited /GitHub (+0) "move TOC out of "Github Pages" section"
(view diff)
#
colintedford.com
edited /GitHub (+407) "/* Porting to the IndieWeb */ Feed of others' activity on your repos for potential PESOS"
(view diff)
#
peterwilson.cc
edited /Gitorious (+97) "Note close date"
(view diff)
#
colintedford.com
edited /GitHub (+523) "/* IndieWeb Examples */ my modest manual methods"
(view diff)
KartikPrabhu, KevinMarks_, squeakytoy and loic_m joined the channel
#
@usethetics
RT @t: “amplifications of lesser heard voices are vital to a free society.” — @acegiak #indiewebcamp. Continued: http://tantek.com/2015/071/t1/amplifications-lesser-heard-voices-vital-society
(twitter.com/_/status/576279064329261056)
KartikPrabhu joined the channel
#
@The1Shez
Heres some music to kick things off https://soundcloud.com/blackavar1/mia #FridayThe13th #indieweb #rednoseday #JasonVoorhees
(twitter.com/_/status/576281045882023936)
sanduhrs, Jihaisse, KartikPrabhu, KevinMarks__, KevinMarks_, krendil, alanpearce_, interactivist, friedcell and dns53 joined the channel
#
@samiryusf
RT @benwerd: @jeresig I buy the #indieweb solution to this: own your own site, if you can. Avoid content silos, because those often die awa…
(twitter.com/_/status/576313634231570432)
Sebastien-L, Jihaisse1 and elf-pavlik joined the channel
#
elf-pavlik
fkooman++
#
Loqi
fkooman has 4 karma
#
elf-pavlik
thx!
petermolnar joined the channel
#
petermolnar
good morning, indieweb
#
elf-pavlik
moin
#
petermolnar
GWG, pfefferle are you around?
Pierre-O, adactio, nloadholtes, KevinMarks_, scor, interactivist, loic_m, stream7, uhsf, friedcell and csarven joined the channel
frzn and elf-pavlik joined the channel
scor joined the channel
#
elf-pavlik
aaronpk, hi o/ does Loqi keep track if sender of IRC message authenticated with the server? http://socialwg.indiewebcamp.com/irc/social/2015-03-13/line/1426245704736
#
elf-pavlik
ben_thatmustbeme, ^
#
petermolnar.eu
edited /WordPress_Plugins (+144) "adding mention of work in progress generic backfeed plugin"
(view diff)
#
ben_thatmustbeme
begins to look at implementing this in thawr
stream7 joined the channel
#
@mapkyca
@atoker @benwerd @jeresig #indieweb I'll add that preserving digital culture is a hard problem - sites go, formats become unreadable, etc..
(twitter.com/_/status/576356044185665536)
#
ben_thatmustbeme
hmm, node-irc library doesn't support it either
#
ben_thatmustbeme
elf-pavlik, it looks like most APIs don't support it either
#
ben_thatmustbeme
basically they believe the easiest, and sanest way to do this is to just use chanserv to give voice to those you wish to display authenticity
#
GWG
petermolnar: Were you looking for me?
#
petermolnar
no, unfortunately I was not, but I need some eyes and WP knowledge to test this: https://github.com/petermolnar/keyring-reactions-importer
#
petermolnar
someone with interest in this
#
petermolnar
but I'm still working on some more well-known silo implementations
#
petermolnar
dfq I read "Were you looking for me" as "were you working for me"?
#
petermolnar
yes, I was looking for you
KevinMarks_ joined the channel
#
GWG
petermolnar: My Internet has been down for nearly 9 hours. I'll see if I can have a look when it comes back.
#
petermolnar
this is absolutely not urgent
davemenninger joined the channel
#
petermolnar
short story: X worker for a silo collects all the relevant posts - relevant is determined it there is a matching line entry in syndicated_urls meta field
#
GWG
I know. Just didn't want to deal with a net outage on my day off. I find it hard to look at code on my phone
#
petermolnar
after this either from wp cron or manually, in batches, it imports every response (silo specific, comments, favs, etc) as comments as matching comment type ( favorite, comment, etc )
#
petermolnar
the problems are: speed, memory usage, number of api calls
#
petermolnar
and those I have no idea how to reduce
stream7_ joined the channel
#
@cstanhope
RT @t: “amplifications of lesser heard voices are vital to a free society.” — @acegiak #indiewebcamp. Continued: http://tantek.com/2015/071/t1/amplifications-lesser-heard-voices-vital-society
(twitter.com/_/status/576364158997794816)
friedcell, joskar, wolftune, KevinMarks_, krendil, KartikPrabhu and bupkes joined the channel
#
aaronpk
elf-pavlik: no he does not, in practice we haven't had a need for that
#
Loqi
aaronpk: tantek left you a message 12 hours, 6 minutes ago: can you bring packs of IWC stickers to Cambridge? I'm near out! http://indiewebcamp.com/irc/2015-03-12/line/1426211909186
joskar, alanpearce, snarfed, cweiske, verdi_, gRegor` and KevinMarks_ joined the channel
#
aaronpk
i started working on monocle this morning. i'm hoping to make a bunch of progress on the plane this afternoon
KevinMarks_ and joskar joined the channel
#
cweiske
fkooman - you said the token parameter is different when using indieauth.com as auth server. is that really so?
#
cweiske
or rather has a different name
marclaporte, wont_on, wont_on_, ryukafalz, joskar_ and alanpearce joined the channel
#
ben_thatmustbeme
i thought he had figured that out, something about it being a legacy support issue
joskar_ joined the channel
#
cweiske
so the parameter used by indieauth.com is the legacy one and will be the future one because of BC?
#
aaronpk
The "token" one is legacy
#
aaronpk
If you include a client id like you should then you'll always get a code
#
aaronpk
If you get "token" it's because you're using IndieAuth.com as a shortcut for development, not becAuse you're using it as a user delegating to it
marclaporte joined the channel
#
aaronpk
IndieAuth.com/developers describes using the server from the POV of a developer
#
aaronpk
I wonder how I can better clarify the two roles IndieAuth.com plays
KevinMarks_ joined the channel
KevinMarks_ joined the channel
#
aaronpk
Maybe authorization vs authentication but I think a lot of people glaze over when they see that
KartikPrabhu joined the channel
KevinMarks_ joined the channel
KevinMarks_, joskar, joskar_, friedcell, interactivist, dariusdunlap and pdurbin joined the channel
#
fkooman
aaronpk: maybe a complete spec document for (distributed) IndieAuth would help a bit at least :-)
#
aaronpk
yes yes that would be a good start
#
ben_thatmustbeme
i do want to work out a way of direct server-server auth and comms that doesn't open things up to the security issues fkooman pointed out
#
aaronpk
oh yeah i didn't follow that
#
aaronpk
is it written up somewhere?
#
ben_thatmustbeme
only in the logs as far as I know. fkooman, did you write it up somewhere?
#
fkooman
ben_thatmustbeme: that was mostly the CSRF right?
#
aaronparecki.com
edited /CSRF (+24) "add to indieauth category"
(view diff)
friedcell joined the channel
#
aaronpk
what does CSRF have to do with server-to-server auth?
#
fkooman
hmm what is server-to-server auth?
#
ben_thatmustbeme
our setup for server-to-server is what led me to being CSRF vuln
#
ben_thatmustbeme
I have a hard time keeping it all in my head
joskar_ and gmack joined the channel
#
aaronpk
yes maybe we should just hold off on this until we solidify the first bit
#
ben_thatmustbeme
whcih "first bit"
#
ben_thatmustbeme
just to be clear?
#
aaronpk
regular user auth
#
aaronpk
i'm pretty sure that if you trust your authorization server (which you obviously do since you delegated to it) then you could trust it to generate auth codes on your behalf even if you are not in front of the keyboard, which can be used for server-server auth
#
fkooman
oh with server-to-server auth you mean authorization
#
aaronpk
actually now i don't remember. ben_thatmustbeme what was the server-server case again?
friedcell, michielbdejong and j12t joined the channel
#
ben_thatmustbeme
aaronpk, we were creating auth tokens between our servers that would auth without any interaction to allow fetching of private messages.
#
ben_thatmustbeme
it got really complex... and we didn't have a whiteboard
#
ben_thatmustbeme
but In any case, I use state value as a checksum rather than a unique key
#
ben_thatmustbeme
so i don't store that the regquest to log in to my site actually came from my site, only that the call back gives me a code that will validate the whoever is in the 'me' param.
#
ben_thatmustbeme
which was what allowed you to just generate a code from your auth provider, send it to my site and thereby get me an auth token to pull data from your site
benwerd joined the channel
#
GWG
Good day all
#
ben_thatmustbeme
that was where we were working on it aaronpk
#
GWG
My Internet has been down, so I took a walk to somewhere with wifi. So much for writing code..
#
GWG
I was going to see how close I could get to a check in or rsvp before next week
#
aaronpk
I'm gonna be the last one to publish Checkins aren't i
#
aaronpk
Ow my head
#
ben_thatmustbeme
haha, in the world? that seems highly unlikely
#
aaronpk
I wanna think about this later :-P
#
Loqi
nice
#
ben_thatmustbeme
i never got around to indie events. just not on my list of priorities really
#
aaronpk
I worked on a login flow this morning
#
aaronpk
For Monocle. Or for any site that wants login with optional micropub
#
ben_thatmustbeme
Monocle being your reader yes?
#
GWG
aaronpk: I don't go anywhere. You seem to
alanpearce joined the channel
#
aaronpk
ben_thatmustbeme: yes
joskar joined the channel
#
ben_thatmustbeme
mm, that was another question I had actually
#
ben_thatmustbeme
when you login to monocle, for example, monocle will request post scope lets say
#
ben_thatmustbeme
how does it know if you approved that scope or not?
#
ben_thatmustbeme
i could have taken post out of the request
#
aaronpk
When it makes the request for an access token the response includes the list of scopes granted
#
aaronpk
Because the other thing that might happen is you grant it additional or custom scopes that it doesn't know about but that your site requires
KartikPrabhu joined the channel
#
aaronpk
I'm planning on adding an interface to IndieAuth.com, which will let you un-check requested scopes or add new ones
joskar_ joined the channel
#
aaronpk
That's something not a lot of OAuth servers support right now, but more should
#
ben_thatmustbeme
gah, IRC's # convention is getting really annoying when its in the URL
frzn joined the channel
#
GWG
I'm trying to figure out, if I can just decide that a WordPress page with geo data is a venue. That seems easier than creating a new type
michielbdejong1 joined the channel
#
GWG
!seen davidpeach
#
GWG
Isn't that the right command? I forget.
#
kylewm
what is !seen supposed to do?
#
kylewm
can it, Loqi
#
GWG
I thought it was supposed to indicate the last time someone was seen
#
GWG
Am I mixing up my chat bots?
#
kylewm
I haven't seen Loqi do that particular trick. that'd be a nice one though
#
Loqi
dude
#
GWG
Kylewm, I guess I was mixing up things
#
GWG
Kylewm, do you have a link to a good example of a venue?
#
kylewm
GWG: mine don't have microformats yet, is that what you're looking for?
#
GWG
kylewm: Purely design ideas
#
GWG
kylewm: Thank you.
#
ben_thatmustbeme
yay, fixed logstore prev links
#
Loqi
yay!
#
ben_thatmustbeme
i can browse back through my IRC logs
#
bret
i got a firefox os flame phone yesterday.
#
bret
what should I do with it?
alanpearce, wont_on, wont_on_, KevinMarks__, KevinMarks_ and tantek joined the channel
#
tantek
good afternoon #indiewebcamp!
KartikPrabhu joined the channel
#
@codebear
@soypunk I would recommend joining the #indieweb crew over at http://indiewebcamp.com -- exactly what is being asked there /cc @lmorchard
(twitter.com/_/status/576473071533600768)
joskar and gRegor` joined the channel
#
@codebear
@soypunk the #indieweb folk hang out in IRC on freenode's #indiewebcamp channel
(twitter.com/_/status/576473854253666304)
#
ben_thatmustbeme
been a pretty slow week this week
tantek joined the channel
#
KevinMarks
if you want silo exampels of venues, try foursquare
Gu_______, joskar_ and KevinMarks_ joined the channel
#
@lmorchard
@codebear @soypunk Yeah, for me, unfortunately, Twitter is still the practical state of the art. But, indieweb folks are doing good things
(twitter.com/_/status/576480324466667520)
Gues_____, wont_on and friedcell joined the channel
#
KevinMarks
gillmor ganging with Peter Schmidt
#
@nobantu
Countdown 2theEnd of RegularTickets 4 #IIW XX: https://www.eventbrite.com/e/internet-identity-workshop-xx-20-2015a-tickets-14097972415 #identity #privacy #VRM #CRM #IoT #UMA #openID #indieweb
(twitter.com/_/status/576483163280531456)
#
@iotattack
Countdown 2theEnd of RegularTickets 4 #IIW XX: https://www.eventbrite.com/e/internet-identity-workshop-xx-20-2015a-tickets-14097972415 #identity #privacy #VRM #CRM #IoT #UMA #openID #indieweb via noba…
(twitter.com/_/status/576483587228332032)
#
kylewm
s/Schmidt/Schwartz
#
@atomsoffice
Countdown 2theEnd of RegularTickets 4 #IIW XX: https://www.eventbrite.com/e/internet-identity-workshop-xx-20-2015a-tickets-14097972415 #identity #privacy #VRM #CRM #IoT #UMA #openID #indieweb via noba…
(twitter.com/_/status/576484316974309376)
#
@nobantu
Countdown 2theEndof RegularTickets 4 #IIW XX: https://www.eventbrite.com/e/internet-identity-workshop-xx-20-2015a-tickets-14097972415 #identity #privacy #VRM #CRM #IoT #UMA #indieweb #unConference
(twitter.com/_/status/576484381780373504)
#
@LScatorchia
RT @nobantu: Countdown 2theEndof RegularTickets 4 #IIW XX: https://www.eventbrite.com/e/internet-identity-workshop-xx-20-2015a-tickets-14097972415 #identity #privacy #VRM #CRM #IoT #UMA #indieweb #unC…
(twitter.com/_/status/576484385341472768)
joskar_ joined the channel
#
@jonibrennan
RT @nobantu: Countdown 2theEndof RegularTickets 4 #IIW XX: https://www.eventbrite.com/e/internet-identity-workshop-xx-20-2015a-tickets-14097972415 #identity #privacy #VRM #CRM #IoT #UMA #indieweb #unC…
(twitter.com/_/status/576484751386673152)
#
tantek
just got done with lunch with benwerd
#
@atomsoffice
Countdown 2theEndof RegularTickets 4 #IIW XX: https://www.eventbrite.com/e/internet-identity-workshop-xx-20-2015a-tickets-14097972415 #identity #privacy #VRM #CRM #IoT #UMA #indieweb #unConference Pr…
(twitter.com/_/status/576485884398321664)
#
@atomsoffice
RT nobantu: Countdown 2theEndof RegularTickets 4 #IIW XX: https://www.eventbrite.com/e/internet-identity-workshop-xx-20-2015a-tickets-14097972415 #identity #privacy #VRM #CRM #IoT #UMA #indieweb #unC…
(twitter.com/_/status/576485885425905664)
#
KevinMarks
watches again
#
aaronpk
Wow those are some seriously spammy tweets
#
aaronpk
And they now fit the definition of Twitter abuse
#
tantek
!spammer atomsoffice
#
Loqi
Got it! There are now 19 spammers blacklisted
#
@iotattack
Countdown 2theEndof RegularTickets 4 #IIW XX: https://www.eventbrite.com/e/internet-identity-workshop-xx-20-2015a-tickets-14097972415 #identity #privacy #VRM #CRM #IoT #UMA #indieweb #unConference Pr…
(twitter.com/_/status/576487335979835392)
j12t and KevinMarks_ joined the channel
#
tantek
indieweb folks participating in next week's social web WG f2f, please add yourself if you have a personal site and/or client that supports micropub and you're available for a quick demo: https://www.w3.org/wiki/Socialwg/2015-03-17#demo-user-stories
benwerd joined the channel
#
kylewm
tantek: aaronpk: were you guys going to show something with Woodwind at the f2f? Is there a particular day I should be careful not to break it :)
#
tantek
kylewm I would except I don't have micropub support on my site :(
tilgovi joined the channel
#
tantek
but yes - someone *with* micropub support on their site should demo woodwind as a client!
#
kylewm
I thought it was discussed for realtime pubsubhubbub updates
#
tantek
I have a feeling that might come up during Federation discussions
#
tantek
sorry, was focused on Social API discussions
benwerd joined the channel
#
tantek
kylewm: Woodwind is a micropub client right? could you add it to http://indiewebcamp.com/micropub#Clients ?
#
kylewm
yes and will do
#
aaronpk
oh I'd better fix ownyourgram ssl today
#
aaronpk
Made some more progress on Monocle on the plane :-)
snarfed and dariusdunlap joined the channel
#
kylewm.com
edited /Micropub (+158) "/* Woodwind */"
(view diff)
#
aaronpk
Hey so I was thinking about the problem of syndicating to IndieNews
#
aaronpk
Since obviously pre-constructing the IndieNews url has been challenging
#
ben_thatmustbeme
will show off his mobile app
#
aaronpk
And it struck me that it's actually more similar to a regular webmention than I originally realized
#
ben_thatmustbeme
need to review login to make sure it doesn't fail during demo
#
kylewm.com
edited /Micropub (+194) "/* Open Source */ add Flask-Micropub"
(view diff)
#
aaronpk
If you send me a home page webmention your text in the link is probably my name
#
bear
kylewm - oh! you made it a Flask plugin!
#
aaronpk
My site *could* send a reply to your webmention saying "here is the url of your comment"
#
aaronpk
At which point this is exactly what is needed for IndieNews
#
tantek
since I last pointed out how many micropub implementations there were on the SocialWG wiki, we have increased rom 6 to 8 server implemetations, and 8 to *12* client implementations: https://www.w3.org/wiki/Socialwg/Social_API/Candidates#Micropub_implementations
#
aaronpk
You'd send a webmention to news.indiewebcamp.com and it would create the post
#
aaronpk
Then in the response could be the IndieNews url and you could optionally update your syndication URL accordingly
#
aaronpk
And then submitting things to IndieNews becomes really easy since you just have to mention news.indiewebcamp.com in your post
#
kylewm
bear: yeah! my first flask plugin :)
#
bear
kylewm++ nice work - I'll compare it to the manual stuff I was doing and then switch over to it
#
Loqi
kylewm has 137 karma
#
kylewm
bear: that'd be awesome, let me know if anything is noticeably missing
#
bear
yep!
#
kylewm
particularly the CSRF bit is new to me
#
bear
that is handed by flask forms - you shouldn't have to do anything special
#
bear
(well, other than init the forms properly)
#
bear
but yea, I'll look at that this weekend
#
kylewm
I haven't ever used WTForms
#
bear
they are amazingly helpful
#
kylewm
i'll have to check them out
#
ben_thatmustbeme
i only have a few months (at most) to really get this worked out, I need to make a micropub client that works on my ios and android that can track diaper changes for 2 kids.... figure my girls will have every piece of data we collect saved to a private site for them
#
kylewm
the micropub servers section says it is sorted by deployment date,but it is actually sorted alphabetically (except for adactio)
#
kylewm
wait, maybe just one of them is out of date order
#
bear
yea, just *using* flask-wtf you get CSRF
#
aaronpk
Did they get implemented in alphabetical order?
#
ben_thatmustbeme
thats why i actually changed my server app to be called postly, lol
#
ben_thatmustbeme
no, Bear, it out of order
#
kylewm.com
edited /Micropub (+280) "/* Kyle Mahan */ add me"
(view diff)
#
kylewm.com
edited /Micropub (+1) "/* IndieWeb Examples */ sort bear between adactio and wordpress"
(view diff)
Gues_____ joined the channel
#
tantek
aaronpk - could you add yourself and the various micropub apps / sites you plan to demo at the f2f here: https://www.w3.org/wiki/Socialwg/2015-03-17#demo-user-stories
#
aaronpk
Sure when I get home
#
tantek
sounds good!
#
tantek
from analyzing the API Candidates page, nothing other than micropub has anyone in the WG running anything on their own personal client/server site
#
tantek
except I know from inference that Evan's site supports pump.io
#
aaronpk
hmm should I add Monocle even though it's not finished yet? ;-)
#
tantek
aaronpk, what software is "finished"? ;)
#
tantek
s/software/site or service
#
Loqi
tantek meant to say: aaronpk, what site or service is "finished"? ;)
#
aaronpk
Haha k. Not even working yet
#
aaronpk
Yup getting there!
#
aaronpk
Are personal websites not a priority for the Social WG?
#
aaronpk
It seems like everyone is so focused on corporate social networks
#
aaronpk
Corporate meaning within a company
#
Gues_____
@tantek I'm just reading http://indiewebcamp.com/Micropub for the first time (ima noob). do you think that the accepted Social API solution/candidate should specify how to request/respond with JSON and not just formencoded? I do.
#
tantek
Gues - no. plumbing based requirements are out of scope.
#
tantek
bengo: no. plumbing based requirements are out of scope. This is why we have documented user stories for API Candidates to support, not acronyms.
#
bengo
I see. That makes sense for consensus building.
#
tantek
And for user-centric design!
#
bengo
Isn't a deliverable of the WG a Social API specification that I as an implementor could follow pretty specifically
#
tantek
can you rephrase that as a positive?
#
bengo
Yeah. I also just realized my understanding was wrong http://www.w3.org/2013/socialweb/social-wg-charter.html#deliverables
#
bengo
When I've seen "Social API", I always read 'web service api'
#
bengo
not 'client-side API that lets developers embed and format third party information such as social status updates inside Web applications'
#
bengo
my bad
#
bengo
Well wait... then it's very confusing why all the things on this list are web services? https://www.w3.org/wiki/Socialwg/Social_API/Candidates
#
bengo
That's not client-side right?
alanpearce joined the channel
#
tantek
micropub can and is used client-server or server-server
#
tantek
not sure what you mean be "not client-side"
#
tantek
then again I don't understand most of those API candidates anyway as they don't seem to be related to any citable real world uses of anything - very abstract
#
tantek
some of them appear to border on architecture astronomy
#
kylewm
maybe just me but that description of the Social API deliverable is confusing
#
tantek
kylewm: it used to be more confusing :)
#
kylewm
embed and format third party information inside web applications
#
kylewm
that doesn't sound like an api?
#
tantek
we had a bunch of follow-up clarification at the F2F last fall at TPAC / Santa Clara
#
tantek
about what should a social API generally cover
#
kylewm
oh good
#
tantek
then went (premature) to a long list of specific requirements (over engineered)
#
tantek
then backed off and proposed user stories instad of abstract API requirements
#
tantek
then voted on user stories
#
kylewm
bengo: so micropub is something you could as an implementor could follow pretty specifically right now
#
kylewm
and many people have already
#
tantek
and now we have a rough collation of user stories by how they were voted on: https://www.w3.org/wiki/Socialwg/Social_API/Sorting_user_stories
#
bengo
@kylewm I agree! I'll take a stab at it soon. Was just ruminating on whether there's some work to do to groom it further for the WG, where it seems like because the WG wants the candidate API to speak ActivityStreams2, there should be a AS/JSON-flavored spec-extension for MicroPub
#
kylewm
ok, why are people talking about CERN scientific data in the social wg?
#
bengo
@tantek FWIW when I'm talking about 'client-side API' I'm thinking of the types of stuff I work on e.g. http://livefyre.github.io/streamhub-sdk/#streams
#
bengo
or web apis that would make it easier to make things like http://codepen.io/gobengo/full/LqKmb
#
bengo
@tantek nice link to the voted user stories. I'll peruse that.
KevinMarks_ joined the channel
#
tantek
bengo - it's not clear that a Social API has to speak AS2
#
tantek
note that none of the user-stories require AS2
#
tantek
it may be that AS2 needs to be simplified to handle Social API requests
#
bengo
I see
#
tantek
AS2 is a WD. Everything in a WD is subject to change.
#
bengo
I was just going by the ostensible technical requirement "Use Activity Streams 2.0" https://www.w3.org/wiki/Socialwg/Social_API/Requirements#Technical
#
bengo
I'll treat it as such
#
bengo
Thanks for the context.
#
tantek
bengo - aha that page needs to be updated
#
tantek
to note how those requirements have been superseded by the user-stories
#
tantek
bengo thanks for the heads-up about that out of date wiki page
#
bengo
Nice!, +1
#
tantek
bengo - really appreciate the close "new eyes" review of the wiki pages
#
tantek
both on https://www.w3.org/wiki/Socialwg (and inside) as well as anything on http://indiewebcamp.com/
#
tantek
keep asking good questions like that! :)
#
tantek
bengo++
#
bengo
:) Then I won't hold back as I spend more time around here
#
Loqi
bengo has 1 karma
#
Loqi
giggles
#
tantek
bengo, asking good questions is *really* appreciated by the community here
#
tantek
we try to document the answers one way or another, good or bad
#
bear
constant review by people who have no learned assumptions is the only way to keep the community new-person friendly
#
tantek
bear++
#
Loqi
bear has 57 karma
#
bear
so yea, bengo++
#
tantek
bear you have to do the ++ first
#
bengo
Word. I'll get to writing code soon.
#
bear
bengo++
#
Loqi
bengo has 2 karma
#
bengo
FWIW my background is a couple years now of building https://github.com/Livefyre/streamhub-sdk/releases
#
bengo
File issues if it inspires anything. Have done some AS-dependent stuff with https://github.com/gobengo/personalized-feed-stub
#
bear
tantek++ because having the senior folks support new folks asking probing questions helps reinforce that as a good community behaviour
#
Loqi
tantek has 163 karma
squeakytoy2 joined the channel
#
tantek
ben_thatmustbeme: I believe the identity faking going on in socialwg IRC is perhaps a strong use-case for POSSEing to IRC with permashortlinks
#
pdurbin
This group likes federated stuff, I think. https://github.com/matrix-org/synapse says "Matrix is an ambitious new ecosystem for open federated Instant Messaging and VoIP" as I had mentioned to bear earlier at http://irclog.perlgeek.de/crimsonfu/2015-03-13
#
bengo
With a sufficiently complete indieweb, is IRC even necessary?
#
bengo
(not disagreeing)
marclaporte joined the channel
#
bear
bengo, IMO IRC will always be necessary until own-your-site reaches 100%
#
ben_thatmustbeme
Ideally there would be some replacement to it.
#
pdurbin
What's wrong with IRC?
#
bear
IRC is the stepping stone to a indieweb identity federated chat environment
#
ben_thatmustbeme
At least something that allows you to login an your host name
#
bengo
I didn't say anything was wrong with it, just that the web may compete with it
#
bear
for me IRC stays until we get a curated feed federation with topic filtering
nloadholtes joined the channel
#
bengo
Agree
#
tantek
bengo - we may very well end up with web-based replacmenets for IRC. The challenges fall into two big categories IMO.
#
tantek
1. design. UI of IRC clients is so simple and information dense that it is greatly superior for back/forth discussion as compared to anything even remotely similar, even Twitter @-replies
#
tantek
2. latency. typical IRC clients have apparently "instant" latency (far less than 200ms), and there are no web-based posting / reading solutions that have that (yet)
#
tantek
those are the two big challenges if you want to replace IRC
#
bengo
Adding that to my notes
#
tantek
I've brought this up before but I'm not sure where to wiki it
#
pdurbin
But can we back up and ask why we would replace IRC in the first place?
#
tantek
ben_thatmustbeme: since you're actually working on replacing your use of IRC clients, are either of those itches for you?
#
tantek
and where would you document them, indiewebwise?
#
tantek
pdurbin - IRC is also a silo
#
bengo
@pdurbin, there are a lot more web developers than irc developers
#
pdurbin
It's that like saying the web is a silo?
#
tantek
pdurbin: it's the principle that everything you write/create you should own (ownyourdata), on your own domain, and anything in a "shared space" should be either peer-to-peer copies, or POSSE copies (e.g. to an IRC channel)
#
tantek
pdurbing - no, it is like saying *an IRC server* is a silo, just like *a* website itself is a silo
#
bengo
web developers don't want to learn protocols if they don't have to. If the Social WG also produces sufficient work to inspire chat servers, then web developers will have a choice of which protocol to learn. They'll choose the new one.
#
pdurbin
I can agree that an IRC server is a silo.
#
tantek
telling everyone, just go to Freenode #indiewebcamp, is not much different than saying, just go to https://www.facebook.com/indiewebcamp
#
bear
what I would love to see is an IRC server that allows for webmentions for my nick
#
bear
then I can POSSE to IRC like other places
#
bear
and would also have a feed endpoint for a channel
#
tantek
pdurbin, imagine if your own website was your UI to IRC conversations
#
tantek
both for posting, and reading
#
tantek
and everything you said had its own permalink on your own server
#
bear
right - that's why I was saying a feed api - so I could go to bear.im/topics/indieweb and see a stream from freenode/#indiewebcamp because that's how I curate that topic
#
ben_thatmustbeme
Tantek. Somewhat. My interest was more in direct messaging. But I realized that chat goes hand in hand with that. My interests for now are to start making the tools to store and recall the necessary info then just obscure the pipe. I don't care if it's irc or done other thing at that point
#
tantek
I agree with obscuring the pipe
KevinMarks_ joined the channel
#
pdurbin
tantek: that's not at all how I use IRC but I'm trying to imagine it.
#
ben_thatmustbeme
As far as doc. .. haven't updated my itches yet
#
tantek
pdurbin - right, it's also not at all how people in general today use the social web (which is by picking a silo first, then finding friends there)
#
tantek
which is precisely the user model we are shifting with POSSE
#
tantek
people using IRC today first go to a server, then a channel, then find people to talk to
#
pdurbin
Right. I'm on IRC because that's where the open source people are. Especially the freenode silo.
#
tantek
pdurbin - right, and in the indieweb perspective, that would be motivation to *POSSE* to the freenode silo
#
pdurbin
sounds spammy
#
tantek
same reason we choose to POSSE to silos - because our friends are there
#
tantek
pdurbin yes it is potentially spammy if abused
#
tantek
POSSE is also potentially spammy if done indiscriminately
#
tantek
but that's why a key aspect of POSSE is the recommendation to *only* POSSE to destinations where you *know* friends read you
#
tantek
as an attempt to mitigate that abuse
#
pdurbin
What is IRC?
#
Loqi
IRC is an abbreviation for Internet Relay Chat and is the primary discussion forum for the indiewebcamp community, in particular the #indiewebcamp channel on the irc.freenode.net server https://indiewebcamp.com/IRC
KevinMarks__ and marclaporte joined the channel
#
pdurbin
tantek: if you can get it to work and not be spammy, more power to you.
#
tantek.com
edited /IRC (-1) "-"
(view diff)
#
tantek
pdurbin - indeed, that's why I've spent *a lot* of time documenting How to POSSE, both on /POSSE and specifically https://indiewebcamp.com/Twitter#POSSE_to_Twitter
#
bengo
Good social servers will have good solutions for the 'spammy' problems
#
bengo
e.g. restricting clients and using spam detection techniques
marclaporte and electronicmaji joined the channel
#
pdurbin
Seeing how people here POSSE to Twitter makes sense to me. I'm just trying to decide how well I think it would work for IRC. I'm a little skeptical.
squeakytoy2 joined the channel
#
aaronpk
we already see POSSE to IRC, with Loqi bringing in #indiewebcamp tweets
#
Loqi
grins profusely
#
aaronpk
and webmentions of indiewebcamp.com
#
aaronpk
the only time it's spammy is when it's actually spam
#
pdurbin
I guess the way I think of it is that as long as my IRC logging bot is in the channel, I'm posting both to my own site ( http://irclog.greptilian.com ) and the channel itself. I feel like I'm done already. I own the data. :)
sammachin joined the channel
#
aaronpk
pdurbin: that's true for you, but not for everyone else in this channel
#
pdurbin
It's not even true for me in *this* channel. I don't log it. But I trust Loqi to log it. :)
#
tantek
pdurbin: your bot logging from IRC is PESOS, not POSSE ;)
#
pdurbin
tantek: for a split second I suppose it goes through a silo. Meh.
#
pdurbin
I'm practical about these things. :)
#
tantek
pdurbin, hence people are practical about using Instagram -> OwnYourGram -> personal site.
#
tantek
PESOS isn't all bad. It's just not as good as POSSE.
#
tantek
the strongest argument I've heard for PESOS is using it for likes
#
tantek
per snarfed
#
aaronpk
I don't have PESOS likes set up for instagram yet and I've found myself no longer checking instagram because I know that if I see something I'll want to like it and then it won't be on my site
#
aaronpk
maayyybe that's a good thing to add to ownyourgram
#
pdurbin
If an IRC channel isn't logged, you're aren't even publishing anything. So it isn't PESOS.
tantek joined the channel
#
tantek
what is ownyourlikes?
#
tantek
aaronpk: agreed on adding PESOS of likes (and heck, why not comments too) to ownyourgram
#
pdurbin
... and it's interesting/weird to think that the moment I send *my* IRC logging bot into a channel it's suddenly considered "publishing" and hence PESOS. Hmm.
#
pdurbin
"publishing elsewhere" that is
#
tantek
pdurbin: the moment there is someone else in the channel and you say something, you are "publishing elsewhere"
#
tantek
when your bot enters and starts logging, then you are syndicating back to your own site.
#
pdurbin
Really? If I send an MMS to a few friends' phones is that publishing?
#
tantek
loosely speaking, that is one of the arguments that has been made
#
tantek
it's not *web* publishing
#
tantek
but it is publishing of a sort
#
pdurbin
I wouldn't call the MMS example publishing.
#
tantek
it's a private post ;)
#
pdurbin
And I think IRC is similar.
#
KevinMarks
so is the posting UI on https://indiewebcamp.com/irc/today?beta POSSE, or only if we hosted ti ourselves?
#
tantek
the latter Kevinmarks
#
KevinMarks
the problem with pure IRC is no history
#
bear
if you send anything to someone else it's publishing - even if the audience is one and private
#
snarfed
delayed: re IG PESOS, you can do it for likes, but not really comments, since the API can't get comments by user
#
Loqi
snarfed: tantek left you a message on 3/12 at 6:58pm: thank you for the birthday wishes! http://indiewebcamp.com/irc/2015-03-12/line/1426211889765
#
snarfed
more on PESOS ability for the four main silos: https://github.com/snarfed/ownyourresponses/#silo-api-details
#
snarfed
(and on the wiki of course)
#
tantek
KevinMarks - sure, re: IRC (vs web)
#
tantek
or certainly *less* history ;)
#
KevinMarks
is the web ui here within your 200ms criterion?
#
tantek
bear, even if you send something only to yourself (e.g. create a document), you are publishing to your future self.
#
tantek
KevinMarks: hah not even close
#
tantek
no that's not fair. I should say, close.
#
aaronpk
yeah i was gonna say hey it's close!
#
aaronpk
it's maybe 400ms or so
#
KevinMarks
I now feel link filming it and fraemstepping
#
tantek
let's see when I type something and press return.
#
KevinMarks
s/link/like/
#
Loqi
KevinMarks meant to say: I now feel like filming it and fraemstepping
kyleweb joined the channel
#
tantek
I'm seeing about 1.2s
#
tantek
(here @mozsf)
#
tantek
sometimes less
#
tantek
problem is - what I don't know is how long it takes for me to type something and have you all see it, vs. my client just "show it" as if it was already seen in the channel
#
aaronpk
try the web UI
#
tantek
aaronpk - good point that's the round trip test
#
kyleweb
trying the web ui
#
KevinMarks
aha, the webUI doesn't react well to a bad username
#
tantek
what is a bad username?
#
KevinMarks
I tried _KevinMarks and now it is in a loop
#
aaronpk
the web chat at ?beta doesn't put it on the page itself, it waits for the regular streaming logs to show it on the page like all other messages
#
tantek
right, that's what I meant by good round trip test
Kevin__Marks joined the channel
#
kyleweb
I've noticed it takes Woodwind quite a bit longer to post a "realtime" update than the latency here
#
kyleweb
that may be where PuSH fat pings would help
#
Kevin__Marks
the delay is acceptable
#
kyleweb
I'd say the delay here is fine but definitely noticeable
#
aaronpk
there's been a ton of research into what delay is acceptable vs noticeable
#
tantek
indeed
#
aaronpk
dating way back to desktop app days
#
kyleweb
Doherty threshold is 400ms
#
tantek
feeling of "instant" is 200ms
#
Kevin__Marks
can it be 300ms?
#
KevinMarks
or more?
benwerd joined the channel
#
kyleweb
I think the 400ms number is like... any longer and you might get distracted between button pushes :)
#
kyleweb
/part
#
aaronpk
web client doesn't know about client commands
#
kyleweb
sorry about that, is there a good way to shut it down without this nick staying in the channel?
#
aaronpk
it responds to several disconnect events and I just can't find the event that is run that is making them linger
#
KevinMarks
200ms for voice to ear
#
Loqi
!calc 200ms for voice to ear
#
kylewm
oh nice that worked
#
KevinMarks
I get 13/30s for web to irc client
#
kylewm
this was published the month i was born! http://www.vm.ibm.com/devpages/jelliott/evrrt.html
#
KevinMarks
35/30s for web to web
#
Loqi
!calc 35/30s for web to web
#
aaronpk
KevinMarks: did you just count frames of video?
#
KevinMarks
37/30s for irc to web
#
Loqi
!calc 37/30s for irc to web
#
aaronpk
lol nice
#
KevinMarks
so error is ± 1/20
#
tantek
KevinMarks++
#
Loqi
KevinMarks has 93 karma
#
KevinMarks
nice thing about modern phones is you can do quick and dirty latency testing
#
tantek
another comparable metric, FB IM client vs. FB web view
#
aaronpk
what is realtime?
#
aaronpk
document there? ^^
#
tantek
aaronpk - what do you think of my suggested "things to add" if you're going to demo? https://www.w3.org/wiki/Socialwg/2015-03-17#demo-user-stories
#
aaronpk
oh yes!
#
KevinMarks
Realtime is a well-defined software field where computing has to complete or fail cleanly by a deadline, because latency is paramount.
#
loqi.me
created /Realtime (+161) "prompted by aaronpk https://indiewebcamp.com/irc/2015-03-13/line/1426289216157 and dfn added by KevinMarks"
(view diff)
#
aaronpk
tantek: btw the socialwg wiki skin on mobile has all the section headers collapsed by default so none of the fragment links worked while i was reading on my phone :(
#
tantek
yeah that's the darn mediawiki default I think
#
tantek
I wonder if you login to the wiki on your phone if you can change your preferred skin
#
aaronpk
oh maybe
#
aaronpk
it wasn't hard to figure out
#
aaronpk
anyway... I like the list
#
tantek
should I do something similar for the "discuss federation candidates" agenda item on day 2?
#
aaronpk
the only thing i was curious about was the requiement of "personal" website
#
tantek
I figured I'd put "personal website" in there as a think you should link your name to, as what you're using to demo, instead of a demo/test site
#
tantek
going for the ideal
#
tantek
as a way to see who (if anyone) pushes back
#
aaronpk
i meant the first reference to it "showing User Stories on people's actual decentralized (personal) social web sites"
#
aaronpk
yeah i'll be curious to see if anyone pushes back
#
tantek
and who, and how
#
tantek
I want such pushback to have to be explicit so we can openly ask why, and document any exceptions
#
aaronpk
corporate networks are totally a thing, so I suspect Ann will
#
tantek
except she's not demoing anything
#
KevinMarks
why don't fragments expand the collapsed thing?
#
tantek
so she has no reason to pushback
#
KevinMarks
could fragmention fix that?
#
aaronpk
they don't have anything they can demo? I thought they had a lot of things working internally?
#
tantek
KevinMarks: more JS in the wp skin could fix that
#
tantek
without fragmentions
#
tantek
aaronpk - they don't have anything they can demo that shows any of the API candidates
#
tantek
"Demos of API Candidates"
#
aaronpk
not even any of the user stories?
#
KevinMarks
I mean I've noticed it as problem wiht fragmention too
#
tantek
these are not demos of user stories
#
aaronpk
oh gotcha, forgot we had a list
#
tantek
these are Demos of API Candidates
#
tantek
*via* user stories
#
aaronpk
okay yeah
todrobbins joined the channel
#
@todrobbins
@edsu have you seen https://github.com/esripdx/spiderpig “reduces a dynamic website into a pile of smoldering html” @aaronpk @t #archives #indiewebcamp
(twitter.com/_/status/576528432424624128)
alanpearce and benwerd joined the channel