#indiewebcamp 2014-07-01
2014-07-01 UTC
paulcp joined the channel
#
@domenicoperri Here's the day 2 photo from #indiewebcamp west! - Aaron Parecki http://aaronparecki.com/notes/2014/06/30/1/indiewebcamp (twitter.com/_/status/483762474790187012)
#
@domenicoperri RT @aaronpk: Here's the day 2 photo from #indiewebcamp west! https://twitter.com/aaronpk/status/483670849723977729/photo/1 (twitter.com/_/status/483762752843177985)
#
@HongPong RT @benwerd: Rushing the street: building our #indieweb business http://werd.io/2014/rushing-the-street-building-our-indieweb-business (twitter.com/_/status/483762919222411264)
caseorganic joined the channel
#
@kid_OYO @benwerd excited to see all this "partnering" of efforts...synergy with #DoOO and #indieweb our #iiw seed plantings have roots! ht @NZN (twitter.com/_/status/483764765571825667)
lukebrooker joined the channel
#
KartikPrabhu wait did someone use "synergy" and "indieweb" in the same tweet! :P
#
KartikPrabhu ok :)
brianloveswords joined the channel
#
kartikprabhu.com edited /events/2014-07-02-homebrew-website-club (+43) "/* RSVP */ added me to Chicago" (view diff)
#
@billywwells New Billy Wells Horror Book Trailer! https://www.youtube.com/ #horror #kindle #zombies #ebooks #scarystoriestime #amazon #indieweb (twitter.com/_/status/483772350626672640)
#
kylewm !tell tantek could you clarify something from this morning -- do I need permission from everyone that I screenshotted on http://indiewebcamp.com/2014/Design_Elements
benwerd joined the channel
#
Loqi benwerd: tantek left you a message 1 hour, 2 minutes ago: really hoping you can make it Wednesday night to http://indiewebcamp.com/events/2014-07-02-homebrew-website-club and perhaps even make an IndieEvent and POSSE to FB Event as well? Thank you in advance!
#
KartikPrabhu aaronpk: fwiw: that is also the one I use in my MySQL DB
#
@withknown David Wiley (@opencontent) wrote a lovely post on Known, the #indieweb, and education technology: http://opencontent.org/blog/archives/3393 (twitter.com/_/status/483778811213787136)
#
@erinjo RT @withknown: David Wiley (@opencontent) wrote a lovely post on Known, the #indieweb, and education technology: http://opencontent.org/blog/archives/3393 (twitter.com/_/status/483779069570330624)
#
@ak2webd3 RT @withknown: David Wiley (@opencontent) wrote a lovely post on Known, the #indieweb, and education technology: http://opencontent.org/blog/archives/3393 (twitter.com/_/status/483779138629959680)
j12t and lukebrooker joined the channel
#
KartikPrabhu anyone have recommedations for good license for the marginalia.js ?
lukebrooker and markmhendrickson joined the channel
#
KartikPrabhu hmm thanks will look into those
#
aaronpk also see http://indiewebcamp.com/licensing
lukebrooker joined the channel
#
ngoldman bret: http://kkga.github.io/spacegray/
#
KartikPrabhu aaronpk: that page might be more helpful with some advice about which licenses are good for which type of projects
#
ngoldman woot my loqi karma carries over in all the places
JonPincus joined the channel
#
KartikPrabhu hmmm frameworks
#
kylewm.com edited /selfdogfood (+206) "/* Discussion */ added suggestions i heard at iwc" (view diff)
tantek joined the channel
#
Loqi tantek: kylewm left you a message 1 hour, 2 minutes ago: could you clarify something from this morning -- do I need permission from everyone that I screenshotted on http://indiewebcamp.com/2014/Design_Elements
#
aaronparecki.com created /User:Aaronparecki.com/common.css (+37) "testing user stylesheet" (view diff)
#
KartikPrabhu take that "annotations" indieweb example FTW!
#
KartikPrabhu oh h,mm yeah since...
#
KartikPrabhu tantek: FYI also fixed the marginalia code to "move" the comments so they do not repeat at the bototm
#
KartikPrabhu tantek: yes. JonathanNeal expressed similar feelings and I agree :) also the code is easier ;)
#
KartikPrabhu kylewm: thanks! :) I'd like to see other UI/UX implementations. the JS allows you to have your own UI style!
sparverius, shepazu, snarfed and wolftune joined the channel
#
KartikPrabhu !tell benwerd, enrinjo if possible I'd like to take a shot at making a Known theme :) how do I do that?
#
KartikPrabhu aaronpk: this is custom styles to the wiki from your own domain?
#
KartikPrabhu aaronpk: dope! does this not have some cross-site security implications?
etymancer joined the channel
#
@kartik_prabhu marginalia.js is now #opensource at https://github.com/kartikprabhu/marginalia Go make your own #indieweb #annotations (https://kartikprabhu.com/notes/marginalia-github) (twitter.com/_/status/483814732705439746)
#
KartikPrabhu aaronpk: lol!
snarfed and benwerd joined the channel
#
KartikPrabhu benwerd: nice! thanks :) just something to distract me from python and javascript :)
#
KartikPrabhu great work with known btw!
#
KartikPrabhu no hurry! thanks :)
j12t, benwerd, snarfed, etymancer, wolftune, shepazu, lukebrooker, markmhendrickson, brianloveswords, nagaway, KartikPrabhu, saurik_, tallpaul_, mattl, BjornW, dybskiy, dreeves, mdik, halorgium, jonnybarnes, peat, benward, donpdonp, teknotus, kylewm, voxpelli, jden, catsup, pdurbin, realz, JasonO, XgF, irdan, dysfun_, sdboyer, onewheelskyward, JonathanNeal, CaptainCalliope, kronda, ozatomic, edrex, bret, rknLA, iboxifoo, amblin, b0bg0d_____, Phae, jacus_, galfert, ellton, lmjabreu_, ngoldman, bigbluehat, hadleybeeman, dietrich_, ericholscher, PMurphs_, michel_v, ryana, ben_thatmustbeme, nemo-yiannis, mcepl, Garbee, finchd, piney0, hidgw, terminalpixel, wagle, icco, walkah, aaronpk, Hodgestar, GWG, tommorris, Jeena, smcgregor, memecake, binbasti, reidab, the_merlin, jancborchardt, mlinksva, otterdam, bear, jtzl_, hugoroyd, rhiaro and muhh joined the channel
lupinedev joined the channel
#
Loqi benward: tantek left you a message 12 hours, 26 minutes ago: hope you can make it this Wednesday evening @MozSF! http://indiewebcamp.com/events/2014-07-02-homebrew-website-club
#
Loqi binbasti: bnvk left you a message 5 hours, 19 minutes ago: my efforts with the /store are NOT relating to client side app stores, webapp !== client side (html5 + js) only apps, I'm not focusing on server side apps that are installed on hardware that is available to the web- think an open source cPannel for self hosting. Look at the platforms and "Platforms" documented on the page
Garbee, lmjabreu_, jancborchardt, hugoroyd, Phae_, kronda and squeakytoy joined the channel
#
JonathanNeal KartikPrabhu: have a chance to review this marginalia markup? https://gist.github.com/jonathantneal/cf8ea5ff0cafd72e3688
amblin joined the channel
#
KartikPrabhu JonathanNeal: looking now
#
KartikPrabhu JonathanNeal: why not use a list with <li> for each <article> ? At least that is what I'm using
#
KartikPrabhu but the mf2 looks sound
#
KartikPrabhu oh except you might want to have <article class="p-comment h-entry"> so that it is regarded as a comment of the original h-entry post
#
KartikPrabhu JonathanNeal: also to combine it with the marginalia.js you might want to take a look at this: https://github.com/kartikprabhu/marginalia/blob/master/README.md
#
JonathanNeal KartikPrabhu: Not everything ordered is a list. An story is a series of paragraphs in a certain order, but it is not a list. To be a list, it requires intent to explicitely communicate the order of the items and their connection with each other.
#
JonathanNeal In this instance, the comments are ordered, absolutely, but they are not intended to be a list.
#
KartikPrabhu I see. makes sense.
carlo_au joined the channel
#
KartikPrabhu JonathanNeal: I might need to make the marginalia.js more adaptable to other markups then
#
@donniecopeland @indiewebcamp Arkansas' indie band @KnoxHamilton #workitout #7 this week @altnation #alt18 please retweet to help to top 5 (twitter.com/_/status/483838758618673152)
#
KartikPrabhu spammer ^^
#
JonathanNeal KartikPrabhu: I still need to look at what data indie comments give you.
#
KartikPrabhu JonathanNeal: the working version on my site has 1. Author info like name and all that 2. type of response as in "reply" or "like" 3. date 4. content of the response 5. the URL replied to including fragmention if any 6. source of original reply
#
JonathanNeal I’m a little confused by u-in-reply-to. Isn’t it normally more than the fragmention? How do I distinguish them from non-fragmentions comments?
#
JonathanNeal Again, I’m looking for code examples. Sorry, I am very used to an MDN way of learning things.
#
KartikPrabhu u-in-reply-to usually is the full URL of the post, but microformats parsers automatically make an absolute url if there is a relative one so I only need to put the fragmention part in the HTML
#
KartikPrabhu the relative > absolute is true of any u-* property parsing
paulcp joined the channel
#
KartikPrabhu JonathanNeal: here is the example: http://indiewebcamp.com/comments-presentation#empty_in-reply-to_inside_comments admittedly the wiki code examples are a bit scattered
#
KartikPrabhu note that I am not using the "empty in-reply-to" method but I adapted it for fragmentions :)
#
KartikPrabhu JonathanNeal: hopefully I'm making sense...
#
KartikPrabhu and we should definitely improve the wiki page using this discussion
chrissaad joined the channel
#
Loqi chrissaad: tantek left you a message on 6/30 at 8:56am: hope you can make it this Wednesday evening @MozSF! http://indiewebcamp.com/events/2014-07-02-homebrew-website-club
TimAbraldes joined the channel
#
JonathanNeal There’s nothing about the service (via SomeIndieApp) on http://indiewebcamp.com/comments or http://indiewebcamp.com/comments-presentation am I looking at the right place to know how those fit into the comment?
#
KartikPrabhu JonathanNeal: oh you mean the part where someone notifies you of a comment?
#
KartikPrabhu or just marginalia in particular?
#
JonathanNeal One of the fields you are displaying is the service used to send the comment.
#
JonathanNeal Oh, maybe I misunderstood. It’s the site where it came from?
#
KartikPrabhu JonathanNeal: yes! that is the site where the comment originates. So for indiewebsites it shows the domain name. But then bridgy (http://indiewebcamp.com/bridgy) also allows you to get comments from Twitter and Google+ and also FB
#
JonathanNeal I saw something from Twitter, which is why I thought it was “service”. My bad.
#
KartikPrabhu in that case it shows that service name. I am merely truncating the "original url" to the domain name for display :)
#
KartikPrabhu yeah that service is https://www.brid.gy/ by snarfed
#
KartikPrabhu it scrapes your Twitter/Google+ if you sign up and sends webmentions for comments from there
#
KartikPrabhu but in either case you get a webmention from a microformat-markedup page so you can use the microformats to decide the "source url"
#
JonathanNeal but only one link is sent, which is the link to the author’s site?
#
KartikPrabhu yes that is webmention. but bridgy send the url permalink of the Twitter/Google+ post
#
KartikPrabhu but all of that funkiness should be handled by the author's backend not the marginalia/fragmention code
#
KartikPrabhu now that I am explaning this, I realise that there are a lot of moving parts to my comments+marginalia stuff
KartikPrabhu joined the channel
#
JonathanNeal Yes. I just spent the last few mentions explaining webmentions and fragmentions and marginalia to my non-tech wife.
#
KartikPrabhu nice! did it work? I am interested in the problem of explaining these things to my friends too
#
JonathanNeal She gets it, which means it’s a good idea. I had to gloss over how it works since I don’t exactly understand the mechanics of webmentions yet. I said it’s basically webpage A sending something to webpage B, which now has the option of sharing it.
#
KartikPrabhu yup! basically a notification "hey I have linked to your post"
#
KartikPrabhu JonathanNeal: here was my attempt at a non-technical explanation: https://kartikprabhu.com/article/indieweb-love-blog##provided+by+webmention
#
KartikPrabhu bear: fyi I am working on your "marginalia icon colour" issue now. Might trouble you for feedback
#
JonathanNeal Are you running an older version of fragmention.js? I noticed the second # was escaped which caused it not to work.
#
KartikPrabhu JonathanNeal: weird! it works on my browser and IRC client...
#
JonathanNeal Mine is turned into #%23provided+by+webmention
#
KartikPrabhu strange
#
KartikPrabhu blergh! more edge cases.
#
KartikPrabhu yeah... seems some IRC clients are "too compatible with spec" for such things
#
JonathanNeal fragmention.js handles the escaping, but for some reason, i’m not getting fragmentions on your site. huh.
jsilvestre joined the channel
#
JonathanNeal Oh yea, you need to update fragmention.js to support async load. You are loading the script async.
#
benwerd KartinPrabhu: a start on theme documentation: http://docs.withknown.com/en/latest/developers/themes/introduction.html
#
KartikPrabhu JonathanNeal: that could be a old version issue. yes I haven't done the async stuff! my bad...
#
KartikPrabhu benwerd: awesome!
#
JonathanNeal KartikPrabhu: suppose you could share some sample data you get during a webmention and I can reverse engineer it to understand it better?
#
KartikPrabhu is glad that known themes have minimal PHP which I am surely not proefficient in :)
#
KartikPrabhu bear: sure thing :)
#
KartikPrabhu tata!
snarfed joined the channel
#
@matemaz If you want to keep in control of your (digital) life join us the 4th of July in Brighton for https://indietech.org/summit/ #indieweb #freedom (twitter.com/_/status/483856391434960896)
cweiske joined the channel
#
Loqi cweiske: tantek left you a message 7 hours, 21 minutes ago: in conversation earlier today with binbasti you said "people here are somehow allergic to the w3 and working groups that produce no working code" - I don't think that is a fair generalization, nor is it reasonable to paint everyone with that brush. If you have specific concerns about specific specs/people, please raise them directly with them.
#
@matemaz pour rester en contrôle de notre vie (digitale) venez ou suivez https://indietech.org/summit/ #indieweb #freedom (twitter.com/_/status/483856890007670784)
friedcell, dybskiy and lupinedev joined the channel
#
KartikPrabhu !tell bear: more "accessible" marginalia icons updated: https://kartikprabhu.com/article/marginalia##that+part+of+the+post might need hard referesh of the CSS. should be a 'hollow' icon when deactivated and on showing marginalia should turn solid and green. but solid is enough :)
glennjones joined the channel
#
KartikPrabhu last thought of the day. In a webmention if the "target" has a fragmention, then the "source" is some marginalia. But what happens if the "source" has a fragmention? can anything coll be done with that?
#
KartikPrabhu s/coll/cool
#
KartikPrabhu cweiske: that seems like a convenience for the "source". I there some cool UI stuff the "target" can do?
#
KartikPrabhu Barnaby Walters had this great idea of using fragmentions in reply-contexts to get good blurbs to display
#
KartikPrabhu cweiske: the annotations to a specifi paragraph I've already done :)
#
KartikPrabhu I do! https://kartikprabhu.com/article/marginalia hackery from indiewebcamp over this weekend
#
KartikPrabhu look for paragraphs with a little "comment" icon in the end
#
KartikPrabhu :)
#
KartikPrabhu now I am wondering what could I do if the "source" in the webmention has a fragmention
#
KartikPrabhu ok off to bed!
bnvk, Hodgestar, friedcell, BjornW, wagle and Sebastien-L joined the channel
#
@agence50A La suite : et si un indiewebcamp était organisé par 50A á Paris très bientôt ? Vous en dites quoi ? (twitter.com/_/status/483889136135585792)
krendil, chrissaad, dybskiy, bnvk, petermolnar, sankha93, TimAbraldes, adactio and michielbdejong joined the channel
#
Loqi [mention] https://brid-gy.appspot.com/like/twitter/chloeweil/483748813270560769/2788841 linked to http://indiewebcamp.com/2014#East_Photos (webmention)
dreeves, dybskiy, jsilvestre, bnvk, Rev_Illo, bnvk1, terminal2, pbeaulieu, brianloveswords, GWG, Sebastien-L, friedcell, shepazu, adactio_, chloeweil, chloeweil_, adactio, chrissaad and snarfed joined the channel
#
@billywwells New Billy Wells Horror Book Trailer! https://www.youtube.com/ #horror #kindle #zombies #ebooks #scarystoriestime #amazon #indieweb (twitter.com/_/status/483987200514609153)
#
bigbluehat jden: sometime I'd love your thoughts on userinfo.me seems (from last night's chatter) you know the space well :)
Sebastien-L joined the channel
#
bigbluehat cweiske: yep.
#
bigbluehat had this idea long before that, though
#
bigbluehat they could solve the same problem
#
bigbluehat but I think userinfo.me is simpler and more obvious
#
bigbluehat it doesn't actually
#
bigbluehat just applications that allowed their users to set blank passwords
#
bigbluehat additionally, the parsing (which needs fixing) should handle *just* usernames in the userinfo me section
#
bigbluehat the blank password thing is a fall back
#
bigbluehat userinfo.me only covers the root URL
#
bigbluehat if I send you a password, log me in
#
bigbluehat if I don't, tell me about the user
#
bigbluehat not necessarily
#
bigbluehat you can setup nginx, apache, or whoever, to catch blank password requests
#
bigbluehat or your CMS could fall back to userinfo.me if no password is sent
#
bigbluehat only if you want these features :)
#
bigbluehat same as anything else
#
bigbluehat you just handle blank passwords differently than Not Authorized
#
bigbluehat and only at the root URL
#
bigbluehat same for userinfo.me
#
bigbluehat but ideally, it would be part of CMS's
#
bigbluehat well...however you want to look at it :)
#
bigbluehat atm, yes
#
bigbluehat what CMS do you use?
#
bigbluehat sure
#
bigbluehat userinfo.me isn't...yet :)
#
bigbluehat well, it does if I were to write a script for it ^_^
#
bigbluehat right. I'm asking more of the Web (both client and server) I realize
wolftune, chrissaad and JonPincus joined the channel
#
jonnybarnes I like that having set MySQL to use utf8mb4 my website Just Works™ with emoji
pbeaulieu, dybskiy, gavinc, rektide, crystal, caseorganic, snarfed, lupinedev, cweiske and j12t joined the channel
rektide, emmak and bnvk joined the channel
#
jden re get user info, we already have a long-running way to address users on http sites: http://foo.org/~jden
#
jden e.g, npm uses it: http://npm.im/~jden
crystal joined the channel
rektide, tilgovi and GWG joined the channel
#
@veganstraightedge Here's me and @notenoughneon playing my favorite Pac-Man game after #indiewebcamp 2014 PDX. https://flickr.com/photos/aaronpk/14521484626/ /by @aaronpk (twitter.com/_/status/484025560771727360)
#
@veganstraightedge And more #indiewebcamp 2014 PDX photos. https://www.flickr.com/photos/aaronpk/sets/72157645005699288 /by @aaronpk (twitter.com/_/status/484025949046837248)
jsilvestre, rektide, dybskiy, bnvk1, gRegor` and tilgovi joined the channel
#
@indieboxproject An #IndieBox was spotted at #IndieWebCamp https://www.flickr.com/photos/aaronpk/14528325264/in/set-72157645005699288 #indieweb (twitter.com/_/status/484032002249609217)
rektide, dybskiy and KartikPrabhu joined the channel
#
@jalbertbowdenii own cloud - web services, and your documents, back under your control https://owncloud.org/ #ownyourdata #freesoftware #indieweb (twitter.com/_/status/484038100541534208)
crystal, caseorganic, bnvk and chrissaad joined the channel
#
gRegor` bret: Glad to. Except for the activism session the end of the day, when I was quickly fading. :)
#
gRegor` (Re: note-taking)
#
KartikPrabhu gregor`: doing a HWC tomorrow?
#
gRegor` Yep, RSVPed a bit ago
#
KartikPrabhu aah cool!
#
KartikPrabhu seems like the Chicago invasion was successful ;)
#
aaronparecki.com edited /2014/fix-the-indiewebcamp-wiki (+1852) "copy notes from etherpad" (view diff)
#
@kevinmarks If gawker bans staffers from internal chat so they can publish it, will they go to snapchat/secret or to #indieweb? http://www.niemanlab.org/2014/07/never-go-another-day-without-knowing-what-gawkers-staff-is-eating-for-lunch/ (twitter.com/_/status/484046273721286656)
#
@elliottucker RT @kevinmarks: If gawker bans staffers from internal chat so they can publish it, will they go to snapchat/secret or to #indieweb? http://… (twitter.com/_/status/484047820501311488)
#
kartikprabhu.com edited /User:Kartikprabhu.com (+140) "/* Itching */ notifications, avatar cache" (view diff)
caseorganic joined the channel
#
gRegor` KartikPrabhu: Yeah! Had a great time
#
kartikprabhu.com edited /User:Kartikprabhu.com (+110) "/* Indie Projects */ ad marginalia" (view diff)
#
KartikPrabhu cweiske: implement in what sense?
#
KartikPrabhu aah no unfortunately not. also I don't seem to have many use cases for that yet
chrissaad, jgarber and tilgovi joined the channel
#
JonPincus @aaronpk i am thinking about publishing private posts with visibility based on the signed-in user. of course a first step before that is to support indieauth login :)
tantek joined the channel
#
gRegor` Any ideas why my avatar URL is wonky here? http://bret.io/2014/06/15/likes/ Looks like my author URL "http://gregorlove.com" is prepended to it, but the avatar is already the full URL
#
gRegor` I think my h-card is correct: http://pin13.net/mf2/?url=http%3A%2F%2Fgregorlove.com%2Fnotes%2F2014%2F06%2F28%2F1%2F
#
kylewm gRegor`: you can see the webmention.io output here http://webmention.io/api/mentions?target=http://bret.io/2014/06/15/likes/
#
KartikPrabhu hugs python's urlparse.urljoin
#
KartikPrabhu thanks kylewm for py3 shims in mf2py ;)
#
KartikPrabhu fighting hate with love :P
#
gRegor` Hm, interesting.
#
gRegor` Why did your avatar not break on there, kylewm?
#
gRegor` Ahh
#
KartikPrabhu bret: yes. And I plan on migrating. I just learnt 2 first
#
gRegor` Python 3 is so yesterday. Use Python 4
#
gRegor` ;)
jsilvestre joined the channel
#
KartikPrabhu bret: using py3 *might* have saved me some unicode headache
#
gRegor` Not much peeping on sandeep.io since May 3, either
#
gRegor` "No more rhymes now. I mean it!"
#
gRegor` I found a bug with my mf2 markup when I sent the webmention - no p-name. I like that I could just update the markup and re-send it to fix on your site.
#
gRegor` Something you can't do with 99% of blog comment systems out there.
paulcp joined the channel
#
@sarahsmall RT @kevinmarks: If gawker bans staffers from internal chat so they can publish it, will they go to snapchat/secret or to #indieweb? http://… (twitter.com/_/status/484060378079707136)
#
gRegor` Heh. Which parser is it using?
#
gRegor` Is there a ruby parser yet?
tantek, dkordic and pdurbin joined the channel
#
gRegor` kylewm: Looks like you got indiereader set up, on your laptop?
#
gRegor` Woo!
#
gRegor` I need to set up micropub on my site, then I'm sure I'll be hacking on indiereader some.
#
gRegor` It's reading mf2 only as of the demo, right? Or XML feeds too?
scor joined the channel
#
KartikPrabhu kylewm: gregor`: how do i find this indiereader
#
kylewm KartikPrabhu: https://github.com/benwerd/indiereader
#
KartikPrabhu nice thanks
#
KartikPrabhu sorting/filtering can just be done by having p-category on the feed-subscription no?
benwerd joined the channel
krendil joined the channel
#
gRegor` GWG: How was your IWC experience?
#
gRegor` GWG: there's pretty good notes on that session, with screenshots: http://indiewebcamp.com/2014/design-elements
#
gRegor` was confused by the xoxo talk at first
#
gRegor` was thinking of the conference.
#
KartikPrabhu bret: is there some advantage to xoxo vs just plain old mf2?
#
KartikPrabhu plans to build it in to his own site... someday
#
tantek.com edited /store (+419) "re-organize examples vs. specs, move W3C Manifest spec higher up on the page" (view diff)
#
gRegor` benwerd: I'm interested in hacking on indiereader, too. Let me know if I can do anything.
#
gRegor` benwerd: Since I don't have micropub set up yet, I'd probably be interested in setting up a configuration for a URL that "Reply" can point to, so I can at least open the note form on my site to start a new note.
#
gRegor` benwerd: Will do!
#
KartikPrabhu aaronpk: I was thinking about the same while reading this discussion
#
aaronpk but why not h=entry&link=http://aaronparecki.com/
#
KartikPrabhu aaronpk: h=subscription&url=foo ?
brianloveswords joined the channel
#
kylewm julien's subtome is at least valuable prior art on this https://www.subtome.com/#/
#
tantek aaronpk: h=card&link=http://aaronparecki.com/ looks more sensible
#
tantek and completed with … http://microformats.org/wiki/xfn-brainstorming#follower_and_following
caseorganic joined the channel
#
gRegor` And what if we're following a magazine site, instead of a person?
#
KartikPrabhu can we call it something other than "following" :P
#
tantek KartikPrabhu: if you have alternate suggestions, see all the work here: http://microformats.org/wiki/xfn-brainstorming#fans_and_followers
#
KartikPrabhu "follow" sounds creepy :P
#
KartikPrabhu tantek: will look :)
#
gRegor` doesn't think "follow" sounds creepy after 7 years of popular usage
#
KartikPrabhu bret: I like peeps :P
#
gRegor` h-peeps is reserved for marking up marshmallow chicks.
#
KartikPrabhu aaronpk: using h-feed ?
#
KartikPrabhu so I'd have a h-feed with "name = Friends" with a list of h-cards of friends and make another one for "name=enemies"
#
KartikPrabhu hmm
#
KartikPrabhu tantek: would that not also be the case here. I could choose to "follow" only my friends on an indiereader?
#
KartikPrabhu oh
pauloppenheim joined the channel
#
KartikPrabhu tantek: good point
#
tantek those are data-driven use-cases and then you end up with /architecture-astronomy
#
KartikPrabhu tantek: saw this on the "follower/following" discussion http://microformats.org/wiki/xfn-brainstorming#rel-reader and this objection "and rel-values need to be nouns" but isn't following a verb too
#
JonathanNeal I explained webmentions to my co-workers today. It wasn’t as easy as explaining it to my wife, because they cared more about the implementation.
#
KartikPrabhu JonathanNeal: :)
#
KartikPrabhu tantek: JonathanNeal and I had an extended discussion about needing example code on the wiki pages
#
KartikPrabhu is that a good idea?
#
KartikPrabhu as an example: the markup for a minimal comment
#
JonathanNeal Ha! I don’t work at a tech company anymore so xml-rpc references wouldn’t make anything easier.
#
JonathanNeal I don’t think the implementation is hard, though, and it’s my ability to communicate it. It just means I don’t get the implementation as well. I am getting better.
#
pauloppenheim tantek: that's better than having a webmention receiver but not a publishing system :)
snarfed joined the channel
#
KartikPrabhu JonathanNeal: in my experience implementing it helped me understand most of the details :)
#
aaronpk let me know what you think, i'm open to suggestions http://aaronparecki.com/following and parsed: http://aaronparecki.com/following.json
#
JonathanNeal https://gist.github.com/jonathantneal/09d6ec3c12d01fcc6fdb my understanding of webmentions so far.
#
Loqi [mention] https://en.wikipedia.org/wiki/WebMention linked to http://indiewebcamp.com/webmention (webmention)
#
gRegor` I might be duplicating others' work and I'm sure it's far from complete, but I've been maintaining an "indieweb" list on Twitter for my own ease of filtering in the Twitter app: https://twitter.com/gregorlove/lists/indieweb
#
JonathanNeal I’m still shakey on when to call them webmentions or mentions. aaronpk I had no idea. I thought the webmention requires mf parsing.
#
gRegor` goes through the guest list to add more
#
KartikPrabhu JonathanNeal: the webmention is just the notification protocol. it is up to the receiver how to parse it. Microformats seem to be the one is use here.
#
KartikPrabhu one could imagine a webmention receiver parsing for RDFa <gasp>
#
KartikPrabhu also JonathanNeal's view might have been coloured by my explanation last night :)
#
gRegor` I thought non-camel-cased was the preferred usage
#
gRegor` (Though I've seen it both ways in different places)
#
JonathanNeal So, what do I call it?
#
gRegor` Oh, I misunderstood you
#
KartikPrabhu tantek: this could be combined with the h-card business. For instance I could have an h-card with multiple urls, hompage, twitter etc... and choose to rel=following only some of them
#
tantek aaronpk yes: <a rel=following href=https://aaronparecki.com class=h-card>Aaron Parecki</a>
#
aaronpk i'm not really liking the way this parsed version ends up http://aaronparecki.com/following.json
#
KartikPrabhu u-following makes sense
#
tantek aaronpk - perhaps document these notifications use-cases on /notification
crystal_ joined the channel
#
aaronpk some thoughts from 2010 about this... http://aaronparecki.com/articles/2010/09/21/1/bayesian-twitter-client
#
KartikPrabhu youtube still uses "subscribe"
#
KartikPrabhu unknown to me :)
#
KartikPrabhu true
#
KartikPrabhu has permanently blocked youtube comments with an ad-blocker :P
#
KartikPrabhu tantek: but on the indieweb how to you suggest things in a decentralized manner?
#
KartikPrabhu time for a /cold-start
#
tantek benwerd - agreed about twitter not being great for encouraging you to follow celebs - however, that observation deserves to be in a "Criticism" subsection of a "Twitter" section on /cold-start !
#
aaronpk http://indiewebcamp.com/2014/indie-reader (needs import from https://etherpad.mozilla.org/indie-reader )
#
gRegor` Hm?
#
gRegor` Oh, gotcha
#
gregorlove.com edited /2014/indie-reader (+30) "/* Session Notes */ basic subheadings" (view diff)
#
tantek aaronpk - for that reason, I'll leave it up to the folks actively scratching their reader itch to document the above issues/concerns and alternate perspectives (silo ux as inspiration, follow button etc., following all kinds of things beyond people, minimizing "subscription" management ) etc.
caseorganic joined the channel
#
gRegor` hands GWG a moment
#
KartikPrabhu gregor`: are you trying to play Loqi?
#
gRegor` Who, me?
#
KartikPrabhu well played!
#
gRegor` yay!
#
KartikPrabhu ha!
#
gRegor` Like a browser extension, GWG?
#
snarfed GWG: on android, we could do that pretty easily as part of https://github.com/snarfed/open-in-app . wouldn't even need new code, just new config snippets
#
gRegor` Skype registers(ed?) its own handle
#
gRegor` I think an extension would be good. Maybe like webactions - allow different preferences. E.g. if I click a phone number in the browser, maybe I'd rather add it to a contact record
#
snarfed GWG: google finds desktop apps for mac and windows pretty easily. e.g. http://onflapp.wordpress.com/lincastor/ ,
#
gRegor` Ooh
#
gRegor` User stylesheets on the wiki has been something I wanted. I was really excited for the fix the wiki project.
arlen joined the channel
#
gRegor` Does it work for everyone?
#
peat ... the rework done this weekend should actually make it easier to do custom stylesheets. Instead of a billionty CSS hacks, it's more-or-less plain vanilla Foundation (http://foundation.zurb.com/).
#
gRegor` Nice, peat
#
JonathanNeal I was a little confused earlier. Are they WebMentions or Webmentions?
#
KartikPrabhu JonathanNeal: I use normal case too
#
gRegor` The IWC wiki page /webmention consistently uses normal casing now.
#
gRegor` webmention.org should probably be updated to match (and perhaps capture other newer changes?)
#
gRegor` Nevermind, looks like it already does
#
gRegor` Cool
#
gRegor` So only wikipedia has CamelCase
#
gRegor` Anyone have expansion on http://indiewebcamp.com/style-guide#The_Web_vs_the_web, since it's blank? Or just remove it?
#
gRegor` I can do it, kylewm
#
JonathanNeal What does it mean when the Webmention 0.2 spec says “the webmention endpoint is advertised in the HTTP Link header“?
#
JonathanNeal This is listed as an alternative to a <link> or <a> element with rel=“webmention".
#
KartikPrabhu JonathanNeal: when you link to some page and want to send a webmention you have to find the webmention endpoint. One way to do this is to look for rel=webmention in <link> or <a> but another would be to look for it in the Headers that the page gives you
#
gRegor` JonathanNeal: e.g. if you inspect the response headers on gregorlove.com, you'll see Link: <http://gregorlove.com/webmention/>
#
gRegor` rel="webmention"
#
gRegor` Moved: https://en.wikipedia.org/wiki/Webmention
#
gRegor` kylewm: Interesting. I choose to do both the header and <link> element.
#
kylewm we should add /IndieWebCamp
#
gRegor` I wondered if it had been added before and removed for notability or something
#
gRegor` I noticed it red-linked from Tantek
#
gRegor` Nope, doesn't appear to be any history.
#
gRegor` Have at it! :)
#
gRegor` You didn't
#
gRegor` The IndieWebCamp link from your wikipedia is a redlink, tantek.
scor joined the channel
#
gRegor` There's now two redlinks to IndieWebCamp, kylewm. I added a citation template on wikipedia's IWC link. :)
#
KartikPrabhu tantek: I noticed your SMS thingie sends msg to tantek@tantek.com how do you handle those and forward to your non-phone?
mdik joined the channel
#
KartikPrabhu tantek: whose client?
#
KartikPrabhu oh i see
#
KartikPrabhu I wonder what my phone provider email is...
#
KartikPrabhu I already sent you a msg :P
#
KartikPrabhu so the idea is that the phone company converts the SMS/MMS to an email and send it to your address?
#
KartikPrabhu huh! never knew that at all
#
KartikPrabhu 773
#
KartikPrabhu chicago area
#
gRegor` KartikPrabhu: For iMessage specifically, Apple maps your specified email address(es) and phone number so other iOS devices can send a text to any of them.
#
KartikPrabhu i see
#
gRegor` I only have an iPad, but for experimenting with iMessage I set up an iMessage account using chat@ my domain
#
gRegor` So you can do it without a phone number even. Pretty cool.
benwerd joined the channel
#
gRegor` Though, obvoiusly, Apple is being the silo there. :)
#
KartikPrabhu yes.
#
KartikPrabhu tantek also does it without phone number
#
gRegor` Also some privacy concerns with them being able to decrypt messages, allegedly. It's been a while since I read up on that.
#
gRegor` KartikPrabhu: I'm guessing tantek's number is associated with his iMessage since he's on iOS.
#
gRegor` I just meant I have no number associated because I'm not on iphone
#
gRegor` too many i-things
#
KartikPrabhu tantek was using his iPod
#
gRegor` Oh!
#
KartikPrabhu tantek: o i see how this works! thanks...
#
KartikPrabhu mobile companies don't tell you this email thingie
#
tantek all they can do is know to go to your /contacts.html page and tap the first button they see that they like
#
gRegor` It's probably buried on the Tmo site somewhere, heh
#
Loqi bear: KartikPrabhu left you a message on 7/1 at 12:15am: more "accessible" marginalia icons updated: https://kartikprabhu.com/article/marginalia##that+part+of+the+post might need hard referesh of the CSS. should be a 'hollow' icon when deactivated and on showing marginalia should turn solid and green. but solid is enough :)
#
gRegor` True
benwerd joined the channel
#
gRegor` Just a mention, not a critique for using it.
#
gRegor` iMessage obviously works great for a lot of people
#
gRegor` KartikPrabhu: Just tried emailing your tmomail.net address
#
gRegor` To see if it shows as a text, or what
#
KartikPrabhu gregor`: interesting will watch ou
#
KartikPrabhu well so far nothing happened :P
#
gRegor` tantek: you said the email was "+1###...@tmomail.net", no separators on the numbers?
#
gRegor` Back in a bit.
#
KartikPrabhu can't find his phone-email address anywhere on tmobile's site!
#
gRegor` So weird.
#
gRegor` Document your work, T-mo!
#
KartikPrabhu yeah got it as MMS!
#
KartikPrabhu wonder why gregor` s msg never arrived
#
KartikPrabhu oh hey! gregor` received just now as SMS
#
bear http://support.t-mobile.com/docs/DOC-3309 <-- t-mobile support doc on the email interface
#
KartikPrabhu bear: judas priest how did you dig that up!
#
KartikPrabhu tantek: stop mixing your channels!
#
JonathanNeal The Link header spec uses a lot of dissimilar markup, ie it looks ugly to me http://tools.ietf.org/html/rfc5988
wolftune joined the channel
#
KartikPrabhu ooo that will be good to know! aaronpk
#
KartikPrabhu JonathanNeal: Link Headers seem mesys yes
benwerd joined the channel
#
KartikPrabhu aaronpk++ nice idea!
