#indiewebcamp 2014-10-08

2014-10-08 UTC
chrissaad, lukebrooker and caseorganic joined the channel
#
@tobyward
RT @nicjoy: Learning about #IndieWeb movement - interesting things taking place surrounding decentralization of web content. #posse #Intran…
(twitter.com/_/status/519641385717092352)
andys__, bitraten3, npdoty, brianloveswords, joshwnj, aaronpk_, snarfed, mlncn-agaric, daf, wolftune, paulfitz, gRegor`, vanderwal, yakker, scor, parzzix, reedstrm and fmarier joined the channel
grantmacken, caseorganic, aaronpk_, caseorga_, lukebrooker and joshwnj joined the channel
#
@kevinmarks
@hondanhon well, strictly http://tilde.club is a silo, but do use webmention, h-feed markup. I'd POSSE http://www.kevinmarks.com/ there
(twitter.com/_/status/519698964711350272)
jet__, pdurbin and KevinMarks_ joined the channel
fmarier, eschnou, loic_m_, musigny and KevinMarks joined the channel
#
xxcoeurx1
KevinMarks: where are ou situated these days btw?
#
KevinMarks
san jose still
#
xxcoeurx1
KevinMarks: how's the job market there? :)
#
xxcoeurx1
system/infrastructure-architect wise.
thierrymarianne joined the channel
#
carmen
Turtle is the best format for data since text/plain, you MF2 freaks are going to have to sell me
musigny, eburcat, caseorganic, eschnou, ShaneHudson, cweiske, loic_m__, loic_m_, loic_m, pdurbin, kensanata and petermolnar joined the channel
#
KevinMarks_
Hi Carmen
#
KevinMarks_
We're not going to tell you how to store your data, owning your own data is key here
#
KevinMarks_
But if you have it in a form you like, you should be able to generate html with microformats from it so we can read what you have to say
friedcell, glennjones, loic_m, alexhartley, thierrymarianne, krendil, eburcat, csarven, Pierre-O and carmen joined the channel
#
@crema
IndieWebというグループについて調べているんだけど、日本人で関わっている方って、いらっしゃるのかしら? http://indiewebcamp.com/
(twitter.com/_/status/519779749741084672)
ttepasse and shaners joined the channel
#
shaners
carmen: please add yourself to https://indiewebcamp.com/irc-people
mlncn-agaric, caseorganic, eburcat, thierrymarianne, KevinMarks, KevinMarks_, edsu, amblin, terminalpixel, eliemichel, lewiscowper, yobj, lmorchard, bitraten3, hadleybeeman, iboxifoo, Gold, hidgw, adonaldson, rknLA, tommorris, piney0 and JasonO joined the channel
musigny joined the channel
scor, loic_m, barnabywalters, mlncn-agaric, cmhobbs, pfefferle, yobj, barnabywalters_ and tfontaine joined the channel
#
petermolnar
if anyone is interested, ycombinator release official api for their news section: http://blog.ycombinator.com/hacker-news-api
pfefferle and thierrymarianne joined the channel
#
@julien51
@kyle_wm That's an interesting idea. I think #webmentions endpoint should be added to #Atom feeds, maybe using rel="webmention" ?
(twitter.com/_/status/519834406627053568)
#
acegiak
!tell benwerd in your checkins your e-conent contains a script that includes a reference to a varable called L on the first line. that var isnt set in the e-content as far as i can tell so by browser javascript crashes when displaying those notes?
#
Loqi
Ok, I'll tell them that when I see them next
eschnou and indie-visitor joined the channel
#
Loqi
Welcome, indie-visitor! Set your nickname by typing /nick yourname
yobj joined the channel
#
jonnybarnes
acegiak: L is a variabel that is set by the mapping library leaflet.js, maybe something to do with that?
#
acegiak
jonnybarnes: yeah it is, but the library probably nneds to be require_onced if you're putting it in the content
#
acegiak
but this just hilights my need for better handling of script tags in whisperfollow
#
acegiak
if only services like vine and soundcloud used iframe sharing instead of script tags
#
acegiak
anyway i should sleep
ttepasse, jgarber and reedstrm joined the channel
#
@obra
Boarded AA1544 sfo-dfw en route to Boston for cyborgcamp and indiewebcamp.
(twitter.com/_/status/519844849420218368)
gr0k joined the channel
#
tfontaine
Well, I first missed the "en route to Boston" part of that tweet and was exciting something was happening in DFW.
#
pdurbin
nice! @obra isn't on the guest list at http://indiewebcamp.com/2014/Cambridge/Guest_List but I'd love to meet him
paulfitz, scor, vanderwal and benjamin-agaric joined the channel
#
GWG
Good morning, regardless of whether its not
#
GWG
Whether or not it is morning, not the good part
chrissaad, danlyke, thierrymarianne, erlehmann, brianloveswords and ShaneHudson joined the channel
#
ShaneHudson
Hey everyone :)
#
Loqi
ShaneHudson: gRegor` left you a message on 9/30 at 8:32am: I don't have experience with Squarespace, but my understanding is you have full control of the HTML, so you could use it for indieweb. Webmention would be tricky, of course. Unless we encouraged them to add support for it. :)
#
Loqi
ShaneHudson: snarfed left you a message on 9/30 at 10:02am: re G+ POSSE: http://indiewebcamp.com/Google+#POSSE
#
Loqi
ShaneHudson: bret left you a message on 10/4 at 3:34pm: ampersands on your sites index page are turning into "&amp"
gr0k and EOGreer joined the channel
#
ShaneHudson
Hey EOGreer :)
#
ShaneHudson
Welcome to #IndieWebCamp!
#
EOGreer
Hello :)
#
ShaneHudson
Is anyone around? EOGreer (Edd Greer) is new, trying to show him the ropes
snarfed joined the channel
#
ShaneHudson
To get started take a look at:
#
ShaneHudson
what is indie auth?
#
Loqi
It looks like we don't have a page for "indie auth" yet. Would you like to create it? http://indiewebcamp.com/wiki/index.php?action=edit&title=indie+auth
#
shanehudson.net
created /indie_auth (+23) "Adding redirect for indie auth"
(view diff)
#
ShaneHudson
What is indie auth?
#
Loqi
IndieAuth is a way to use your own domain name to sign in to websites http://indiewebcamp.com/indie_auth
#
ShaneHudson
Much better :)
#
ShaneHudson
What is webmention?
#
Loqi
Webmention is a simple way to notify any URL when you link to it on your site http://indiewebcamp.com/webmention
#
shanehudson.net
edited /IRC (+100) "The channel details were at bottom of the page, adding to the quick start"
(view diff)
pfefferle joined the channel
#
ShaneHudson
What is posse?
#
Loqi
POSSE is an acronym/abbreviation for Publish (on your) Own Site, Syndicate Elsewhere http://indiewebcamp.com/POSSE
verdi joined the channel
#
reedstrm
Morning all! Welcome EOGreer!
#
EOGreer
Hi :)
erlehmann joined the channel
#
tfontaine
ShaneHudson: You've more or less got control. You can have MORE control with business or greater accounts, but you can inject almost anything you want even at the personal level. Not sure how that's changing with SquareSpace 7, but not a lot I think.
#
tfontaine
And as gRegor` said, Webmention would be the sticking point.
#
barnabywalters
if you’re referring to getting webmention comments working on squarespace, if you can author arbitrary HTML then it’s doable. Just treat it as a static site and use a tool for webmention comments on static sites
#
EOGreer
Shane says: Ah if you can inject then it should be fine, I think there is a webmention service it could hook into? I have to dash, but Edd is wanting to learn about indie web. I think he's done the first few steps :) Seeya!
gRegor`, benwerd and yobj joined the channel
#
barnabywalters
greetings EOGreer! do you have a personal site already?
tilgovi joined the channel
#
EOGreer
Hello, I do. It's fallen a little out of date though! :p eogreer.me
indie-visitor joined the channel
#
barnabywalters
great! try running it through some of the tests on indiewebify.me for suggestions on easy bits of markup you can add to enable things like indieauth
_ajj_ and gr0k joined the channel
#
jonnybarnes
hey barnabywalters I've been working on my authorship algorithm and it now does what yours does for my notes, i.e. it gives the facebook url for the author url
#
jonnybarnes
so its good to know my markup fails in the same way on too different implementations :)
#
jonnybarnes
and I've just realised, php-mf2 will edit the HTML it gives out to resolve relative URLs into absolute ones!
#
jonnybarnes
barnabywalters++
#
Loqi
barnabywalters has 74 karma
#
barnabywalters
yup! it’ll also replace <img> with alt, falling back to src, in plaintext versions of content
#
barnabywalters
jonnybarnes: have you released your authorshp algorithm code anywhere?
dlyke joined the channel
#
jonnybarnes
I need to work out how to do the unit tests better though
#
jonnybarnes
at the moment I have that mockAdatper() method to make guzzle return some repdefined HTML when its needed in the tests
musigny joined the channel
#
barnabywalters
jonnybarnes: great! you might consider allowing a guzzle client to be passed in as a constructor argument instead of having a method which does a testing-specific task
ShaneHudson joined the channel
#
barnabywalters
e.g. __construct($client = null) { $this->client = $client === null ? new Client() : $client; }
#
barnabywalters
that way you can tailor the client however you want without the parser having to understand it
#
barnabywalters
e.g. adding support for a cache, changing the user-agent or SSL settings (all things I’ve had to do regularly with HTTP clients)
#
barnabywalters
and indeed passing in a mocked client for testing
#
GWG
Hello, barnabywalters. Long time no communicate
#
barnabywalters
greetings GWG!
#
GWG
barnabywalters: How are the itches?
#
jonnybarnes
if I'm reading that right, if $client is null (the default if nothing is passed in instantiation) then a default Guzzle client is created?
#
barnabywalters
GWG: supposed to have mainly be working on shrewdness recently but got distracted with authorship and representative h-card parsing. Managed to get some improvements to the reader done
#
barnabywalters
jonnybarnes: exactly — there’s a sane default (creating a basic client), but the caller can pass it’s own in with whatever modifications already done
#
barnabywalters
without the Authorship class having to have any knowledge/assumptions about what customisations might need to be made to it’s client
#
GWG
barnabywalters: Are you using shrewdness yourself?
glennjones joined the channel
#
barnabywalters
GWG: yep! it, along with bridgy, have completely replaced twitter.com
#
GWG
Twitter?
#
GWG
How does it replace Twitter?
#
GWG
Are you pulling in people who 'live' only on Twitter?
#
barnabywalters
GWG: it’s a multi-column (tweetdeck-like) reader which can subscribe to microformats content, and has inline micropub reply UI
npdoty joined the channel
#
barnabywalters
I’m pulling in twitter content via activitystreams-unofficial, and RSS/ATOM via unmung
#
@poppastring
@Luvvie We need to own our own content and conduct our own backups (stop renting your own ideas). http://www.poppastring.com/OwnYourData.aspx
(twitter.com/_/status/519880090621333504)
#
barnabywalters
eventually I’ll probably have to implement both natively in shrewdness, but thanks to julien51, snarfed and KevinMarks I can concentrate on more important UI/UX design rather than building too much plumbing upfront
jet__ joined the channel
#
barnabywalters
jonnybarnes: https://github.com/jonnybarnes/webmentions-parser/blob/master/src/Parser.php#L28 is an interesting design decision, to ignore “plain” mentions and only support replies/likes/reposts. I’d be interested to hear the thinking behind that
#
barnabywalters
although having said that, IME there are far fewer “mention” webmentions being sent compared to replies/reposts/likes
#
ben_thatmustbeme
finally said the hell with it, i'll check out Ello, and put my email in for an invite
#
ben_thatmustbeme
wasn't going to bother, but ehh
#
lewiscowper
ah, you should have said ben_thatmustbeme, I had like 25 invites to give out, but I deleted my account today because it was rubbish.
#
ben_thatmustbeme
haha, its okay
#
lewiscowper
I kept looking out for people who wanted one, but couldn't see people
#
ben_thatmustbeme
i am in no rush to get on
#
Loqi
ahaha
#
tfontaine
ben_thatmustbeme I can send you an invite
#
ben_thatmustbeme
ben@thatmustbe.me
#
ben_thatmustbeme
i love that i can actually publish my e-mail address again and i really don't worry
#
@withknown
The Known team is in Cambridge for both Cyborg Camp and #IndieWebCamp. Learn more: http://cyborgcamp.com and http://indiewebcamp.com
(twitter.com/_/status/519883822670692355)
#
carmen
had to have a time/space conflict w/ HONK/Octoberfest
#
carmen
let's see. sit in a room in a $350million Gehry or listen to msic outside...
#
carmen
jk i might show up
#
kylewm
ben_thatmustbeme: what changed that you don't worry about publishing your email?
andys_ joined the channel
#
ben_thatmustbeme
not really sure, perhaps its that I use G-mail and its spam filtering is so good
Pea1 joined the channel
#
ben_thatmustbeme
part of it is probably that I don't use windows at all anymore, so I don't worry about any virus being mailed to me
#
ben_thatmustbeme
I just don't worry about it anymore
#
kylewm
yeah I only get "legitimate" spam now... linkedin notifications etc.
#
ben_thatmustbeme
i turned all that crap off too already
#
ben_thatmustbeme
or it goes to my old University address
ShaneHudson joined the channel
#
carmen
amuses me when ppl about open/indie will then turn around and parade around w/ proprietary-as-all-getout and patented-to-high-heaven laptops https://pbs.twimg.com/media/BoDDis5CcAAzZRa.jpg:large
#
carmen
when cheapo ARM/MIPS ultrageneric stuff off aliexpress is at least decent enough these days, with Debian or even AOSP to do hacking on
#
ben_thatmustbeme
well, doesn't necessarily mean they are using osX, just the hardware, and honestly when it comes to laptops, its rare that anyone swaps out hardware in them.
#
ShaneHudson
I think the difference is that avoiding the proprietary hardware is mostly political whereas wanting to own your own data isn't quite so much. If I could fully trust twitter or facebook and they produced a service that scratched my itches then I would probably use them :)
#
ben_thatmustbeme
Honestly If it weren't so expensive i'm have linux running on a chromebook pixel
#
ShaneHudson
Hah I have only ever seen one!
#
ben_thatmustbeme
i have only ever seen them in videos / photos. never in person.. still want it
#
ben_thatmustbeme
my linux laptop (previously windows) is a behemoth with terrible battery life
#
ben_thatmustbeme
if they made a chromebook with all the same specs but a non-touch screen thus dropping the price significantly, I'd probably do that one
#
ben_thatmustbeme
anyway, off to lunch
cweiske joined the channel
#
reedstrm
carmen++
#
Loqi
carmen has 1 karma
#
reedstrm
I've said the same thing myself, here. ShaneHudson disagree with the distinction you make between hardware and software. How is owning your own data, and sharing it out not Freedom of the Press in its most fundamental form?
Mark87 joined the channel
#
reedstrm
I want hardware that doesn't leave me beholden to a megacorp who's interests don't necessarily align with mine. Same with my publicly shared data.
#
ShaneHudson
Is your question an argument against what I said? Because I do completely agree. I do think hardware is rather different in that an open source CPU doesn't give me many advantages whereas using Linux or an indieweb site does
#
@poppastring
Just did a backup of my blog, represents too much time and effort to be left to chance http://www.poppastring.com/OwnYourData.aspx
(twitter.com/_/status/519893447260798976)
#
reedstrm
Well, you jump from hardware all the way down to the CPU. There are layers in between - closed hardware probably does not let me put my own software on board, for example.
aaronpk_ joined the channel
#
ShaneHudson
Perhaps, for instance an iphone. But you can have Linux or even Windows on Apple hardware
#
reedstrm
(Though I agree, I'm usually tweaked by open/indie types running OSX on that hardware)
#
ShaneHudson
and vise versa (to some degree)
#
ShaneHudson
I am running OSX but that's just personal preference
#
reedstrm
OSX on non-OSX hardware may be possible but is not legal.
#
ShaneHudson
Yeah that's why I said to some degree lol
#
reedstrm
Well, that's were we disagree - yes it's personal preference. But it's not 'just'.
#
ShaneHudson
Same reason I POSSE to Twitter. I still want to use it, personal preference.
#
ShaneHudson
But let's have a more detailed discussion at another time, currently trying not to burn my food :D
#
reedstrm
Ah, right - that's why I'm hungry! Lunch!
#
reedstrm
Right- we all have to draw our personal line somewhere.
#
aaronpk_
it's also nice that osx/hardware stuff has nothing to do with indieweb
#
aaronpk_
so we can leave that debate for elsewhere :D
#
reedstrm
what is ShaneHudson
#
reedstrm
agreed, aaronpk_
pauloppenheim joined the channel
#
ShaneHudson
I need to think of a one line bio for the dfn lol
#
reedstrm
The deep point I should write a blog about: choices matter. "Why don't I just post to FB, it's sooo much easier" _is_ the discussion about indieweb we all have experienced. Ease of use vs. freedom of one sort or another. Reoccurring theme.
wolftune joined the channel
#
reedstrm
Is there any activity in the mobile space for all this? Are people just using their websites from mobile browsers? (which usually works quite well, I must say - minimalist designs lend themselves to responsiveness)
#
aaronpk_
I wrote an iPhone app as well as a Pebble app for posting to my site
#
ShaneHudson
I'm planning to write a android micropub app for images, once I get micropub working
#
reedstrm
posting from Pebble?
#
aaronparecki.com
edited /pushups (+6) "fix links"
(view diff)
#
reedstrm
How did you input?
#
aaronpk_
reedstrm: I will be giving a demo this weekend :)
#
reedstrm
ShaneHudson: excellent example - replace G+ auto-push save, which is so convenient.
brianloveswords joined the channel
#
ShaneHudson
Yeah I use G+ auto-push a lot. It saved same photos from China when my phone was stolen!
#
aaronpk_
reedstrm: here's my iOS micropub app: https://github.com/aaronpk/PushupCounter-iOS
davidmead joined the channel
#
reedstrm
Ahha! So it counts for a while, then sends when you stop?
#
aaronpk_
there's a "save" button which I press after a round
#
reedstrm
I like it!
#
ShaneHudson
Has there been any discussion on ephermeral webmention? It goes against long web but I've found snapchat useful now that it has a chat feature
#
ShaneHudson
Ok I've realised that my biggest itch is that although I have POSSE to twitter, I still often post using Twitter.com (and mobile app)
#
aaronpk_
really why?
#
ShaneHudson
I think it is because I read it there
#
aaronpk_
that's why integrated reading/posting is so important to solve
#
ShaneHudson
I POSSE some but not even the majority, which isn't good. Also my interface for replying isn't nice as I have to find user id etc
#
aaronpk_
right now I read in the twitter app and then copy the tweet URL and paste it into my phone's posting interface. it's hacky but it works.
#
ShaneHudson
Hmm the full URL? I'm not set up to do it that way currently
#
aaronpk_
you should! cause then you can reply to any URL on the web!
#
Loqi
yea!
#
ShaneHudson
Very good point, I have webmentions set up that way (buggy) but don't use the same field for twitter. Maybe I need to lol
#
reedstrm
Hmm, in the android sphere, it might be possible to set up the posting app as a target for 'sharing' tweets/URLs with, from the mobile client.
#
aaronpk_
reedstrm: totally
#
aaronpk_
I would love to see someone build that
#
reedstrm
sort of backdoor integrate posting w/ whatever reading environment exists
#
ShaneHudson
reedstrm: Interesting! That is how my planned photo app would work
#
aaronpk_
iOS 8 will have similar APIs, so I might actually take a stab at it in the nearish future
#
reedstrm
ShaneHudson: excellent, so no forcing of 'take a picture w/ my app so you can share it'
#
ShaneHudson
Apple seem to be going the right route (at last). Which is good, because as much as I dislike them, they are the company that have a business model that would work with indieweb etc
#
ShaneHudson
reedstrm: I don't want to make a camera app, plenty of those already. Just a photo uploader/gallery
#
ShaneHudson
maybe not even gallery lol, I'm lazy and busy!
#
davidmead
aaronpk: check in with GWG. We chatted about that very thing a couple of days ago http://indiewebcamp.com/irc/2014-10-06#t1412623357886 when I posted about it on my blog
#
aaronpk_
cool yeah
#
ShaneHudson
I also need to make sure I can publish offline. Twitter app works nicely for that
#
aaronpk_
offline publishing is so important, and most people forget about it
#
aaronpk_
instagram handles it nicely
mlncn joined the channel
#
ShaneHudson
Yep, hard to forget when you live in a place with poor 2G singal haha
#
GWG
Did someone call me?
#
KevinMarks_
I post to twitter from noterlive.com on mobile, and to known.kevinmarks.com from mobile Web too
#
KevinMarks_
Posting photos from known web works fine, it delegates to the camera app you choose
#
KevinMarks_
I need to add micropub to noterlive.com
#
KevinMarks_
Also need to tweak flowpast to read h-feed too, and maybe even post via micropub
#
KevinMarks_
I need an Android app that gets the selected text and the URL to create a note - everything seems to get one or the other
#
reedstrm
Oh, a snippetmark ...
#
GWG
KevinMarks_: Shouldn't be too bad to create
#
KevinMarks_
Not sure, seems harder than it looks. A mobile version of savepublishing.com
#
davidmead
GWG I took your name in vain :-) mentioned our chat to aaronpk, about bookmarklets on mobile devices
#
davidmead
does anyone know if webmentions can’t handle URLs to a comment?
#
aaronpk_
what do you mean? comments have their own URLs
#
GWG
davidmead: I have a setup where it notifies me even if I'm not at my desk if someone uses my username
#
davidmead
GWG nice
#
KevinMarks_
Hm, save publishing bookmarklet works in chrome android
#
reedstrm
GWG hmmm ...
#
GWG
davidmead: There is a plugin pfefferle was working on to correctly identify webmentions that are replies to comments on a post.
#
KevinMarks_
So I just need to make the equivalent of that that isn't just for twitter
#
GWG
reedstrm: Only if I've been idl
#
GWG
idle
#
reedstrm
considers grieffer potential
#
davidmead
aaronpk I got a webmention to a blog post. I was trying to add the my comment reply URL to their blog but it comes back “cannot find endpoint”
#
reedstrm
Ah cool.
#
reedstrm
has very fuzzy memories of someone who used to grep for himself in the usernet spool files ...
#
reedstrm
Aha, I think it was Kibo!
#
aaronpk_
davidmead: not sure what you mean. what is the URL of their comment?
#
@kevinmarks
“a simple workaround that will help you use bookmarklets inside Chrome on your iOS and Android phone /tablet.” http://www.labnol.org/software/google-chrome-bookmarklets/27894/
(twitter.com/_/status/519907782213242880)
#
reedstrm
So you could invoke him from anywhere, and probably get an answer
#
KevinMarks_
Right, we named a Technorati tool that grepped blogs for your name and url kibo
#
reedstrm
It amusing how 'all things old are new again' is it not? decentralized person-to-person communications w/ no central authority ... It's not just for sysadmins anymore!
#
aaronpk_
ohh I see what you're saying
#
aaronpk_
this is confusing in the model of articles with comments that live only within the article
#
davidmead
his site comes back with the “no endpoint” screen
#
aaronpk_
everything is easier and makes more sense when every utterance has its own URL
#
aaronpk_
I'm guessing his site is not parsing the URL with the fragment properly
#
davidmead
i guess we have to shrug off the idea of nested comments/replies
#
aaronpk_
I think so
#
aaronpk_
also your comment, while it does have mf2 markup, does not have a "url" property
#
davidmead
kevinmarks nice tweet. i’ll try that when i get home with some bookmarklets :-)
#
GWG
reedstrm: I set up the notification so I could know someone wanted me when I'm not here. I lurk 24 hours a day
#
reedstrm
davidmead: aren't fragments clientside? I wouldn't expect to receive any on any server I wrote.
#
aaronpk_
technically the server could find the id specified by the fragment and look for just that h-entry
#
aaronpk_
but I don't think anyone has implemented that
#
aaronpk_
nor do I expect anyone to, since it's all way easier when everything has its own URL
#
KevinMarks_
That was a Twitter insight
#
KevinMarks_
We did it with blogs and Technorati too, but not as well
#
reedstrm
every comment, no matter how small, should live on it's own. right. Sometimes it's the 4th level reply that blows up as the meme :-)
#
KevinMarks_
!tell Tantek, benwerd, ErinJo are you doing a hwc in Boston tonight?
#
Loqi
Ok, I'll tell them that when I see them next
#
aaronpk_
are they already in boston?
gavinc joined the channel
#
KevinMarks_
I think they're traveling today
grantmacken joined the channel
#
kylewm
are you doing one in pdx, aaronpk_?
#
aaronpk_
no, I need to pack for my flight tomorrow
#
ben_thatmustbeme
besides, that would kill me, i'll be in providence tonight
#
kylewm
providence, that's unfortunate
Pierre-O, mlncn, KevinMarks_, Pea1, musigny and shaners joined the channel
#
kylewm
twitter is oddly starting to serve the same purpose as webmention for me... notifying others of a response to their blog pot
#
kylewm
post*
#
bret
kylewm: I got your response the other day, but didn't post because gitpub is broken
#
kylewm
bret: despite my not posse-ing to twitter :)
#
bret
distributed convos ftw
#
shaners
what is carmen?
#
Loqi
It looks like we don't have a page for "carmen" yet. Would you like to create it? http://indiewebcamp.com/wiki/index.php?action=edit&title=carmen
#
shaners
who is carmen?
#
shaners
Hi carmen! What is your personal website? And can you add yoursefl to http://indiewebcamp.com/irc-people please?
#
@kevinmarks
@KimTallBear the #indieweb is there for you and you already have your own domain
(twitter.com/_/status/519925386990211072)
mlncn, eschnou and SRCR joined the channel
#
@KimTallBear
@kevinmarks related to IndieWebCamp? i will check out. OMG i am on a steep learning curve today.
(twitter.com/_/status/519926077578547201)
#
kylewm
wow, facebook. picking a fight with native americans
#
dlyke
As likely, some activist picking a fight with Native Americans, using Facebook as the tool. SWATting similar to how that (apparently one person or small group of people) went through and tagged hundreds of drag people.
thierrymarianne joined the channel
#
reedstrm
thinks loqi needs a 'who is' alias for 'what is', just for politeness
#
@afc1969
@KimTallBear @RemovingMts @facebook That's ridiculous, since SugarMountain sounds a lot more fake than TallBear
(twitter.com/_/status/519896348557332480)
#
reedstrm
dlyke: could be, but ... would you call such a person an activist? Seems awfully, neutral. I can think of another word that starts w/ a ...
musigny joined the channel
#
@adonaldson
Bought myself a"personal shortener" domain - now need to pull my finger out and get my indieweb POSSE on! (Pub on site syndicate elsewhere)
(twitter.com/_/status/519930960373379072)
Pierre-O, jet__ and npdoty joined the channel
#
bret
Ghost added support for UI editable metadata fields recently http://blog.ghost.org/post-meta/ Looks like they are using plain old <meta> tags
vanderwal_ joined the channel
#
@OnTheWebz
RT @t: Spinning up the turbines with @adactio, excited for #BrooklynBeta, #CyborgCamp, and #indiewebcamp Cambridge this week! (ttk.me t4YW1)
(twitter.com/_/status/519939186560753664)
#
aaronpk_
who is aaronpk?
#
Loqi
Aaron Parecki is the co-founder of IndieWebCamp, currently the CTO of Esri R&D Center, Portland https://indiewebcamp.com/User:Aaronparecki.com
#
aaronpk_
reedstrm: you didn't even try it ;)
npdoty joined the channel
#
reedstrm
sorry, busy working :-)
#
reedstrm
who is reedstrm
#
Loqi
Ross Reedstrom (reedstrm most places) is a sysadmin and developer in the area of Open Education Resources https://indiewebcamp.com/User:Www.reedstrom.org
#
reedstrm
aaronpk_ now _that_ is service - feature request to implementation to rollout in 43 minutes!
#
aaronpk_
it was already there ;)
#
cweiske
who is aaronpk
#
Loqi
Aaron Parecki is the co-founder of IndieWebCamp, currently the CTO of Esri R&D Center, Portland https://indiewebcamp.com/User:Aaronparecki.com
#
reedstrm
what is foobar
#
Loqi
It looks like we don't have a page for "foobar" yet. Would you like to create it? http://indiewebcamp.com/wiki/index.php?action=edit&title=foobar
#
reedstrm
who is foobar
#
reedstrm
Ah, what's missing is the 'I don't know that/them' case
#
reedstrm
who is fooquux
#
gRegor`
reedstrm: See http://indiewebcamp.com/Loqi for more Loqi commands
#
Loqi
woot!
#
gRegor`
high fives Loqi
#
tfontaine
what is Loqi
#
Loqi
Loqi is a friendly and useful bot present in the #indiewebcamp IRC channel and other channels http://indiewebcamp.com/Loqi
#
gRegor`
Ha! ^5 is one I haven't seen before.
#
gRegor`
Hey, tfontaine. Just realized you've been lurking.
#
gRegor`
tfontaine: Did you sign in to the wiki yet?
#
gRegor`
who is tfontaine?
#
gRegor`
Sweet.
#
gRegor`
tfontaine++
#
Loqi
tfontaine has 1 karma
#
tfontaine
waves hands in the air like i just don't care
#
gRegor`
I need to style by chatzilla to look like indiewebcamp.com/irc/today/
#
gRegor`
I just read the log instead of the chatzilla scrollback because it's that much nicer
#
gRegor`
I would just use the ?beta chat box, if I could log in to NickServ there
#
kylewm
it's interesting that Ghost and davewiner's tools are both willing to hand over commetns to Disqus
#
aaronpk_
that's probably because of the legacy thinking of comments as sub-content of a post, rather than as content that stands on its own
#
kylewm
I actually think Dave would prefer people write responses on their own site and send him a link
#
kylewm
(maybe without the link, in some cases, ahem)
#
aaronpk_
has he mentioned that before? (his preference of one vs the other)
#
@kevinmarks
“In essence, social networks have manipulated the relationships I have with others.” @ashedryden http://modelviewculture.com/pieces/social-networking-as-peer-surveillance #indieweb
(twitter.com/_/status/519945269966692352)
#
kylewm
aaronpk_: actually no. i went back and looked. i was reading too much into "If you really must question the morals or intelligence of someone here, esp the blogger, then your comments belong on your blog, not mine."
#
kylewm
and from whyArentThereMoreWomenProgrammers "Also, I closed comments because they're almost all angry and personal now. Rather than moderating, I think it's time for people who want to say something to say it in their space. "
#
danlyke
reedstrm I bow to your obviously superior lexical selection. Other words starting with "a" do indeed convey the intended semantic meaning more clearly than "activist".
loic_m and snarfed joined the channel
#
reedstrm
danlyke: o.k. aardvark it is, then. :-)
#
reedstrm
hehe I think I just found a new fav. replacement expletive - adding it to my 'f' word: Fahrvergnügen
#
reedstrm
can you tell I have small(ish) children?
#
bret
farvernugen!
krendil joined the channel
#
reedstrm
bret: Right, context, just hit thumb with hammer, etc.
#
bret
lets keep that in #indiechat
#
danlyke
kylewm I have similar memories of Dave saying such things > 10 years ago. So even if he didn't say the words, he's been batting around the concept for a while. BTW: I've had it with all of these Fahrvergnügen aardvarks in these Fahrvergnügen comments...
brianloveswords and tilgovi joined the channel
#
aaronparecki.com
edited /IRC_People (-27) "fix links"
(view diff)
loic_m_ joined the channel
#
@t
"Squarespace 1 through 5 was just the product I wanted for myself." - @acasalena @BrooklynBeta. #selfdogfood #indieweb (ttk.me t4YX1)
(twitter.com/_/status/519951317302001664)
#
aaronpk_
what happened to 6 and 7?
tantek and fmarier joined the channel
#
Loqi
tantek: KevinMarks_ left you a message 2 hours, 45 minutes ago: are you doing a hwc in Boston tonight?
#
@t
"Only after 7 years did we rewrite it [to SquareSpace 6], and take investment to take risks." @acasalena @BrooklynBeta (ttk.me t4YX2)
(twitter.com/_/status/519952696695341056)
#
aaronpk_
oh interesting
#
tantek
yup. another successful thing, built for SEVEN YEARS for himself, not "every user".
#
tantek
founder is speaking at Brooklyn Beta
fmarier joined the channel
#
KevinMarks
ask him to add indieweb support?
#
tantek
he showed a 60 second version of their ad
#
aaronparecki.com
edited /IRC_People (+13) "fix link to danlyke"
(view diff)
#
tantek
which had more things in it
#
tommorris
tantek: just one minor thing - http://indiewebcamp.com/irc/2014-09-28/line/1411927440901 - FOAF isn't "based on invisible metadata". It's invisible if you put it in an RDF/XML file like 10 years ago. if you publish it as RDFa, say, then it is as visible as an XFN link. there's a vocabulary/syntax distinction there.
#
tommorris
goes for a drink while mulling the 'vouching for' stuff over.
indie-visitor joined the channel
#
tommorris
the only downside I see with it is when it is applied outside of the indieweb (by which I mean, one site=one domain) context.
#
tantek
tommorris: the foaf linked on the web, with silly quad color circle faces, is still invisible metadata
#
tommorris
if tantek tells me that I should trust adactio.com, do I trust everything on *.adactio.com
#
tantek
not about "trust"
indie-visitor and tilgovi joined the channel
#
tantek
I deliberately do not use that word
#
tantek
because all the semweb folks then (deliberately?) mistinterpret
#
tommorris
nope, I'm not applying any thick interpretation of trust. I'm just using it as a convenient term.
#
tantek
tommorris: criticism of XFN link is valid. the value (e.g. friend vs. colleague) is in an invisible attribute.
#
@t
"Still a part of me that codes on weekends. I do it instead of reading books. I still read books." @acasalena #creator (ttk.me t4YX3)
(twitter.com/_/status/519955829907542016)
#
tantek
tommorris: it's one of the reasons I've stopped pursuing putting such "data" into rel
#
ben_thatmustbeme
tantek, why do you use the short codes instead of just an actual link?
#
aaronpk_
what is a permashortcitation?
#
tantek
ben_thatmustbeme: math
#
Loqi
A permashortcitation (or permashortid) is a short non-hyperlinked citation to a post permalink, in contrast to a permashortlink which does hyperlink to a post http://indiewebcamp.com/permashortcitation
#
reedstrm
me, I did the audible thing for a couple months, listened to books instead of reading. (Did "A Song of Ice and Fire") then stopped.
#
tommorris
tantek: <strong property="schema:name foaf:name" class="fn p-name">Tom Morris</strong> - the foaf:name property isn't any more invisible than the p-name class. ;-)
#
tommorris
(I would be interested in seeing if we could come up with better ways to style the concept of a property or relata. but that's for another day.)
#
tantek
tommorris: I agree - yet that's not what people typically mean they talk about "using FOAF"
#
tantek
or a FOAF *file*
#
tommorris
Yeah, but nobody talks about using a FOAF file anymore.
#
tantek
tommorris: still see the silly quadcolor icons that link to gibberish in the browser
#
tommorris
Are they still used anywhere on the actually-live-updated web?
#
tantek
ben_thatmustbeme: strlen("(ttk.me t4YX3)") < 22
#
tantek
tommorris: on people's home pages
#
ben_thatmustbeme
hmmm, interesting arguement on the permashortcitation bit. I may have to implement that this weekend
#
tantek
tommorris: for example, people here, like bear.im ;)
#
ben_thatmustbeme
i see the argument as far a UX, math argument does not make sense to me, s/ /\// would be just as many characters
#
aaronpk_
ben_thatmustbeme: with the slash, twitter autolinks it, turning it into 22
#
aaronpk_
s/autolink/t.co's
#
Loqi
aaronpk_ meant to say: ben_thatmustbeme: with the slash, twitter t.co'ss it, turning it into 22
#
ben_thatmustbeme
aaaaaahhh, i see
#
ben.thatmustbe.me
edited /User:Ben.thatmustbe.me (+75) "adding permashortcitation to my TODO list"
(view diff)
#
tommorris
tantek: let me see if I get the vouch-for stuff right. tantek.com tells tommorris.org's webmention endpoint that tantek.com links to tommorris.org, and the vouch link points to a post on adactio.com that contains a link back to another post on tantek.com, so I can then see "oh, adactio.com has also linked to tommorris.org, so perhaps adactio.com reckons
#
tommorris
tantek.com is an actual legitimate website so can be pushed further up the list".
#
tommorris
(and by "pushed further up the list", i mean it might be auto-approved rather than held for moderation etc.)
#
ben_thatmustbeme
"oh, adactio.com IS LINKED ON tommorris.org,
#
tantek
tommorris: rather than try to parse that as what I said, I'm going to actually write-up what I said in IRC as it is more minimal
#
tantek
and doesn't need any abstractions like "pushed further up the list"
#
tommorris
ushers tantek towards the wiki. :)
#
ben_thatmustbeme
tommorris, you linked to adactio, adactio linked to tantek. tantek sends you a webmention with link to adactio's post which links to tantek.... you already know you link to adactio, tantek's vouch has proved tantek is a second degree friend
#
ben_thatmustbeme
trying to think of a better phrase than second degree friend.... second degree of separation?
#
tantek
tommorris: I know. :)
#
tantek
ben_thatmustbeme: don't even need to say friend.
#
ben_thatmustbeme
yeah, its more just distance in links
#
tommorris
I'm generally not bothered by the label of the property used (e.g. friend, trust etc.)
#
ben_thatmustbeme
regardless, did that description make more sense?
ihatemornings joined the channel
#
tommorris
One of the most important things I learned as an undergrad philosophy student: if you get emotionally attached to a concept, replace it with a letter. God became 'X'. Can you prove that X exists? :)
#
tommorris
ben_thatmustbeme: marginally. I'll sleep on it. :)
#
tommorris
the substantive question I'd ask is how you scope the sites. if the vouch-for stuff in this example causes me to think "oh, tantek.com is on the good guys list", how far does that go?
#
tommorris
so, is it determined on the domain level? like, would extras.adactio.com or wiki.tommorris.org be covered?
#
tommorris
and if it's determined on the domain level, what happens with blogspot.com and wordpress.com?
#
tommorris
working out how you 'scope' a website is hard.
#
ben_thatmustbeme
domain level, but a rel=nofollow does not count
#
ben_thatmustbeme
thus don't link to multi-user sites with rel=nofollow
#
indie-visitor
Pardon me for interrupting this discussion. I am trying to register for the Indie Web Camp and runing into difficluties registering my website. Is there someone I can email my plans to attend this weekend? Should I just show up?
#
tommorris
wildcard domain or just whatever is linked to?
#
tommorris
indie-visitor: people in this channel can probably help. :)
#
tommorris
has to run away now.
#
ben_thatmustbeme
indie-visitor, whats your name / site?
#
danlyke
tommorris I see two vulnerabilities to webmention: spam, and DDOS. I see the "vouch" as a way to address DDOS more than spam, but even so I'd limit to host names, and maybe equate www.example.com with example.com, just because.
#
aaronpk_
hard-coding things like www.example.com=example.com is not a good idea because that opens another attack vector
#
indie-visitor
If anyone can give me somepointers, i do have a drual site http://everybodyknowsit.com/, but it is empty and I am not a huge fan of social media. I have a linke in account.
#
aaronpk_
if one sends a redirect to the other then they can be considered equivalent
#
indie-visitor
My name is Kendra
#
danlyke
indie-visitor you can change your nickname on IRC with "/nick Kendra". Can't help you with the actual IndieWebCamp attendance, I just do the Homebrew Website Club meetups.
#
tommorris
indie-visitor: if you add a link like <a href="mailto:[your email]" rel="me">my email</a> to your website, you can sign in using Mozilla Persona.
jet__ joined the channel
#
danlyke
aaronpk I've seen enough sites that serve identical content from both that I'm okay with ignoring leading "www"s in comparing domain names. What attack vector do you see? That a domain serves different content for www.example.com and example.com, and a vouch links to one and not the other?
#
ben_thatmustbeme
i have to run and catch the train. Good luck Kendra. If you can't work it out someone could just add you as and apprentice
#
aaronpk_
danlyke: if a site does not serve www.example.com, but allows users to register subdomains, then someone could register www.example.com on a site. imagine withknown.com for example, if someone made a user account "www"
#
danlyke
aaronpk true, but I can't imagine a site making that mistake. maybe I'm just young and naive, though.
snarfed1, piney0, Pierre-O, loic_m_, lukebrooker and gr0k joined the channel
#
danlyke
aaronpk yeah, i was just going to limit to "www.". I don't believe that www\d+ (or even www.*+) and www should be treated identically.
#
aaronpk_
i'm just saying that if someone were to forget to blacklist that, it could be dangerous
#
aaronpk_
better is to generalize it so that URLs that send redirects are treated equivalent, that way someone could say www.example.com = example.com intentionally
#
kylewm
did we lose Kendra?
#
bret
kylewm: who is Kendra?
#
bret
ahh i see
#
gRegor`
I didn't see a part or nick change, but no indie-visitor in the list
#
bret
gRegor`: 15:01 ⇐ indie-visitor quit
lukebrooker joined the channel
#
gRegor`
Hopefully she'll just show up at IWC regardless and not give up
#
bret
Kendra come back! :[
gr0k, lukebrooker_ and aaronpk_ joined the channel
#
tilgovi
I'm thinking abuot some SOA for my infrastructure and toying with the idea of using webfinger for my services to discover the email address of my users
npdoty joined the channel
#
tilgovi
I have published pseudonyms for users, things like acct:alice@example.com
#
tilgovi
but I'm not providing email services for alice
#
tilgovi
though I have verified alice's email address during signup, and my account server knows it
#
tilgovi
My thought was to have other services I deploy do a webfinger query for alice at my primary domain, where my account service can respond
#
tilgovi
but I'm not sure what link relation to use for that
#
shaners
what is webfinger?
#
tilgovi
foaf:mbox? h-card?
#
tilgovi
just delegate and use acct as the relation to the real email address?
#
tilgovi
(when I get to the end, assume it's an email address, or at least try to send it there?)
reedstrm joined the channel
#
shaners
Hi tilgovi. Can you add yourself to http://indiewebcamp.com/irc-people please?
#
gRegor`
What is SOA?
#
Loqi
It looks like we don't have a page for "SOA" yet. Would you like to create it? http://indiewebcamp.com/wiki/index.php?action=edit&title=SOA
#
shaners
what is WebFinger?
#
Loqi
WebFinger is a discovery protocol for the web http://indiewebcamp.com/WebFinger
loic_m_ and Pierre-O joined the channel
#
gRegor`
SOA: Service Oriented Architecture, apparently
#
gRegor`
tilgovi: What is your use-case for WebFinger?
#
tilgovi
decoupling one of my services from my central account service
#
tilgovi
rather than having both know how to access my database of username -> email
#
tilgovi
only the account service would
#
tilgovi
but my other services could make authorized requests against the webfinger endpoint to ask that the account server provide the email address for a particular username
#
mattl.us
edited /2014/Cambridge/Guest_List (+167) "adding my 'apprentice'"
(view diff)
#
mattl.us
created /Template:mattl (+94) "Created page with "<span class="h-card">{{sparkline|User:Mattl.us|mattl]]</span>""" target="_blank">http://mattl.us/img/mattl.png}}[[User:Mattl.us|mattl]]</span>""
(view diff)
aaronpk1 joined the channel
#
aaronpk1
/nick aaronpk_
#
aaronpk1
oops hah
aaronpk_ joined the channel
#
aaronpk_
tilgovi: is this for your personal site?
#
aaronpk_
Ah ok. Was wondering what use case someone would have for Webfinger on their own site
#
shaners
tilgovi what is your personal website?
#
kylewm
mattl++
#
Loqi
mattl has 2 karma
#
tilgovi
shaners: I realized it was down because my DNS was busted as soon as you asked me to log into the wiki and add myself
#
tilgovi
so I'm bringing it back up now :-D
#
shaners
serendipity!
#
bret
i think I had webfinger set up on my own site for a bit when I was playing around with the local storage project
#
tilgovi
so the question boils down to this
#
tilgovi
If I've got accounts which do _not_ receive mail
#
tilgovi
How should I use webfinger to discover the email address
#
tilgovi
Is there a rel I should use directly from the webfinger response
#
tilgovi
Or should I rel over to an hcard
#
bret
no idea heh!
#
mattl
kylewm: thanks.
#
bret
what is consuming the web finger?
#
Loqi
It looks like we don't have a page for "consuming the web finger" yet. Would you like to create it? http://indiewebcamp.com/wiki/index.php?action=edit&title=consuming+the+web+finger
#
bret
bad Loqi!
#
Loqi
who, me?
#
tilgovi
a backend email subscription service
#
shaners
generally speaking, the indieweb set prefers HTML+microformats2 for these kind of things.
#
tilgovi
that would suggest hcard
snarfed joined the channel
#
shaners
h-card, yeah
#
tilgovi
right, h-card
#
bret
tilgovi: try adding an h-card to the site, and parsing it with http://tools.transmat.io
#
bret
and look for the "email" key
#
bret
(just as an example)
#
bret
tilgovi: is the issue that webfinger addresses look like email addresses?
#
tilgovi
I think the issue is just that since webfinger addresses often are email addresses I was having trouble finding prior art where webfinger was used to resolve the email address
#
tilgovi
but it doesn't seem like an incorrect usage
#
tilgovi
at all
#
bret
i always though the primary use case for webfinger, in theory was to query an email address and get back key pair value
#
bret
but you can also add webfinger to a web page, at which point, its not an email address
lukebrooker joined the channel
#
bret
values*
#
tilgovi
webfinger hasn't ever required that the identifier be an email address, afaik
#
bret
true!
#
tilgovi
alright
#
tilgovi
I think I'll go with h-card
#
bret
personally, I think it makes it kind of confusing.... if you are at a website, why not just look at the site
#
bret
why rely on .well-known hidden metadata
#
shaners
bret++
#
Loqi
bret has 32 karma
#
tilgovi
in this case no one is looking at a website
#
tilgovi
one service is seeing that some activity happened and wishes to notify a user in response
#
tilgovi
and it needs to know the email address of that user
#
tilgovi
but even though the user identifier is in a username@provider format
#
tilgovi
it is not necessarily their email address
#
bret
what are the possible providers?
#
Loqi
It looks like we don't have a page for "the possible providers" yet. Would you like to create it? http://indiewebcamp.com/wiki/index.php?action=edit&title=the+possible+providers
#
tilgovi
anyone who wants to run the api server
#
kylewm
danlyke: are you coming to HWC tonight?
#
bret
tilgovi: does the user have a profile url?
#
tilgovi
so I'm thinking put h-card markup there
#
danlyke
kylewm nope, I'm hitting the "Testing Python, Introduction to OpenSCAD modelling and Jamine.js unit testing" event at Chimera in Sebastopol this evening.
#
bret
always?
#
tilgovi
I mean, it's easy for me to decide that they will
#
bret
tilgovi: If there is always a resolvable permalink, adding microformat 2 to the html that lives there would be pretty simple
#
danlyke
And I think I'll miss the next HWC (22nd), too, alas.
#
tilgovi
I agree
#
tilgovi
so I think the plan is h-card uf2 on the profile page
#
tilgovi
link to it via webfinger
#
tilgovi
thanks for the chat
#
tilgovi
btw, here's the personal site, which is pretty weak
#
tilgovi
mostly just that for indieauth
#
kylewm
danlyke: we'll miss you, but that event sounds cool
#
randall.bleeds.info
edited /IRC_People (+131) "/* Nicknames */ added tilgovi"
(view diff)
#
randall.bleeds.info
edited /IRC_People (+0) "/* Nicknames */ alphabetizing"
(view diff)
Pea1, lukebrooker and reedstrm joined the channel
#
kylewm.com
edited /WebFinger (+360) "add IndieWeb Examples section with willnorris"
(view diff)
lukebrooker and gr0k joined the channel
#
bret
tilgovi: np!
mlncn joined the channel
#
bret
the only compelling case for webfinger that I have seen is the concept of starting with a real email address, then querying for metadata via webfinger (ignoring support info). If your starting with an html profile with a permalink, microformats 2/h-card is ultra simple/easy and makes more sense.
#
bret
i think the whole webfinger address that isn't actually an email address really confuses things, since it looks identical to an email address
#
bret
tilgovi: is this for annotate.it?
#
tilgovi
hypothes.is
#
tilgovi
similar
#
tilgovi
we don't administer that domain
#
tilgovi
although nickstenning was the person at okf that was, and he's working with us now
#
bret
oh i thought that was a hypothes.is project
#
bret
ahh isee
#
tilgovi
it's altogether possible we might consolidate at some point, if it's in the interest of the community
#
bret
was playing with annotate.it the other day with a friend. he wanted a way to add comments to small sections on his web pages
#
bret
super easy!
#
tilgovi
sweet :)
#
tilgovi
we've finally found some time to put in work on annotator v2
#
tilgovi
nick has done an excellent job
#
tilgovi
it's also mostly converted to js (not coffeescript) now
#
tilgovi
big relief
#
bret
w00t!
#
tilgovi
and the UI is separated from the core
#
tilgovi
they'll be a group of us in palo alto next week trying to get it ready to support the open annotation spec, too
#
tilgovi
I still want to take a couple days sometime and try to add webmention support
#
tilgovi
I think it'd be very cool to have it support both sending and receiving webmentions
#
tilgovi
when I annotate your page, you get a webmention
#
bret
there has been one really good example of that so far
yakker joined the channel
#
tilgovi
If you have a page that's totally static and you don't want to run a backend that receives webmentions, you can put our JS on the page and a link to our webmention endpoint in and we'll pull mentions in as annotations client-side
#
bret
the js + separate backend layer on top is sweet and a wonderful option
#
tilgovi
ideally everyone could host their own webmention endpoint and receive them themselves
#
tilgovi
but of course that's not always going to be the case
#
bret
https://kartikprabhu.com/article/marginalia##fragmentions+come+in did a beautiful job at doing it natively. was looking at annotator because neither my friend or I have time do do a real built in annotation system
#
tilgovi
having something client side that can be used to outsource it could be nice
#
bret
totally
#
bret
there is already a decent WM project doing simple display of WMs and storage https://webmention.herokuapp.com
#
bret
but doesn't do the annotator display or interface
#
tilgovi
I wonder if we should support fragmentions
#
tilgovi
I'm not sure
#
tilgovi
we have text-based anchoring
#
tilgovi
but it's a bit more complicated
#
tilgovi
I see that https://github.com/chapmanu/fragmentions/blob/master/fragmention.js requires that the text be entirely contained in one element
#
bret
the simplicity is a nice quality of fragmentions, it
#
JonathanNeal
tilgovi: no, not actually.
#
bret
s close to as simple as an @name
#
tilgovi
the simplicity is quite nice
#
tilgovi
JonathanNeal: no?
#
JonathanNeal
it tries to get it down to the nearest possible container.
#
JonathanNeal
but i’m always looking for ways this can be improved, and i would love help
#
bret
i want to see browsers support something like fragmention
#
tilgovi
because innerText will give you all the text, including text of children?
#
JonathanNeal
Yes, but it stll tries to drill down.
#
tilgovi
right, I see it now.
#
tilgovi
I like it a lot.
#
bret
ctr-fing some text and right clicking the highlight would generate a fragnention urll
#
bret
that would be super rad
#
JonathanNeal
There’s a chrome addon for doing just that.
#
tilgovi
this is great
#
bret
cool!
#
tilgovi
I'll definitely bring up fragmention in the annotation wg at some point
#
bret
JonathanNeal: there was some discussions about the use of ## a while back? was there any resolution on if that is a good idea or something different should be used
#
bret
(maybe you know0
#
JonathanNeal
bret: KevinMarks has advocated use of singular # which becomes a fragmention if it does not match as an ID
#
bret
tilgovi: its kind of subtle, but that https://kartikprabhu.com link above actually does medium/annotator style comment display based on the webmention containing a fragmention
#
bret
click the little text bubble under some paragraphs
#
JonathanNeal
kartik is pretty awesome.
#
KevinMarks
I need to find someone to beat w3c login up for me so I can join that call
#
bret
JonathanNeal: any reason not to do that?
#
bret
progressive enhancement of the existing use of #
#
KevinMarks
wants to build a version that selects the text at some point
#
JonathanNeal
tilgovi: annotation wg?
#
JonathanNeal
any reason not to do what?
#
KevinMarks
'cos that gives a better motivation for picking a good selection than "shortest bit thta hits the para"
#
tilgovi
chartered as of a month ago
#
bret
JonathanNeal: any reason not to enhance a single # with fragmentions
#
@amblin
@lucasratmundo All posts, personal website -> POSSE #indieweb
(twitter.com/_/status/519996589822447616)
#
JonathanNeal
bret: it works like that currently, progressively.
nagaway joined the channel
#
JonathanNeal
If you ever have any cool screenshots to share for fragmentions, I’ll use them in the chrome store.
#
JonathanNeal
Wow, that w3 annotation wg seems right up fragmention’s alley. Is KevinMarks in the group, tilgovi?
#
tilgovi
KevinMarks: ?
#
KevinMarks
I went to the pre-event, whcih is where I got he fragmention idea
#
JonathanNeal
Wow, and that was when, May?
#
KevinMarks
I'm in the IRC, but i can't login into w3c
#
bret.io
edited /WebFinger (+1) "Made the dfn better"
(view diff)
#
JonathanNeal
If someone can find a way, in javascript, to move a selection forward by one character, I could probably make the major improvements to fragmention.js i’ve wanted to
#
KevinMarks
the selected text in the browser you mean?
#
JonathanNeal
Yea, it’s easy-pleasey to get and create selections in modern browsers.
#
JonathanNeal
It’s still very awkward to manipulate them.
#
KevinMarks
oh, because you can select arbitrary things like buttons?