2015-08-02 UTC
modem, wolftune, KartikPrabhu, KevinMarks__, cmhobbs, snarfed, shiflett, KevinMarks, benwerd and mdik_ joined the channel
# 03:39 snarfed aaronpk++ sounds like great progress on clustered mentions!
# 03:40 snarfed and it does many to many too? so the design is a bit different?
# 03:40 aaronpk it does many-to-many right now but I think by the time I clean up the actual display text it won't
# 03:41 aaronpk i think our initial design also would do many-many but the example I wrote up is many-one
# 03:41 aaronpk also this is definitely hard enough that I'm going to remove all notification text processing from my own site and let this handle it
# 03:42 aaronpk by sending a "shadow copy" of the webmentions my own endpoint gets to webmention.io, letting it generate the notification text for me
# 03:46 snarfed so, rpc to wmio to generate the notification *text*
KartikPrabhu, j12t and gRegorLove joined the channel
# 04:26 aaronpk I'm still going to handle the webmention itself on my site, the part where it parses the comment text and such
# 04:26 aaronpk but for generating the *notification* text, i'm going to let webmention.io handle it
j12t joined the channel
yakker joined the channel
# 05:49 Loqi Ok, I'll tell him that when I see him next
j12t joined the channel
scor and j12t joined the channel
# 06:30 wagle how do i delete user obloid.org from indiewebcamp?
# 06:36 wagle the app.net button attempts to clickjack me.. 8/
# 06:48 KartikPrabhu wagle: guessing app.net's fault. if you have other silo logins you should try that. Github seems to work all the time for me
# 06:51 wagle how do i point google+ back to my personal site? I thought I did
# 06:56 wagle mines tehe ame as far as I can tell, except no https
# 06:56 wagle mines the same as far as I can tell, except no https
KevinMarks__ joined the channel
# 07:00 wagle works for me, see picassa, buzz, and personal website
# 07:01 KartikPrabhu wagle: yes that's what I mean, if you view you profile as "you" it will show all info, but you might have hidden it from everyone else. Try the "Edit" link on the profiles thing and make sure you homepage can be viewed by everyone
# 07:02 wagle i mean, i say View Profile as: Public, it works for me
# 07:05 wagle moo.. if i sign out, it first displays the page, then immediiately replaces it with a black page insisting you login
# 07:09 wagle i signed in as wagle@metabiology.com, and he sees it
# 07:10 wagle how did you link back to your web site from google+
KartikPrabhu joined the channel
# 07:34 wagle but i finally read carfully enough to login
# 07:46 wagle woot! aaronpk's fickr link seems to be broken.. 8)
KevinMarks and KartikPrabhu joined the channel
elf-pavlik, lewisnyman, mdik, eschnou, catsup, KartikPrabhu, loic_m, frzn, j12t, interactivist, lewisnyman_, minsky, ehlovader, wolftune and shiflett joined the channel
ttepasse, hugoroyd, j12t, lewisnyman, loic_m, TysonNW and wolftune joined the channel
# 16:14 aaronpk just noticed a new field in the gmail meta dropdown, along with From, To, Date, Subject, it also says "signed by"
# 16:35 aaronpk myfreeweb: good morning! it looks like your "author" property of your likes is being set to the person whose post you're liking
# 16:35 aaronpk it should actually be you as the author of the like!
gRegorLove joined the channel
# 17:15 GWG I'm once again struggling with storing microformats as properties of a post.
# 17:16 GWG Does anyone, on a reply, like, etc, store the h-card of the thing being replied/liked/etc?
# 17:17 aaronpk of the thing being liked? or of the person who liked it?
# 17:18 GWG So, I like something you wrote, I want to store your h-card attached to my like post
# 17:18 aaronpk oh gotcha, i was thinking you were handling webmentions. my mind is very much in that mindset now
# 17:19 GWG I could store the h-card, but then the data I stored could be either no longer available, or it could be updated.
# 17:20 GWG Right now I have no functionality in this area, but am trying to set things up if I ever had update functionality in future.
# 17:20 Jeena yeah I was thinking about that too, a list of h-cards can also help later on for easier tagging people in posts
# 17:20 GWG That would suggest the 'nickname cache' idea in the wiki
# 17:21 Jeena yeah, I was thinking just to have some cron job and update the list once a month or something
# 17:21 GWG Right now, I store that data attached to the post.
# 17:22 GWG The question is: 1. What structure does it make sense to store it in attached to the post?
# 17:22 GWG 2. As I've considered before, should it be stored independently.
# 17:22 Jeena it depends on your backend, do you use a database or flat files or what?
# 17:23 GWG Jeena: WordPress, which uses a database.
# 17:23 Jeena Hm can you add new tables to the database for a plugin?
# 17:24 GWG Jeena: I could use the users table.
# 17:24 Jeena na I wouldn't, it is for wordpress users not for data like that
# 17:24 GWG Basically, it makes someone I have an h-card on an unprivileged user.
# 17:24 GWG WordPress has a role for 'subscriber'.
# 17:25 Jeena I would have a address_book table or something
# 17:25 GWG Subscriber is basically a read only role.
# 17:25 Jeena and put there name, domain, avatar, email
# 17:26 Jeena if you're not able to add new tables then this would be a solution, sure
# 17:26 Jeena even though more a hack but still a solution
# 17:26 GWG Jeena: Would you want to 'log into' my site and update my copy of your h-card?
# 17:26 Jeena no, I would want to change my h-card on my website and it should be changed on your site accordingly
# 17:27 Jeena (even a lag of a couple of weeks doesn't matter)
# 17:27 Jeena because I don't want to log in into hundreds of websites I never visited to change my data manually
# 17:27 GWG Jeena: You can create custom tables in WordPress. But I'd rather integrate into what is there already.
# 17:27 Jeena and the person you have a h-card is semantically not a subsriber
# 17:28 GWG Jeena: That is what custom-roles are for.
# 17:28 Jeena does it have anough fields for what you want to save?
# 17:28 GWG Jeena: User metadata is infinitely extensible.
# 17:29 GWG But right now, I'm storing attached to the post, but in a strange place.
# 17:29 GWG I'm trying to store using microformat names and structure, but cards of people I'm liking or replying to are stored under cite->card
# 17:30 GWG So, a subproperty, which I'm not sure I like, even though I picked it.
# 17:31 GWG aaronpk: That stuff would go great in the wiki as well.
# 17:31 aaronpk i was thinking about adding it to the notifications page
# 17:33 GWG I worked last month on trying to make my notifications more useful.
# 17:33 GWG I haven't gotten to clustering yet.
# 17:33 GWG The question comes for me that if you send your notification when an event happens, how do you decide to combine events?
# 17:34 aaronpk what i'm doing here is adding a delay, so when a webmention comes in I wait for some time for others to arrive, and after N seconds, I send a notification for everything that is pending
# 17:35 aaronpk the tradeoff is the notifications are no longer immediate
# 17:35 Jeena how do you people do notifications, via email or how?
# 17:36 aaronpk I use the iOS Prowl app, it provides an HTTP API that sends push notifications to my phone
# 17:38 Jeena I see that would be build into a reader app later on I guess
# 17:38 GWG aaronpk: Clustering comments makes less sense than clustering likes though, for example. You'd want immediate notification of a comment, I'd think
# 17:42 GWG Does any Micropub client support multi-reply?
# 17:53 wagle is there some sort of checklist of things to do to mf2_s before its "ready to go"? I want to play with microformats and sempress squanders whitespace
# 17:56 GWG wagle: Checklist in what sense? It is designed to be a barely styled theme you use to make other themes.
# 17:56 GWG I have made a few themes based on various iterations of it
# 17:58 wagle i'm new to all this, but I'm a decent programmer for other things.. kinda intimidated by the size of a theme.. if I knew what mf2_s was missing, then I could go scrub through and figure each thing out
paulproteus joined the channel
# 18:01 wagle for example, the 2010 theme is nearly perfect for me
# 18:02 wagle hmm.. maybe that means i should unify 2010 with mf2_s..
# 18:07 GWG wagle: You can try wordpress-uf2. It tries to add mf2 to any theme to the extent filters can
# 18:15 GWG pfefferle had asked for me to look over the wordpress-uf2 plugin. I think he just made a bunch of updates to it after a long break.
# 18:15 GWG pfefferle is the same person who wrote SemPress
# 18:19 wagle i just like my pages to not require scrolling if they are small
# 18:20 GWG I remember on the 2014 theme, when installing wordpress-uf2, it messed up the display.
# 18:20 wagle hmm.. will get into it once i run some errands before it gets hot
gRegorLove and gRegorLove_ joined the channel
gRegorLove_ joined the channel
# 18:42 KevinMarks_ GWG - someone who likes your posts is a reader, if nto a subscriber, so storing them in the users tabel deos make sense
# 18:42 GWG KevinMarks_: Finally got around to watching your appearance on TWiG
# 18:43 GWG KevinMarks_: Subscriber is a user role that only allows reading of their own profile. It has no privileges, basically.
# 18:43 GWG I assumed wordpress.com uses it for that.
# 18:44 KevinMarks_ as they can edit their own profile by updatding their hcard on their site
# 18:45 GWG KevinMarks_: Right now I optionally do.
# 18:46 GWG But I want to hand that off to something that can also be used by the other plugins that need it.
# 18:46 KevinMarks_ whch plays into the 'should you use their profile image at the time of posting,or current?' issue
# 18:46 GWG KevinMarks_: WordPress defaults to gravatar, which makes that the choice of the person whose picture it is, as opposed to the site host
[aaronpk] joined the channel
# 18:48 [aaronpk] Updating your gravatar is hard now cause it requires having a wordpress account even if you don't use Wordpress :-(
# 18:50 KevinMarks_ storeing webmention hCrads in User tabel as subscribers (if they don't already have a fuller role) make sense to me
# 18:51 KevinMarks_ aaronpk: re your mentions thing - Android allows you to update notifications in the queue; does iOS?
j12t joined the channel
# 18:51 KevinMarks_ so you can post a 'Aaarpk liked this post' notification, get a ref to it, and later change it to 'aaropk and tantek liekd this post'
eschnou joined the channel
# 18:55 aaronpk GCM doesn't provide a UI at all, you have to make the notification yourself, so you could probably do it
shaunguice, mapkyca and tallpaul joined the channel
# 18:57 aaronpk I had to fix the wiki microformats in order to continue working on this webmention.io thing lol
sdboyer joined the channel
# 18:58 GWG KevinMarks_: I can make the avatar system in WordPress use a URL instead of/in addition to an email
# 18:58 KevinMarks_ on iOs you can cancel notifications; not clear if you can update them
loic_m joined the channel
# 19:03 aaronpk I don't think you can, but it's been a while since I've read the docs
# 19:03 aaronpk It certainly was not possible last time I read the docs
# 19:04 KevinMarks_ it's not as clean as the Android version; you might be able to change its alertBody if you keep a ref?
# 19:04 aaronpk there's no ID for push notifications sent via APNS
# 19:05 aaronpk you don't even get an acknowledgement that it was successfully sent. you only get a response if there's an error
# 19:05 aaronpk APNS is the weirdest API. Luckily it's getting replaced with an HTTP2 API soon
kegan, FergusL and rhiaro joined the channel
scoates, KartikPrabhu, Unifex, benwerd and mlncn joined the channel
# 20:43 KartikPrabhu wow! on android clicking a link in the Gmail app automatically opens it in Chrome even though my default browser is FF!
s89 joined the channel
# 21:15 aaronpk huh. I think I might have enough to launch the clustered mentions
# 21:16 aaronpk it's kind of rudimentary right now, but it is working at least in my testing
# 21:16 aaronpk i think i want to do one more thing before I turn it on
modem joined the channel
snarfed and s89 joined the channel
# 21:48 snarfed re notif links…i actually meant linking to the target too, at least in the multi-source case, not just to the source
# 21:49 GWG snarfed: I've gotten Micropub working with Post Kinds.
# 21:50 GWG After a lot of bug fixing that unit testing would have helped.
# 21:50 GWG snarfed: I'll be writing some for Post Kinds too, I guess.
# 21:51 aaronpk oh wait i think i understood what you meant and then answered something different
# 21:52 snarfed so that's all targets in the many-one case, and some sources in the one-many case, right?
# 21:52 snarfed i *love& that wmio has/will have per-mention or per-cluster landing pages
# 21:53 snarfed i'm not sure if it adds that much incremental value to put in the notif text in most cases…but i don't feel strongly
# 21:53 aaronpk I mostly want the permalinks for debugging purposes
# 21:54 aaronpk so when a notification lands here, you can click through to see all of the individual permalinks involved in the cluster
# 21:56 snarfed in most cases you can get them from the source or target anyway, with some extra conversion work for silos…but i get that this is more convenient
# 21:56 snarfed eh let's ship and iterate. already this v1 will be a huge win
# 21:58 GWG !tell acegiak1, acegiak I'm having thoughts again. I need to be stopped.
# 21:58 Loqi Ok, I'll tell them that when I see them next
wolftune, awolf and snarfed joined the channel
# 22:51 snarfed er…that it's "just" complicated, and not truly complex...?
# 22:52 aaronpk I thought I was almost done, but then I realized I still haven't done anything for the one->many case
rascul joined the channel
# 22:55 aaronpk this is the kind of stuff that drives me crazy lol "Matrix liked a post that linked to an event: "IndieWebCamp Day 1: Sessions""
# 22:59 aaronpk and exactly why i only want to write this once :P
j12t, lukebrooker and scor joined the channel