#indiewebcamp 2016-03-19

2016-03-19 UTC
#
snarfed
!tell tantek re your feed items, i don't have an opinion on layout, up to you. the photos/videos do currently render in my reader (newsblur), so obviously it'd be nice to keep that.
#
Loqi
Ok, I'll tell him that when I see him next
#
GWG
How do you indicate on a Github repo that a project is not under active development at this time?
#
GWG
Chris Aldrich is going around trying every repository I have. Some of them are projects that don't work right now and I haven't gotten back to.
#
GWG
Or in one case, rolled some of the functionality into another repo
#
snarfed
GWG: say at the top of the readme, "This project is not under active development at this time" ?
#
GWG
snarfed: That works
#
miklb
GWG you can also disable issues
#
GWG
miklb: I might want to reactivate it at some point. I just am not currently.
#
miklb
GWG you can re-enable that point. Just an option
#
GWG
Well, I'll spend some time.going through my old repos.
[kevinmarks] joined the channel
#
[kevinmarks]
I strip off http prefix and ellipsis after a number of chars
#
[kevinmarks]
I suppose I could decode escaped characters too so it looks like the url in the browser
#
kylewm
+1 I like that idea
#
kylewm
especially provided you decode *before* truncating
snarfed joined the channel
#
acegiak
Ok so I can now log my mood to my blog through dobby
snarfed1 joined the channel
#
acegiak
Next task is to get him to prompt me for mood checking at regular intervals
#
acegiak
S/IMG/ins/
#
acegiak
Goddamnit autocorrected twice, lol
#
GWG
acegiak: Interesting
#
acegiak
I just wish I had an IM solution I liked so I could use something other than irc for that interaction
#
GWG
It's hard.
#
GWG
aaronpk: I like that.
mlncn and chrisaldrich joined the channel
#
chrisaldrich
WordPress folks, when someone references Social and SNAP (eg https://github.com/indieweb/wordpress-indieweb) which plugin do they mean by "Social"?
#
GWG
chrisaldrich: Just the person I've been looking for.
#
GWG
Social is a plugin
#
chrisaldrich
I presume it's a plugin, but search doesn't help narrow it down and the ones I've seen don't seem to have enough of the functionality I expect them to have...
#
GWG
But it was pulled from the WordPress repo, I think
#
chrisaldrich
Thanks David. Anything I can do to help you as I'm slowly, but surely coming up to speed on all things WP/IndieWeb?
kylewm joined the channel
#
GWG
chrisaldrich: I appreciate it. I started a lot of projects, and some have been back burnered.
#
chrisaldrich
Before I go down any rabbit holes, do you prefer SNAP or social for best use with your syndication-links plugin?
#
GWG
chrisaldrich: I was using SNAP. I never used Social. I integrated existing code. But I'm not happy with SNAP, just don't have anything better. I might try to improve the Bridgy Publish plugin, but it really does require the theme to be set up well.
#
chrisaldrich
I've been manually plugging in the links, but I'm bound and determined to quit soon.
#
kylewm
GWG: possible opportunity for a silo.pub plugin?
#
chrisaldrich
I know that Known syndicates out and automatically pulls in the syndicated links to show on the final post -- it's all very slick and I'd love nothing more than to have my WP install do that as well.
#
GWG
kylewm: It is an option, yes.
#
kylewm
GWG: since it wouldn't requirement microformats to be done up all right (which is a pro and also a con)
#
kylewm
`s/requirement/require`
#
GWG
kylewm: With WordPress you can't be sure due theming issues.
#
GWG
But, I did consider it.
#
GWG
There is just so much to do
#
GWG
chrisaldrich: Right now, I have a 3 part agenda.
#
GWG
1. Handle some bug fix requests and minor changes to Post Kinds.
#
chrisaldrich
And it ever seems like there's only a handful of us out there. I'm going to see if I can't "infect" a few colleagues in the Los Angeles WP community to help us out.
#
GWG
2. Finish up my work on the Indieweb plugin to add in h-card and rel-me. Deprecate the less refined implementation of those from Syndication Links
#
GWG
3. Return to fixing location code in SImple Location in preparaton to add check-in and such to Post Kinds.
#
GWG
chrisaldrich: You know where to find me. My email address is my first name @ my last name .com
#
chrisaldrich
I'm still trying to read and follow lots of code, but I'm slowly getting there...
#
GWG
chrisaldrich: Any bugs or features, add as an issue. That is how I keep track of them.
#
acegiak
I should really update my quickposse plugin to actually populate the "also posted to" fields
#
Loqi
I agree
#
GWG
acegiak: Merged your changes. Going to add the option for what the default kind is.
#
GWG
I have one site where I want it to be article, not note.
#
acegiak
yeah, makes sense
#
acegiak
I jsut used note hardcoded cause that's what you have elsewhere
#
GWG
I'd already made the decision to fix that.
#
acegiak
yeah, I know
#
acegiak
but I didn't have any way of knowing how you would implement the default type option so I followed the existing pattern
#
acegiak
but it's a one line change so it shouldn't be an issue
#
acegiak
just change 'kind' to get_default_kind()
#
acegiak
or whatever you call it
#
GWG
acegiak: I'm agreeing with you.
#
GWG
I want to get Issues 41 and 37 done this weekend, maybe 28.
#
acegiak
okiedoke! hard to tell tone over text chat 😄
#
acegiak
oh, I should send you another tiny pr
#
acegiak
one line
#
GWG
On?
#
GWG
I have the code up now
#
GWG
Done
#
acegiak
just needed that extra param to be able to make meaningful changes to the display for my moodkind plugin
#
chrisaldrich
GWG, I'd supposed that some of your repos (esp. the 1+ year old ones with no changes) weren't super active and may not work. Adding a line at the top of the readme's is more than adequate to indicate they may not work, though it's nice to have the chunks of code for mixing/matching on other things...
#
GWG
chrisaldrich: I added a lot of the parsing code from Indie-WebActions into Post Kinds and iterated on it. And a few other things like that.
#
chrisaldrich
I'll slowly figure it all out and not be so bothersome :)
#
GWG
chrisaldrich: You aren't bothersome.
#
chrisaldrich
If you sketch out roadmap bits on other portions and leave them in the issue queues, I can peck away at useful functionality and salvage chunks along the way
#
GWG
I was commenting I had to find you.
#
chrisaldrich
you can always leave a webmention :) With IndieWeb, I think I may now be too easy to find.
#
chrisaldrich
I had also just been skimming through the day's prior comments
#
chrisaldrich
and saw your note looking for me
#
GWG
chrisaldrich: What are your top itches?
#
acegiak
So I've just merged pfefferle's version of semantic linkbacks and mine, with the salmentions code in it
#
acegiak
I wonder if it will still work?
#
acegiak
I guess there's only one way to find out!
#
GWG
acegiak: Not sure.
#
acegiak
straps on hardhat and rubber gloves
#
KevinMarks
do you need some webmentions, acegiak?
#
acegiak
Maybe momentarily? First I have a syntax error
#
acegiak
Kevinmarks, do you support salmentions?
#
KevinMarks
I'm on known, so maybe?
#
KevinMarks
I can always send another webmention
#
acegiak
true, shall we have a go?
#
acegiak
https://acegiak.net/2016/03/19/21397/ is as good a post as any to test on
#
KevinMarks
did that send a wm?
#
acegiak
I don't see a WM, weird
#
acegiak
checks log
#
KevinMarks
if it didn't I can send it with mention-tech
#
acegiak
yeah, maybe try that
#
acegiak
got that
#
KevinMarks
I'm getting ssl warnigns, which emans it may eb retrying this to you a lot
#
acegiak
oh weird
#
KevinMarks
did it ping you several tiems?
#
acegiak
if it did, my system handled it?
#
acegiak
I just got the one comment
#
acegiak
did you get a webmention back from me for my comment?
#
acegiak
on your post?
#
KevinMarks
hasn't shown up
#
KevinMarks
I don't have logs as it's hosted known
#
acegiak
let me try sending one manually
#
KevinMarks
or I can
#
KevinMarks
OK, onw of those got through
#
KevinMarks
now I need to mention your original one again?
#
acegiak
yeah, you mention the original as if you'd updated your comment
#
KevinMarks
hm, that timed out the first too times
#
KevinMarks
s/too/two/
#
Loqi
KevinMarks meant to say: hm, that timed out the first two times
#
acegiak
really? hmm. interesting
torrorist joined the channel
#
KevinMarks
I may need to raise my timeout
#
acegiak
my server might be rss polling. I need to address that I think
#
KevinMarks
hm, looks like i pinged the wrong one
#
KevinMarks
grr, I am getting both timeouts and insecureplatform warnings
#
acegiak
hmm. ok this is obviously something I need to address
#
KevinMarks
well, I should fix the insecure bit
#
KevinMarks
that's an ssl config thingy for me
#
acegiak
I thought it was an ssl thing on my end
#
KevinMarks
I'm uninsg requests to POST, I shoudl probably use urlfetch
#
acegiak
ok so It looks like I'm recieveing the webmention but my code can't find the author on the comment
#
acegiak
might be my code though. I'll take a look
benwerd joined the channel
#
KevinMarks
it gave a blank icon for my original comment
#
KevinMarks
I seem to have 5 second timeouts which is a little bit sulky
#
KevinMarks
very google to assume everyone is in a nearby datacentre
#
acegiak
hmm. weird
#
KevinMarks
trying to set them higher
#
acegiak
I don't understand why it's taking that long
#
KevinMarks
well, we are in differrnt continents
#
acegiak
I guess so, but my connection is an NBN connection
#
acegiak
I would expect it to not take THAT long
#
acegiak
anyway, at least one has gotten through it seems
#
acegiak
but the parsing is the problem
#
KevinMarks
there's comment with an h-cite with an h-card?
#
acegiak
yeah, I'm trying to work this out
#
acegiak
I think I should go get some lunch and then come back and work on this
#
acegiak
fiddling with the parsing could take a while
#
KevinMarks
OK, I'm going to keep fiddling wiht my fetch code to try and clear up the errors so you may get some more pings to ignore
#
Loqi
[indieweb] "chrisaldrich on "IndieWeb: Websites the Way They Were Meant to Be!"" by chrisaldrich https://wordpress.org/support/topic/indieweb-websites-the-way-they-were-meant-to-be#post-8172194
#
boffosocko.com
edited /User:Boffosocko.com (+409) "/* Itches */ added a few things to check out"
(view diff)
KartikPrabhu joined the channel
#
acegiak
aaaand I'm back
#
KevinMarks
OK, I think I ma send webmentions OK now
#
GWG
acegiak: Default setting is almost done.
#
KevinMarks
having sent them in all the wrong combinations
#
acegiak
is ok!
#
acegiak
I'm working on the fact that my parser only really accepts one particular structure of comment->author relationship
#
acegiak
and I need to re-acquaint myself with the way this library handles mf2
#
acegiak
and now I'm trying to work with a parrot on my keyboard
#
KevinMarks
I thought cats were bade enough
#
acegiak
parrots are basically cats that can fly
#
acegiak
and are maybe marginally smarter? but like, in an insane person way
#
boffosocko.com
edited /WordPress/Plugins (+66) "/* POSSE Plugins */ concatenated two versions of Social plugin and updated repository location for it as it's been removed from WordPress.org"
(view diff)
#
GWG
Okay, default kind committed to Github.
#
acegiak
like, he's grumpy because I got sick of him repeatedly trying to lick my chin? I dunno man
#
acegiak
GWG: rad!
#
GWG
Wonder if there is anything else I should add before I commit 2.3.3 to WordPress.org.
Kopfstein joined the channel
#
KevinMarks
what else is on your itches list?
#
GWG
KevinMarks, I am trying to get to finishing another project, but I keep jumping back for minor tweaks on this one.
#
GWG
Including the request for setting a default that wasn't hard-coded and fixing a parsing error
#
GWG
The two I am considering doing before I return to rel me work are optionally setting the title from the title of the URL it is responding to and the ability to send the URL straight into the post editor
#
acegiak
Is that second one not already a thing?
#
acegiak
Or am I doing that with prepoppost?
#
GWG
I want to add a query variable
#
acegiak
Yeah OK that's what prepoppost does then
#
Loqi
[indieweb] "Social Networks and Vlogging in 2014" by Kaspars https://kaspars.net/blog/media-publishing/social-networks-vlogging-2014
Pierre-O joined the channel
#
acegiak
kevinmarks: interesting. my parser is confused because in yours the h-card is a child of the h-cite, not a property of it, which makes sense
#
acegiak
Array\n(\n [type] => Array\n (\n [0] => h-cite\n )\n\n [properties] => Array\n (\n [summary] => Array\n (\n [0] => Someone does have to reply to you and then, when the comment appears on your page, you send through an update webmention.\n )\n\n [content] => Array\n (\n
#
acegiak
[0] => Array\n (\n [html] => \n<p>Someone does have to reply to you and then, when the comment appears on your page, you send through an update webmention.</p>\n\n [value] => Someone does have to reply to you and then, when the comment appears on your page, you send through an update webmention.\n
#
acegiak
)\n\n )\n\n [name] => Array\n (\n [0] => Someone does have to reply to you and then, when the comment appears on your page, you send through an update webmention.\n\n \n acegiak,\n Mar 19 2016\n on acegiak.net\n )\n\n )\n\n
#
acegiak
[children] => Array\n (\n [0] => Array\n (\n [type] => Array\n (\n [0] => h-card\n )\n\n [properties] => Array\n (\n [author] => Array\n (\n [0]
#
acegiak
=> acegiak\n )\n\n [name] => Array\n (\n [0] => acegiak\n )\n\n [url] => Array\n (\n [0] =>
#
acegiak
[value] => acegiak,\n Mar 19 2016\n on acegiak.net http://known.kevinmarks.com/file/af657ef52d9f1d1d7641cdb4597e8b45\n )\n\n )\n\n [value] => http://known.kevinmarks.com/file/af657ef52d9f1d1d7641cdb4597e8b45\n \n \n \n \nSomeone does have to reply to you
#
acegiak
and then, when the comment appears on your page, you send through an update webmention.\n\n \n acegiak,\n Mar 19 2016\n on acegiak.net http://known.kevinmarks.com/file/af657ef52d9f1d1d7641cdb4597e8b45\n)\n
#
acegiak
whoah, sorry, wrong window
#
KevinMarks
so is it missing a p-author?
#
KevinMarks
oh weird
#
KevinMarks
the p-author is on the p-name
#
KevinMarks
that seems wrong-
hober joined the channel
#
acegiak
http://pastebin.com/sicWF6GG <pretty formatted one I was trying to do
#
acegiak
weird. that should be fine
#
acegiak
might be something to do with the ideosyncracies of the library
#
KevinMarks
no, the markup is wrong
#
acegiak
yeah but that's not what's causing my particular issue
#
acegiak
I might have hit that problem further down
#
acegiak
but not up to that yet:P
#
acegiak
omg, there's a case for the pebble time that adds heart rate monitoring
#
acegiak
things I will get if I find a job
#
acegiak
aaand I got totally distracted comparing my selfies from january to the ones from yesterday
#
acegiak
So there's definitely an issue with my server not recieving webmention due to timing out when it's doing it's polling for RSS feeds
#
acegiak
which I guess I kind of should have expected
#
KevinMarks
are you not able to yield when fetching?
#
acegiak
I don't know what that means :(
#
acegiak
as in, prioritize the incoming requests?
#
acegiak
maybe but that's not something I know how to do
#
KevinMarks
I don't know the PHP for this; basically do the fetch asyncronously, so that you can still respond to requests
#
acegiak
there is probably a way to do that, yes
#
acegiak
but whisperfollow is a massive hack over the top of the black box that is magpierss
#
acegiak
however I'm now getting tempted to rewrite huge swathes of it
#
KevinMarks
does it loop over all your subs and fetch them?
#
acegiak
loops over a subset, but yeah
#
acegiak
picks a random subset of length X every five minutes and polls them
#
acegiak
it's not a GOOD design
#
acegiak
but at the time there wasn't anything else doing the job
#
KevinMarks
well, for something like that a queue that calls back may be better, so it can still respond to requests
#
acegiak
yeah, definitely
#
acegiak
strong temptation to find nice non-blocking php curl library and get rid of magpierss altogether
#
acegiak
also did you just recieve a webmention from me? (might not have triggered)
#
KevinMarks
I must admit I ma now spoiled by appengine task queues
#
KevinMarks
it's noy shown up yet as an email
#
acegiak
might have to do that one manually because I Think I remember removing the code that did it auto
#
KevinMarks
I have sent so many myself manually now…
#
Loqi
[brid-gy.appspot.com/post/twitter/mention_tech/707770354840838144] 9 days agobrid-gy.appspot.com/post/twitter/mention_tech/707770354840838144 mentioned mention-tech.appspot.com/ ✅ 9 days ago None
#
acegiak
yeah, that's what I'm using
#
KevinMarks
I thik it is sending them reliably now
#
acegiak
so I just manually sent you an update mention but the update is "hey, there's a comment on this"
#
acegiak
so if you're able to parse the comment into your comment thread and then send me an update mention then we can have the comment propagate the whole way up
#
acegiak
interesting that in yours the comment's url is a property of the h-card not the comment itself
#
KevinMarks
hm, I'm not sure known will pick up the comment on your post
#
KevinMarks
which one?
#
acegiak
yeah I don't think know supports salmentions yet
#
acegiak
http://pastebin.com/sicWF6GG < the permalink of my original post shows up as being a part of the h-card not a property of the author
#
acegiak
however, that is a minor thing.
#
acegiak
the main point is:
#
Loqi
[Ashton McAllan] Well I’ve merged the latest version of the semantic linkbacks plugin and my salmentions supporting code. Here’s hoping it just works. #indieweb...
#
acegiak
comment flowed upstream
#
KevinMarks
I think that is the bug with the author agina, let me look
#
acegiak
yeah the layout of that section is weird
#
acegiak
or rather the markup
#
KevinMarks
that is a mess isn't it
#
KevinMarks
it needs the u-url on first link not the second
#
acegiak
and the second link needs to be the u-url for the comment, not the h-card
#
KevinMarks
and the permalink needs to be outside the h-card for the h-cite
#
KevinMarks
it might make more sense to put the h-card on the icon bit instead
#
acegiak
kinda, yea
#
acegiak
!tell pfefferle the code has been merged, Ought I not, then, to hope that our two houses maybe reconciled by such an event? https://github.com/acegiak/Semantic-Linkbacks/commits/master
#
Loqi
Ok, I'll tell them that when I see them next
#
acegiak
GRR. ARG. Is there something wrong with me that I don't like composer?
#
acegiak
it seems completely at odds with the way I write php
#
acegiak
I UNDERSTAND that it is a really good solution to the problem of dependency resolution in php
#
acegiak
but I don't like the way I have to do it
#
acegiak
I think I should go and look at some youtube videos about it, obviously I just don't understand
#
acegiak
looking at better ways to do my messaging with dobby
#
acegiak
I WANT to like matrix.org
#
acegiak
I really do
#
acegiak
but holy shit
#
acegiak
@bob:bob.com
#
acegiak
GODDAMNIT
#
Loqi
oops
j4y_funabashi joined the channel
#
j4y_funabashi
Hey, I am thinking of serving my site from a raspberry pi, does anyone else do this?
#
j4y_funabashi
I have been having some issues with digital ocean + bridgy and it got me thinking that I am kind of reliant on digital ocean, what if they go down/turn evil etc...
#
j4y_funabashi
so self hosting seems like a good idea
#
acegiak
j4y_funabashi: I was planning on doing that with my rpi but then I dropped it and broke the bit of plastic that holds the sd card in place :P
#
acegiak
but it's certainly doable
#
acegiak
I was trying to work out how to hold the card in with a bulldog clip but kinda just gave up
#
j4y_funabashi
yeah I already have it all setup serving on my local network, just not made the leap to open ports on the router and setup dyndns etc
#
j4y_funabashi
yeah, bit of blu-tac maybe? :)
#
acegiak
I pay my isp for a static IP cause my server also runs my business' website
#
j4y_funabashi
oh cool, I might look in to that, is it expensive?
#
acegiak
$10 a month for me which aint cheap but I started it ages ago and haven't bothered shopping around
#
acegiak
ask your ISP maybe?
#
j4y_funabashi
yeah thats not too bad, I am paying £5/month for digital ocean and if this were to replace that then I dont mind paying around the same amount
j12t joined the channel
#
@sl007
@aaronpk @mahemoff @Paul_Kinlan Any chance to use 'registerProtocolHandler' in Safari or Edge ? #indiewebcamp #düsseldorf #attending ;)
(twitter.com/_/status/711136922618490880)
tantek joined the channel
#
tantek
good morning #indiewebcamp
#
Loqi
tantek: snarfed left you a message 10 hours, 42 minutes ago: re your feed items, i don't have an opinion on layout, up to you. the photos/videos do currently render in my reader (newsblur), so obviously it'd be nice to keep that. http://indiewebcamp.com/irc/2016-03-18/line/1458346181759
#
j4y_funabashi
tantek: morning
#
tantek
j4y_funabashi: morning! in checking the logs I noticed your image seems to 404! perhaps consider updating your /irc-people entry?
#
Loqi
[j4y_funabashi] tantek: morning
#
j4y_funabashi
oh, sorry about that - will fix that now
#
tantek.com
edited /Falcon (+368) "/* fix photo plain text title name */ morning after thoughts, definitely consider re-using alt text"
(view diff)
#
tantek.com
edited /Falcon (+46) "/* improve photo posts */ edit a few details before archiving things done"
(view diff)
bashrc joined the channel
#
tantek
j4y_funabashi: nice icon update! distinct, mysterious, and epic when viewed larger
#
tantek.com
edited /events/2016-01-13-homebrew-website-club (+78) "/* Notes */ SF notes taken in IRC"
(view diff)
#
j4y_funabashi
tantek: haha cheers mate, my friend had a Game of Thrones birthday party and I went as a crow from the night's watch :)
#
Loqi
hehe
j12t joined the channel
#
tantek.com
edited /events/2016-01-27-homebrew-website-club (+104) "/* Notes */ KevinMarks notes"
(view diff)
j12t joined the channel
#
tantek
KevinMarks++ again for all his live tweeting / note-taking / posting from HWC SF - seriously helpful for remembering what people got done when (including myself!)
#
Loqi
KevinMarks has 198 karma
Pierre-O and rMdes joined the channel
#
tantek.com
edited /Falcon (+463) "/* Post Types */ more automatic POSSEing of photos & video for a while now!"
(view diff)
#
tantek.com
edited /events/2016-03-09-homebrew-website-club (+104) "/* Notes */ kevinmarks notes"
(view diff)
#
Loqi
[indieweb] "Well the good news is @twitter is keeping the 140 characters limit #twitter #maketwittergreatagain" by Rick Mendes http://www.rmendes.net/2016/well-the-good-news-is-twitter-is-keeping-the-140
#
tantek
lolwut
j12t joined the channel
#
tantek.com
edited /Twitter (+178) "/* 2006 original */ screenshot!"
(view diff)
#
tantek.com
edited /Twitter (+39) "/* 2006 original */ link screenshot to article it was from"
(view diff)
#
tantek.com
edited /Flickr (+347) "/* POSSE to Flickr */ Why to POSSE"
(view diff)
#
tantek.com
edited /Flickr (+552) "/* Tantek */ move video post manual POSSE details here"
(view diff)
#
acegiak
ok so I've pared down whisperfollow to just the display element.
#
acegiak
now I need to work out a good way to do async fetches in php
mxuribe joined the channel
#
tantek.com
edited /private-account (+1838) "Why, Why Instagram Private Account, IndieWeb Examples"
(view diff)
#
tantek.com
edited /Falcon () "(-1484) /* Working On */ DONE (a while ago): auto POSSE photos to Flickr (additional improvements lower priority). DONE (2016-048): flip Instagram profile to private."
(view diff)
#
tantek.com
edited /next-hwc (+0) "next!"
(view diff)
#
tantek.com
created /MediaWiki:Copyrightwarning (+402) "fix unintended "the a""
(view diff)
#
j4y_funabashi
acegiak: I haven't used it but I think guzzle does async
#
acegiak
I'm using this at the moment, we'll see if it works
#
acegiak
I'm just trying to make it so that my machine doesn't start timing out incoming connections when it polls rss feeds
#
tantek
since "this week in indieweb" goes out on Friday - should we update all the "next-***" events and such latest that morning?
#
j4y_funabashi
cool, lmk how you get on
#
acegiak
will do
#
tantek
thoughts?
#
aaronpk
wouldn't hurt, but the newsletter gets the events list from /events and provides permalinks to the individual event pages, so the only benefit would be people who click the sidebar links after landing on the site some other way
#
acegiak
ok neat, this library seems to do the async fetch nicely
#
acegiak
s/blob.*//
ttepasse joined the channel
#
tantek
aaronpk: could you add that to the Loqi reminder about the newsletter?
#
tantek
the half an hour warning?
#
tantek
to update /Events and /next-hwc /next-iwc etc.?
#
tantek
so those make it into the newsletter
#
tantek
that way anyone can do it, and the /sidebar stuff we can take care of async
Lancey, j12t and ttepasse joined the channel
#
tantek
heads-up indieweb travelers - great conference coming up for independent creators: http://yxyy.us/ - check it out - plenty of us have gone in the past (am going again this year)
#
tantek
public tickets on sale starting today at noon PDT
#
@CaptainKurtis
@erinroseglass get them to contribute to FOSS #IndieWeb project @withknown maybe?
(twitter.com/_/status/711219309285154816)
#
GWG
acegiak: Ability to pass kindurl as a variable in the admin has been enabled.
#
acegiak
kindurl?
#
acegiak
oh right
#
GWG
I figured url would be used by something else.
#
acegiak
like i said, I've already got prepoppost which lets me prepopulate any field in the post editor
#
acegiak
but still, neat!
#
GWG
acegiak: I wanted to have simple bookmarklet support. There is a proposal someone gave for a simple editor, such as QuickPress on the Dashboard. This would support that too in the future.
#
GWG
In the meantime, that closes what I wanted to do for this round of fixes.
#
GWG
So it's going to the WordPress repo
#
Loqi
[indieweb] "Indieweb Post Kinds" by David Shanske https://wordpress.org/plugins/indieweb-post-kinds/#post-77573
#
GWG
That puts me back to working on rel-me and h-card in the Indieweb plugin
#
GWG
Unless something else comes up
#
acegiak
what does that entail?
wolftune joined the channel
#
GWG
acegiak: The Indieweb plugin will have some identity related features built in. Rel-me widget and so on
#
acegiak
I forgot I was doing that manually
#
GWG
Imagine a new community member just installing the Indieweb plugin and being able to log into the wiki.
#
acegiak
yeah, would be read
almereyda joined the channel
#
GWG
But right now, it isn't up to where I'd use it. And in the interest of self-dogfooding, I want it to be
#
miklb
GWG that's my goal with a Jekyll theme I'm working on.
#
GWG
Life just keeps sidetracking my goals
#
miklb
is there a pattern library or examples of h-cards in the wild? Not the markup, but front-end uses of?
#
tommorris
miklb: seems like we need a microformats2 zen garden ;-)
#
tommorris
just had a moment of old when I realised there's now working front-end devs who don't know what the CSS zen garden is.
#
miklb
now the kids have Codepen :-P
loic_m joined the channel
#
Loqi
h-card
#
miklb
kylewm yeah, I clicked through a few of those, was just checking to see if anyone had compiled screenshots or documented ways to incorporate in design
#
GWG
acegiak: Should I worry about the words in your post I'm not familiar with?
#
kylewm
smoko?
#
kylewm
was wondering about that one myself :P
#
myfreeweb
acegiak: why do you have uh... "604 likes 131 reposts" on every post?
#
myfreeweb
(on stream pages)
#
jonnybarnes
is idno still a thing?
#
jonnybarnes
they’re listed as a sponser in the wiki footer, but the link redirects to withknown.com
#
jonnybarnes
maybe change the idno logo for a known logo?
jedahan joined the channel
#
aaronpk
idno is now known as Known
#
kylewm
although at this point i think it's a "keep your old clothes bc they will eventually come back in style" kind of thing
#
aaronpk
oh man, a 2-year old issue to upgrade mediawiki
#
jonnybarnes
oooh, theres an issue tracker!
almereyda joined the channel
#
jonnybarnes
ph, I thouhgt Loqi might notify of new github issues
#
aaronpk
he does but in a different channel
#
aaronpk
maybe i should move those here
#
aaronpk
oh that's more complicated than it sounds right now, nvm
tbbrown joined the channel
#
aaronpk
i'm tempted to switch the wiki to the default Vector skin and just make a few customizations to it
#
aaronpk
that's the main reason i can't upgrade the wiki right now, the skin we're using won't work with it
j12t joined the channel
#
aaronpk
http://indiewebcamp.com/?useskin=vector needs a little work but isn't horrible
Pierre-O joined the channel
#
miklb
is there really a wiki skin that is better than "not horrible"
#
aaronpk
i tried making a mediawiki skin based on bootstrap a long time ago, but then ran into a host of other problems
#
myfreeweb
current skin is better than default "looks like wikipedia"... except for the visibility of edit/history/etc. links
#
aaronpk
ugh yeah i don't know what to do about this
#
miklb
looks like there is a bootstrap skin? https://www.mediawiki.org/wiki/Skin:BootStrapSkin
#
kylewm
for those that don't know, there's also a custom skin that some folks started on at IWC 2014 http://indiewebcamp.com/?useskin=teahouse
#
miklb
oh, wait, commercial theme
#
miklb
that's nice kylewm
#
aaronpk
there's a lot of problems with the teahouse skin
#
aaronpk
it also likely needs to be reworked to run in a newer mediawiki installation
[kevinmarks] joined the channel
#
[kevinmarks]
I think about "let's use bootstrap" as a "now you have 2 problems" answer
#
miklb
[kevinmarks] if I was going to embark on it from scratch, I'd agree. If someone else solved the problem using it, I wouldn't take issue
#
miklb
solved problem being subjective I suppose
#
GWG
I am back to thinking about multi author vs single author.
almereyda, snarfed and tbbrown joined the channel
#
unrelenting.technology
edited /To-do (-135) "Remove links to 2014 events, it's 2016"
(view diff)
#
@sikkdays
Now, I have to figure out why Bridgy is no longer connected to my @withknown. The Bridgy page says “No webmention targets.”
(twitter.com/_/status/711268356372828160)
snarfed joined the channel
#
snarfed
!tell j4y_funabashi hi! sounds like you noticed the bridgy problems. your site was fetching bridgy response pages over and over for hours/days, as much as 5-10qpm at peak, so i (mostly) blocked your server IP. sorry. :/
#
Loqi
Ok, I'll tell them that when I see them next
#
snarfed
!tell j4y_funabashi let me know once you've fixed that and i'll unblock you!
#
Loqi
Ok, I'll tell them that when I see them next
j12t and benborges joined the channel
#
GWG
Matt Mullenweg just weighed in on that WP Tavern story
#
GWG
aaronpk: He's the first person who sees things the way I do, I think.
#
GWG
That pingback and webmention don't matter, it is what you do with them
#
GWG
That doesn't mean I don't think webmention is a better mousetrap, but...
#
kylewm
Gwg++ nice reply to matt
#
Loqi
Gwg has 148 karma
#
GWG
I've been trying to get
#
GWG
interest in a feature plugin
tantek, j12t and friedcell joined the channel
#
kylewm
GWG: what's a feature plugin?
#
tantek
GWG++ nice reply to Matt's comment which itself is spot on.
#
Loqi
GWG has 149 karma
#
GWG
Developing a core feature in a plugin as opposed.
#
tantek
p.s. this is the best part of Matt's comment: "For Webmentions, I really appreciate the optimism and practical get-it-done attitude of the entire IndieWeb community." [in contrast to the naysaying in previous comments especially re: Vouch!]
#
tantek
btw GWG, Matt does mention some additional spamming methods in his comment which are not yet documented in /spam
#
tantek
that's an area that you could immediately help with, to take the list of spam techniques that Matt has listed as WordPress having experienced in the real world
#
tantek
and make sure each one has a citable subsection in /spam
#
tantek
use-cases as it were
#
GWG
My only comment is that Vouch should be the focus
#
GWG
shouldn't, not should
#
KevinMarks
vouch is a protocol level component, but it implies the existence of a whitelist of responders to display
#
KevinMarks
a blocklist would also make sense
#
aaronpk
btw if anyone wants to test out webmention spam in the wild, all you have to do is use the pingback-to-webmention proxy, and then add a fallback rule when there is no h-entry on the page to use the page title instead
#
KevinMarks
hm, need a better term than whitelist
#
aaronpk
you'll get all sorts of fun things
#
Loqi
[Aaron Parecki] OAuth 2 Simplified
#
aaronpk
a lot of them are legit, a lot of them are from bridgy, and a lot of them are spam blogs
#
KevinMarks
mesotheliomacare[.]xyz is my first blocklist candidate
#
tantek
then why did you post in an archived channel that auto_links to URLs mentioned?
#
tantek
post *it in
#
aaronpk
lol great
#
tantek
exactly
#
KevinMarks
aaronpk, can you cleanse
#
aaronpk
well it doesn't autolink .... for now
#
tantek
.xyz support is in CASSIS on github thanks to woodwind
#
aaronpk
edited to example[.]xyz to break autolink
#
myfreeweb
".xyz support"
#
myfreeweb
TLD whitelisting always was a bad idea
#
tantek
myfreeweb: nonsense. it works, therefore it is a good idea. feel free to propose a *better* idea :)
wolftune, Tino and Pierre-O joined the channel
#
@jkphl
@vanschneider You could consider adding a little bit of #indieweb to it! http://indiewebify.me #May1Reboot
(twitter.com/_/status/711313452162277377)
#
tantek
whoa what is this May1Reboot thing? https://twitter.com/hashtag/may1reboot
#
sknebel
"May 1st Reboot is an international relaunch of websites and portfolios by designers, developers & makers around the world. Every year, on May 1st something magical happens. Thousands of designers relaunch or update their website at the same time. One global deadline for all of us, one we can stick to."
#
sknebel
oh, yeah. at least it works without third-party js
#
sknebel
but that site really doesn't need JS
tbbrown joined the channel
#
tantek
sknebel: precisely
#
sknebel
lol, matching "testimonial" on the page: “The May first reboot reminds me of a wonderful time when curious artisans were pushing the bounds of 56k to see what pixels and code could do with clipped bandwidth. I welcome its rebirth.”
#
Loqi
[indieweb] "@jussipekonen says when ADN closes he'll rely on his website and micro-blog. So I need to make sure he gathers the reply I make from" by Jeremy Cherfas https://www.vaviblog.com/2016/jussipekonen-says-when-adn-closes-hell-rely-on-his-website
#
tantek
interesting, how do you import replies from ADN?
#
tantek
what is ADN?
#
Loqi
App.net (ADN) is a microblogging silo similar to Twitter for posting notes of up to 256[1] characters in length http://indiewebcamp.com/ADN
#
@indiewebcamp
RT @jkphl @vanschneider You could consider adding a little bit of #indieweb to it! http://indiewebify.me #May1Reboot
(twitter.com/_/status/711319607215321089)
#
tantek
alright let's encourage the may1reboot designers to add indieweb features while they're at it
#
Loqi
microformats2-parsing-issues
#
tantek
"astral plane unicode" WTF
#
KevinMarks
don't we all ti that any more?
#
tantek
KevinMarks: can you add a "Proposal:" like the other issues for the precise changes you want, and then open a <div class="discussion"> section subsequently with * +1 etc. ?
#
tantek
(e.g. like the proposal / discussion in the subsequent issue " ignore u-camelCase properties")
#
KevinMarks
anything beyond 16 bit unicode is astral plane
koray and snarfed joined the channel
#
tantek
random follow-up thought from photos and checkins -
#
tantek
a checkin with a photo should be back dated to the date-taken of the photo
#
tantek
and UI observation - in Swarm, a check with a photo is presented as a checkin, with a photo *comment* below it as first "response" (with separate author icon etc. than the checkin post itself)
#
kylewm
do y'all have any guidance on determining if an h-card represents a person or venue? (KevinMarks previously offered p-org == p-name to classify something as an org)
#
tantek
and speaking of IG cross-posting to Swarm. totally going to do that to backfill a checkin since the photo has the geo-information which Swarm accepts. wish it would use the date-taken of the photo as well to back date it
#
tantek
kylewm: not just kevinmarks offering - that's been the spec for hCard and h-card since nearly the beginning, derived from similar wording in vCard3
#
kylewm
oh ok
#
tantek
attempts a citaiton
#
tantek
looks like I need to move that forward from hCard to h-card. here for now: http://microformats.org/wiki/hcard#Organization_Contact_Info
#
Loqi
hCard 1.0
#
kylewm
tantek: are you saying org is the same thing as venue?
#
tantek
a venue is one kind of org
#
kylewm
all orgs are venues but not all venues are orgs?
#
kylewm
i'm thinking like an airport or a park
#
tantek
not all orgs have a physical presence either
#
tantek
so not all orgs are venues
#
tantek
airports are definitely orgs
#
tantek
but perhaps at finer granularity that breaks down, like a specific terminal or gate #
#
aaronpk
yeah i'm not sure "org=Gate C4" makes sense
#
tantek
though they do tend to be org like, in that they have (not always predictable) hours of operation
#
tantek
but that's what we've used so far
#
kylewm
replace airport with someone's house/apartment
#
tantek
no problems have arose yet
#
kylewm
that's more unambiguously not an org
#
tantek
haha until people started naming their houses/apartments
#
tantek
which dodgeball/foursquare kind of made them do
#
tantek
I think long ago we decided to treat "org" as inclusive of any kind of named venue
#
aaronpk
yeah the houses I check in to could definitely be considered orgs
#
tantek
because we couldn't find any pragmatic distinction
#
tantek
(non-theoretical, non-angels-on-head-of-pin) disctinction
#
aaronpk
i think it's more important to ask why you really need a programmatic distinction
#
aaronpk
otherwise you quickly end up in schema.org territory
#
tantek
and we never found any reason
#
tantek
right
#
tantek
so h-card orgs for venues
#
Loqi
hCalendar 1.0
#
aaronpk
i need a distinction for checkins because I want to display checkins differently from how I display a post with equivalent kinds of properties
#
Loqi
hCalendar Brainstorming
#
tantek
aaronpk: that's a different question than what kylewm was asking
#
tantek
point is, no need for anything special for a venue other than an org h-card
#
aaronpk
yeah i was referencing the discussion yesterday
#
tantek
I think a checkin comes down to a post with just a venue / location
#
aaronpk
so far i'm not actually convinced that I need a distinction between people and venue h-cards
#
aaronpk
but that may change when i actually build out more of the checkin part of my site
#
kylewm
ok yeah i was asking about venue vs. org for converting to/from activitystreams in granary, but it's not necessarily intended to be lossless so it's fine if there are some differences
#
tantek
wait AS2 has venue different from org?!?
#
tantek
aaronpk: in the dodgeball days people made up venues for other people's body parts
#
kylewm
bridgy is mostly AS1
#
kylewm
s/bridgy/granary
#
Loqi
kylewm meant to say: granary is mostly AS1
#
kylewm
I haven't been keeping up with AS2 development
#
tantek
e.g. during SXSW, Trammel's Beard was a popular venue
#
aaronpk
here's a post with a venue+location and text content, and it's not a checkin: https://aaronparecki.com/2016/03/16/5/
#
Loqi
[Aaron Parecki] Just used an Apple USB-C/HDMI adapter to connect a Windows laptop to a projector. #standards #ftw
#
kylewm
whoa, that is not what i thought you were going to say re: body parts
#
tantek
kylewm: I gave a polite example
#
kylewm
tantek++ for restraint
#
Loqi
tantek has 280 karma
#
tantek
speaking of schema org madness, even the Swarm/Foursquare category taxonomy is a mess
#
tantek
like where is yoga studio?
#
tantek
that's like 4 deep
#
tantek
that's ridiculous
#
kylewm
aaronpk: i'm pretty well convinced we need p-checkin or somesuch
#
kylewm
or at least, I'm pretty sure you will need p-x-checkin for your use case
#
aaronpk
yeah that was an interesting suggestion
#
tantek
well it's one possible consequence
#
tantek
the thing is, for events, we already have top level typing from microformats h-event vs h-entry
#
tantek
but a checkin is so clearly like a post (h-entry) that it really does not deserve its own top level object
#
tantek
so it's possible that like p-author it may need its own property
#
tantek
if we're unable to actually use the "order of precedence of properties" approach with existing properties