#indiewebcamp 2015-03-16

2015-03-16 UTC
#
kodomulo-relay
they own the networks, they have the right to censor whatever they want.
#
kodomulo-relay
its our fault for using their product
shaners, snarfed and lukebrooker joined the channel
#
shaners
kodomulo-relay tjgillies: what's your language of choice these days?
gRegor` joined the channel
#
kodomulo-relay
I usually do ruby. but I feel pretty confident in JavaScript
#
acegiak
has anyone ever had or heard of experience with one.com web hosting?
#
Loqi
acegiak: GWG left you a message 1 hour, 59 minutes ago: Thinking of changing the response display http://indiewebcamp.com/irc/2015-03-15/line/1426458880214
#
acegiak
I'm thinking it looks like a nice entry point webhost for helping people get set up with their own blogs
snarfed and wolftune joined the channel
#
shaners
kodomulo-relay: There are some outstanding issues on the ruby mf2 parser, if you want to get into that.
#
shaners
tjgillies kodomulo-relay: which handle do you prefer we mention to talk to you?
#
aaronpk
oh man i'm pretty excited about this Monocle thing
#
aaronpk
it's coming along nicely, and pretty quick too!
#
tjgillies
shaners: either or, I'll see it eventually heh.
danlyke_ joined the channel
#
shaners
What is Monocle?
#
snarfed
aaronpk++
#
Loqi
aaronpk has 738 karma
dariusdunlap joined the channel
#
shaners
Good night, all!
#
Loqi
gute nacht!
#
aaronparecki.com
created /Monocle (+155) "stub with dfn and link. prompted by shaners https://indiewebcamp.com/irc/2015-03-15/line/1426467962361"
(view diff)
#
ben_thatmustbeme
!tell fkooman yes I do, its on my list of things, actually, https://github.com/dissolve/postly/issues/6
#
Loqi
Ok, I'll tell them that when I see them next
#
GWG
acegiak: You still here?
#
GWG
acegiak: I have an idea I'm thinking of trying for Post Kinds.
#
GWG
Wanted your take
#
GWG
acegiak: I was looking at Semantic Linkbacks
#
GWG
I was wondering if it make work better if I wrote the Post Kinds response dialogue using a structure like this
#
GWG
I've been trying to make it simpler, but I keep making it harder to read
#
acegiak
do a pencil mockup for me?
#
gRegor`
ben_thatmustbeme: For your webmention vouch *sending*, what is the UI? Do you manually enter a vouch for each URL you're sending a wm to?
#
Loqi
User interface, often abbreviated as UI, formerly called human interface (HI), refers to presentational and interactive design elements of potentially any tool, but usually electronic tools, specifically their hardware and/or software https://indiewebcamp.com/ui
#
gRegor`
Haha
#
gRegor`
Thanks, Loqi
#
Loqi
woot!
#
GWG
acegiak: Basically, structure the line as a string I can finish up with using sprintf.
#
GWG
acegiak: That was the part I was thinking of.
#
acegiak
I would have one box for both kind and cite
#
acegiak
if you select repost then the content box is visible
#
GWG
acegiak: This is for the part that currently says "Liked What I Liked by Person I Liked"
#
acegiak
OH! right
#
acegiak
yeah that mkaes sense
#
GWG
I think it would make it more flexible
#
ben_thatmustbeme
!tell aaronpk, shaners I am trying to catch up on that conversation, but I also have alternate display for "checkin" vs "note-with-geotag" basically.... I add mp-type to all of my micropub clients, since its a micropub control part not something from the post, If you want to do vendor prefix i would say use mp-<vendor>-type
#
Loqi
Ok, I'll tell them that when I see them next
#
GWG
You could, for example, customize it by extension to use your name in it.
#
ben_thatmustbeme
gRegor` there is no UI at all, its all handled programatically
#
gRegor`
ben_thatmustbeme: Oh, ok. Is that in any of your published code?
#
ben_thatmustbeme
gRegor`: yes, though I need to document it better
#
gRegor`
I don't mind reading through it for ideas. :)
bengo joined the channel
#
ben_thatmustbeme
basically several pieces, I record incomming referrer values, then on a cronjob process to figure out if they are usable as vouches to send out
#
ben_thatmustbeme
when i need a vouch I curl the page I am replying to, their main URL (which hopefully is their feed) and any rel=me on their homepage (that is in the same domain) in hopes of finding a whitelist/friends list
#
ben_thatmustbeme
if I find any links on those, I see if I have them in my list of usable vouches
#
ben_thatmustbeme
the whitelist thing is something i do, if you look in my page i have rel=me to /whitelist
nloadholtes joined the channel
#
gRegor`
Cool, thanks for the info. I'm working on a webmention plugin for ProcessWire that I will be using, and I'd like it to have Vouch support before I release it.
#
Loqi
the W3C F2F meeting
#
Loqi
Countdown set by aaronpk on 2/8/15 at 6:54pm
#
ben_thatmustbeme
gRegor` excellent
#
gRegor`
Not sure I follow this line, ben_thatmustbeme: https://github.com/dissolve/postly/blob/master/model/webmention/vouch.php#L91
#
gRegor`
(and that if-block)
#
gRegor`
I see you've written up the process, too. Awesome. http://indiewebcamp.com/Postly#Searching_for_a_domain_to_use_for_a_vouch
#
gRegor`
ben_thatmustbeme++
#
Loqi
ben_thatmustbeme has 52 karma
#
ben_thatmustbeme
ahh, i have to run the test twice because of how preg_match_all works...
#
ben_thatmustbeme
so the first one looks for rel="me" href=".." the second one looks for those in the reverse order
#
ben_thatmustbeme
seemed easier than running the entire page through a parser
#
gRegor`
Oh I see
#
ben_thatmustbeme
oh yes, i forgot i did that
#
ben_thatmustbeme
i figured someone would want that info if they went to implement it
KartikPrabhu joined the channel
#
gRegor`
Looks like it's matching any rel-value on an href, correct? Because you want to skip the rel=nofollow links subsequently.
#
ben.thatmustbe.me
edited /Vouch (+99) "/* IndieWeb Examples */"
(view diff)
#
ben_thatmustbeme
yes, rel=nofollow is not a valid vouch
KartikPrabhu, edrex, frzn, dariusdunlap, nloadholtes, lukebrooker, tantek and snarfed joined the channel
#
tantek
good evening #indiewebcamp!
#
kodomulo-relay
evening
tantek joined the channel
#
tantek
kodomulo, do you have a personal site?
wolftune joined the channel
#
KartikPrabhu
tantek: kodomulo-relay is tjgillies
#
KartikPrabhu
his website is http://tyler.cat/ but seems to be having a MySQL booboo atm
#
tantek
KartikPrabhu: thanks. tjgillies perhaps add your kodomulo alias to /irc-people ?
dariusdunlap, lukebrooker, wolftune, electronicmaji, bengo and frzn joined the channel
#
tantek
good late evening #indiewebcamp
#
KartikPrabhu
tantek: good late evening to you
#
tantek
hi KartikPrabhu I'm working on at least a start of pull requests re: https://github.com/jasnell/w3c-socialwg-activitystreams/issues/83
#
KartikPrabhu
cleaning up mf2 examples with actual usage examples would really be helpful, specially for the w3c
#
KartikPrabhu
maybe even newbies to mf2
#
KartikPrabhu
I am really hping the use-cases and the ease of use of mf2 convinces people that we don't really need all the "fanciness" to get the social web working
#
tantek
the strongest case will be made by the preponderance of working real world implementations on people's sites
#
KartikPrabhu
i like that wordpress by its large-scale adoption is already backwards compatible with mf2
#
KartikPrabhu
no need to JSON-ify it
#
tantek
indeed
#
aaronpk
yup definitely dealing with html sanitization later
#
Loqi
aaronpk: ben_thatmustbeme left you a message 5 hours, 4 minutes ago: I am trying to catch up on that conversation, but I also have alternate display for "checkin" vs "note-with-geotag" basically.... I add mp-type to all of my micropub clients, since its a micropub control part not something from the post, If you want to do vendor prefix i would say use mp-<vendor>-type http://indiewebcamp.com/irc/2015-03-15/line/1426470271990
#
KartikPrabhu
aaronpk: yeah that is tricky
#
aaronpk
lol that i'm testing timezone support with barnaby's posts but he posts in GMT (+0000)
friedcell joined the channel
#
tantek
it's a good place to start testing :)
#
aaronpk
well I am now displaying entries in Monocle!
#
tantek
aaronpk++ congrats!
#
Loqi
aaronpk has 739 karma
csarven, cweiske and loic_m joined the channel
#
@badgermind
@freerange_inc also looking forward from an #indieweb perspective to #floss4P2P today and tomorrow :)
(twitter.com/_/status/577368602439000064)
#
@bengo
@davewiner @brianjesse idk that that's a fair depiction. Your statement seems to be the exact idea manifested in http://indiewebcamp.com/POSSE
(twitter.com/_/status/577371945521410048)
melkeramik and Jihaisse joined the channel
#
melkeramik
Hello. I've been reading https://david.shanske.com/2014/10/02/site-setup/ to get Indieweb to play nice with Wordpress, but running into several stumbling blocks. For example, what would be the recommended way to make an h-card show up on WordPress?
#
tantek
GWG ^^^
#
@brianjesse
@bengo @davewiner well i talked about NodeStorage at last week's #indieweb meetup in Portland and I confirmed that it's a fair depiction
(twitter.com/_/status/577374182054367233)
#
tantek
now that's too abstract - not clear what is being depicted and what is fair
#
tantek
I'm making some progress on https://github.com/jasnell/w3c-socialwg-activitystreams/issues/83 - made first pull request to fix microformats examples in AS2 spec
#
tantek
KartikPrabhu: perhaps review? ^^^ (anyone else welcome to review and comment as well)
#
Loqi
[bridgy] Brian Hendrickson replied '@bengo @davewiner well i talked about NodeStorage at last week's #indieweb meetup in Portland and I confirmed that it's a fair depiction' to a tweet http://indiewebcamp.com/POSSE (https://twitter.com/brianjesse/status/577374182054367233)
#
KartikPrabhu
tantek: ltgm
#
tantek
thanks KartikPrabhu
#
tantek
bengo starting with one draft first
#
tantek
and documenting the general patterns of fixes
#
tantek
hoping that by doing so, the editor can fix other examples in the same way
#
tantek
bengo, in practice no no-one publishes <link> inside <div>, nor href="urn:…" nonsense
#
tantek
bengo, if you have time to submit pull requests to fix the examples in activitystreams2-vocabulary.html per the patterns in https://github.com/jasnell/w3c-socialwg-activitystreams/issues/83#issue-60531070 that would be great!
#
tantek
feel free to cc: me on the pull request(s) and I can review also
#
KartikPrabhu
hmmm I was surprised by the hrn: thing too. nevr seen that
#
KartikPrabhu
s/hrn/urn
#
Loqi
KartikPrabhu meant to say: hmmm I was surprised by the urn: thing too. nevr seen that
#
tantek
KartikPrabhu: it's a bizarro hypothetical thing that for some reason shows up in W3C examples. No one uses them in practice on the web.
#
KartikPrabhu
Uniform Resource Navigator?
#
tantek
what is an urn?
#
Loqi
urn is used to store the ashes of cremated people https://indiewebcamp.com/urn
#
bengo
Livefyre uses URNs increasingly.
#
bengo
dont hate :)
#
bengo
They have useful properties
#
tantek
bengo - no they do not, because "useful" implies "use", which no one actually does on the web
#
tantek
what is Livefyre?
frzn and bengo joined the channel
#
bengo
I'll try to at least look around and spot the patterns you're talking about. I agree that I've never seen a URN be the value of a <link> href like https://github.com/jasnell/w3c-socialwg-activitystreams/pull/84/files#diff-67bcb8f7a6dfcefb5456db20c189cb5dL305
#
tantek
bengo - it bothers me that examples are created from hypothetical concepts rather than studying real world publishing examples. I don't know how to change that, from a cultural perspective.
#
bengo
Which are the hypothetical concepts?
#
tantek
bengo - thanks for the review!
#
tantek
bengo - exactly what you stated. use of URNs to refer to people, use of <link> inside <div> etc.
#
tantek
and more - use of <meta> inside <div>
#
tantek
especially for datetime information instead of the <time> element
#
bengo
what do you make of the fact that https://webfinger.net/ advocates for use of 'acct:' scheme URIs for people/profiles instead of URLs?
#
bengo
Yeah <meta> tag I've also never used
#
tantek
the acct: scheme got some implementation in Google's Social Graph API - until Google shut it down
#
tantek
along with their neglected webfinger support
#
tantek
so at least acct: is less theoretical
#
bengo
I've specced a few html encoding systems to use it.
#
bengo
in webmentions-ish use cases
#
bengo
This was a few years ago before I knew about webmentions
#
tantek
it does seem like acct: was a stepping stone sort of tech
krendil joined the channel
#
bengo
<a vocab="http://schema.org" typeof="Person" rel="nofollow" resource="acct:a2eae1c3-00d1-4c31-b81e-f47a15e0985f@foxnewsprod.fyre.co" data-lf-handle="" data-lf-provider="livefyre" property="url" target="_blank" class="fyre-mention fyre-mention-livefyre">@<span property="name">Demswinin16</span></a>
eschnou joined the channel
#
tantek
bengo - I think you may have been out of the channel
#
tantek
what is Livefyre?
#
bengo
Amongst other things, a real-time comment system and social aggregation platform
#
bengo
(as a service)
KartikPrabhu joined the channel
#
tantek
could you click on the link from Loqi and add that to a new page?
#
tantek
thanks much!
#
bengo
ha, I need some IndieAuth
#
bengo
I bought bengo.is today and will implement minimal indieauth this week :)
#
tantek
ooh nice URL!
#
tantek
setup a simple static HTML home page!
#
bengo
I know I know! Soon but it's late :)
#
bengo
Worst case at hombrew web camp in two weeks
#
bengo
I'll do it during quiet hour
#
bengo
(also got bengo.name
#
bengo
bengo.pub
#
bengo
bengo.email)
#
tantek
bengo: <title>Bengo's home page</title><a rel="me" href="https://twitter.com/bengo">@bengo</a>
#
bengo
gimme an hour
sanduhrs, KartikPrabhu, bengo, csarven, peacekeep3r, elf-pavlik, dariusdunlap, Sebastien-L, stream7, petermolnar, dns53, Garbee, tantek, nloadholtes and Erkan_Yilmaz joined the channel
#
petermolnar
good morning indieweb
frzn joined the channel
#
petermolnar
WordPress users I have a question: I've put together a "reactions" (comments, likes, etc) importer which currently is one scheduled task per importer (which is per silo) for every potential post
#
petermolnar
since this will run sometimes for hours, I've broken it up into scheduled tasks as: x tasks per run, reschedules itself to run again in 10 seconds until all posts are finished the reschedules itself for next day
#
petermolnar
I was thinking that instead I could to one schedule per post, which would do all the silos for that post but that would result in thousands of scheduled tasks
#
petermolnar
is anyone aware of how good WP's schedule system, could it handle thousands of entries?
bengo joined the channel
#
bengo.is
created /Livefyre (+778) "Create initial page"
(view diff)
csarven joined the channel
#
atomicules.co.uk
created /User:Atomicules.co.uk (+860) "Add user page"
(view diff)
barnabywalters, loic_m, csarven, elf-pavlik, KartikPrabhu and atomicules joined the channel
#
GWG
petermolnar: WP-Cron isn't 100% reliable.
#
Acidnerd
who's doing the WP indieweb post kinds plugin ?
#
Acidnerd
Warning: array_key_exists() expects parameter 2 to be array, boolean given in
#
Acidnerd
wondering if there is a quick fix
#
GWG
Acidnerd: I am.
#
Acidnerd
i'm lucky :)
#
Acidnerd
is it on my side or it's from the plugin ?
#
GWG
Acidnerd: What version are you using?
#
petermolnar
GWG I know that, but for example the fb importer I wrote was running for ~ 5 hours in the background and that might be a big aggressive :)
#
Acidnerd
sorry not good a debuging this
#
Acidnerd
latest, just installed like now
#
Acidnerd
GW : Version 1.2.2
#
GWG
Acidnerd: Go to the Post Kinds settings page and save it.
#
Acidnerd
wow that got worse
#
GWG
How so?
squeakytoy joined the channel
#
Acidnerd
Warning: array_key_exists() expects parameter 2 to be array, boolean given in /wp-content/plugins/indieweb-post-kinds-master/iwt-config.php on line 18
#
Acidnerd
Warning: Cannot modify header information - headers already sent by (output started at /wp-content/plugins/indieweb-post-kinds-master/iwt-config.php:18) in /wp-includes/pluggable.php on line 1178
#
Acidnerd
this on a blank page
#
GWG
That's a new one on me.
#
GWG
Give me a second. I need to wipe my settings
#
Acidnerd
ow but now the error when back ot backend is gone actually
#
Acidnerd
let me save again, and see if i can reproduce it
#
Acidnerd
another
#
Acidnerd
when i activate syndication-links : Fatal error: Cannot redeclare syndication_scripts() (previously declared in /home/intoxvsinfo/intoxvs.info/wp-content/plugins/syndication-links/syndication-links.php:22) in /home/intoxvsinfo/intoxvs.info/wp-content/plugins/syndication-links-master/syndication-links.php on line 39
#
GWG
Well, that one is you having both the development and the production versions installed
#
Acidnerd
ups sorry
#
GWG
I can't reproduce the second error.
#
Acidnerd
but the production version said there was an update
#
GWG
Yes, but your error message says that you have syndication-links and syndication-links-master installed.
#
GWG
One would be the one from the WordPress repo.
#
Acidnerd
hmm good point
#
Acidnerd
cleaning now
#
GWG
The cannot modify header info one is one I haven't seen before. I just tried to get my test system to output that
#
GWG
Acidnerd: Working now?
tantek joined the channel
#
csarven
"PDF has the shelf life of a banana" - https://twitter.com/csarven/status/577451226268360704
#
@csarven
#PDF has the shelf life of a banana. #LinkedData #OpenScience
(twitter.com/_/status/577451226268360704)
#
csarven
Wow, I didn't realize that Loqi can do that.
#
barnabywalters
csarven: ha ha, that really triggered my metaphor extrapolation addiction — I immediately thought “so PDFs go bad quickly, but… help to ripen other formats left nearby?”
#
csarven
You must be an optimist! :)
#
csarven
I love that thought though.
#
csarven
If you are able to, would you mind replying to that status update with what you just said? I'd like to have a reference for it.
#
barnabywalters
sure! I should have done that to begin with really, rather than spamming the channel with my nonsense :)
#
Acidnerd
GW it's working
#
Acidnerd
but have issue with syndication links, keep saying it's not installed, when it is
#
csarven
barnabywalters Pefect nonsense sense.
friedcell joined the channel
#
GWG
Acidnerd: Try removing both versions and installing the WordPress.org repository version only.
#
Acidnerd
ok
#
GWG
Acidnerd: Keep me posted either way. Any feedback or suggestions you have on either.
#
GWG
Acidnerd: My goal is to keep improving it.
#
Acidnerd
of course
#
Acidnerd
it's my first try with wordpress
#
Acidnerd
my personal indie is using Known
#
barnabywalters
csarven: btw, if you need web references for anything said in this channel which there isn’t a better permalink for, each line is available in the logs marked up as h-entry, e.g. http://indiewebcamp.com/irc/2015-03-16/line/1426511329760
#
GWG
Acidnerd: Then you are perfect to provide feedback on how it is for a new person.
#
Acidnerd
so i will definitely get back to you once i start to feel confortable with all these new plugins
#
Acidnerd
well i got confused when I installed the indieweb bundle
#
Acidnerd
because when i clicked on the private repository plugins they sent me to github
#
Acidnerd
so i though ah ok i have to upload this manually
#
Acidnerd
but then saw, i could completely install this from the backend
#
GWG
Acidnerd: It will install it for you from Github.
#
Acidnerd
that's perfect
#
Acidnerd
but it wasnt self evident that it would do so
#
GWG
But I thought the new version that didn't point to the repo version went up...I'll have to talk to the uploader about that.
#
Acidnerd
hence i had master version with backend installed version that lead me to these errors
#
Acidnerd
now i have syndication links that still ask for an update, even though it's using 1.0.1
#
Acidnerd
it's the only remaining hick up
#
Acidnerd
i dismissed it
#
Acidnerd
no more errors and all seem to be ok
#
csarven
barnabywalters Thanks for the pointer/reminder. I probably knew the 'hentry' bit for the logs long ago, but can't recall now. Perhaps there was an hFeed even being converted to Atom. My memory doesn't serve me well.
#
csarven
notes that it was mfbot
#
csarven
Sorry, I'm mixing it up with #microformats logs
#
tantek
waves to barnabywalters
#
barnabywalters
greetings tantek!
GenioDiabolico joined the channel
#
tantek
wonders if anyone here can do a WordPress micropub demo for the Social Web WG f2f
#
Acidnerd
GW : do you how to setup the short link plugin to a subdomain ?
#
Acidnerd
If you have a custom domain you want to use for shortlinks, enter the address here.
#
Acidnerd
i'm wondering to what value i have to create my subdomain for this
#
Acidnerd
and if it is a A record or CNAME
verdi_ joined the channel
#
petermolnar
/* replace shortlink */
#
petermolnar
remove_action( 'wp_head', 'wp_shortlink_wp_head', 10, 0 );
#
petermolnar
add_action( 'wp_head', array(&$this, 'shortlink'));
#
petermolnar
function shortlink () {
#
petermolnar
echo '<link rel="shortlink" href="whatever" />'."\n";
#
petermolnar
s/array(&$this, 'shortlink')/'shortlink'/
#
tantek
what is a WordPress shortlink?
#
tantek
petermolnar: could you perhaps stub that page ^^^ with the how to code you just pasted?
#
Acidnerd
petermolnar, replace where ?
#
Acidnerd
or put it on a pad : https://titanpad.com/WBcxu1sSKm
#
tantek
Acidnerd or on that wiki page from Loqi ^^^
#
Acidnerd
ow wow Loqi is fast
#
Acidnerd
i love how you use the bot & the wiki
#
Acidnerd
it's amazing, wish i could plug that on a WP
snarfed joined the channel
#
GWG
Acidnerd, you are trying hum?
#
Acidnerd
yes
#
Acidnerd
i wish i could have like short.mydomain.com
#
GWG
An A record will work
#
Acidnerd
but not sure how to setup the subdomain part
#
Acidnerd
to my IP?
#
GWG
But why a Subdomain? Is that shorter?
#
Acidnerd
ahh
#
Acidnerd
hmm so it means hum is going to shorten anyway using my root domain
#
Acidnerd
but that option would be used if i had like
#
Acidnerd
a very very short domain name & wanted to use it instead of my domain ?
#
GWG
Acidnerd, exactly
#
Acidnerd
so in short i dont need this
#
Acidnerd
lol
#
GWG
Not unless you want it
#
Acidnerd
i just want it to shorten url
KartikPrabhu joined the channel
#
Acidnerd
for now, i dont have the very short domain anyway
#
GWG
So leave it blank.
#
Acidnerd
ok
#
Acidnerd
my only remaining questionis
#
GWG
Yes?
peacekeep3r joined the channel
#
Acidnerd
how to make sure my theme support microformats2
#
Acidnerd
and if there is a way to quickly implement it
#
Acidnerd
i'm using AVADA theme
#
GWG
You have a theme in mind?
#
Acidnerd
and my whole site is completely tied to it's use
#
Acidnerd
id rather implement microformat into avada, then getting ride of it, that theme is just wow
#
GWG
You can try the Wordpress uf2 plugin. But it is not perfect. It tries to do it without editing the theme.
#
Acidnerd
interesting
#
GWG
Otherwise you have to edit the theme.
#
Acidnerd
is it a bunch of functions to add or is it more complex ?
#
GWG
Well, for example, add h-entry wherever you see hentry
#
GWG
Most themes support the older standard
#
Acidnerd
i think avada support microformat but not the v2
#
GWG
Why not check your site using infiewebify.me?
#
Acidnerd
good point
#
GWG
Typo, excuse me
#
Acidnerd
No rel=me links could be found!
#
Acidnerd
yeah...this is not ready yet
#
Acidnerd
is this the one i have to install ?
#
GWG
Theme modification isn't that bad, but it is a pain
#
GWG
Acidnerd, yes. Mileage may Vary
#
petermolnar.eu
created /WordPress_shortlink (+908) "Created page with "== Replacing the build in WordPress Shortlink == remove_action( 'wp_head', 'wp_shortlink_wp_head', 10, 0 ); add_action( 'wp_head', 'replace_shortlink'); function rep...""
(view diff)
jcap joined the channel
#
Acidnerd
do you know if theme modif works well if all modif are done in the child theme ?
#
GWG
Acidnerd, it can
#
Acidnerd
that's good point
#
Acidnerd
will try the plugin first, and if no luck will go the theme path
danlyke_, petermolnar, frzn and gRegor` joined the channel
#
@kylewm2
@brianjesse oh no :( that sounds bad, what happened? the #indieweb HWC meetups in particular are meant to be open-minded; not “Y sucks”
(twitter.com/_/status/577479255073824768)
sharplefthander joined the channel
#
tantek
kylewm: indeed - that is very odd - we should try to understand what happened
#
tantek
the HWC meetups are all about encouraging and helping people own their own identity and content using whatever approach they want to try
#
ben_thatmustbeme
good morning #indiewebcamp
#
tantek
good morning ben_thatmustbeme!
#
ben_thatmustbeme
tantek, you ready for F2F tomorrow?
#
tantek
sorta
#
tantek
needs to do some more blog post writing on the flight
#
ben_thatmustbeme
are you already in town?
#
tantek
no - I fly out in a few hours
#
ben_thatmustbeme
well that answers that
#
Loqi
[bridgy] KyleWm replied '@brianjesse oh no :( that sounds bad, what happened? the #indieweb HWC meetups in particular are meant to be open-minded; not “Y sucks”' to a tweet http://indiewebcamp.com/POSSE (https://twitter.com/kylewm2/status/577479255073824768)
#
gregorlove.com
edited /Livefyre (+41) "+dfn, see also"
(view diff)
#
gRegor`
What is Livefyre?
#
Loqi
Livefyre is an Enterprise Social Web Platform used by hundreds of Publishers and Brands for commenting, chat, reviews, and social content marketing https://indiewebcamp.com/Livefyre
#
gRegor`
What is Enterprise?
#
Loqi
An enterprise is a large, interconnected business that is made of individual units or departments https://indiewebcamp.com/enterprise
#
gregorlove.com
edited /Livefyre (+22) "link"
(view diff)
wolftune, chalettu, Sebastien-L, JHSheridan, csarven, KartikPrabhu, dariusdunlap, shaners, modem, snarfed and bnvk-relay joined the channel
#
bnvk-relay
wat
#
tantek
relay says wat
#
aaronpk
hi bnvk!
sharplefthander joined the channel
#
@kevinmarks
"@mathewi: A note to media companies -- approximately no one is going to download your app: http://t.co/l4mb889YAE" #indieweb
(twitter.com/_/status/577504971945459712)
friedcell joined the channel
#
@brianjesse
@bengo @davewiner well i talked about NodeStorage at last week's #indieweb meetup in Portland and I confirmed that it's a fair depiction
(twitter.com/_/status/577374182054367233)
#
kylewm
cc: bret tjgillies ^
#
Loqi
kylewm: tantek left you a message 2 days ago: MozSF confirmed for 2015-03-25 HWC SF, could you (benwerd, kylewm) create an indie event and FB POSSE copy and add them to https://indiewebcamp.com/events/2015-03-25-homebrew-website-club#URLs ? Thanks! http://indiewebcamp.com/irc/2015-03-14/line/1426348501203
#
kylewm
on it
#
tantek
thanks kylewm!
KartikPrabhu joined the channel
#
aaronpk
KartikPrabhu: no idea, I wasn't there
#
KartikPrabhu
I think in general people should be encouraged to use whatever they want on their own sites even if it is criticised
#
tantek
yes. we should encourage use and experimentation *and* documentation of criticism.
#
tantek
no need to be politically correct or absurdly offensensitive.
KartikPrabhu joined the channel
#
gRegor`
Heh, offensitive
#
gRegor`
Haven't heard that one before.
#
tantek
gRegor`: I believe Eric Meyer coined it
#
tantek
offensensitive or offensensitivity
#
tantek
web search left as an exercise to the reader ;)
#
KartikPrabhu
also people should realise that there will be conflicts and criticism in any community and should not take it too much to heart
#
kylewm
looks like Berke Breathed 1982
#
bret
ooof. I think it may be in relation to a joke about opml i made, ill reach out to brian today
joskar joined the channel
#
bret
i need to remember not let my beef with winer affect others
#
KartikPrabhu
bret: it is fine to criticise but maybe add that they can use whatever they see fit on their own site, and so will you
#
bret
KartikPrabhu: i didnt tell anyone not to use anything
#
KartikPrabhu
bret: sure. but brian seems to have taken it that way
#
KartikPrabhu
I am no model of political correctness myself so...
#
@gRegorLove
@jdragz Post it on your own site first and syndicate it to Medium, though. :] #indieweb
(twitter.com/_/status/577511208229568512)
tilgovi, acegiak and dariusdunlap joined the channel
#
@MissCarraway
Working for you. @OfflineWebserie #indieweb #SupportIndieFilm #Webseries
(twitter.com/_/status/577518807226454017)
peacekeep3r, electronicmaji and csarven joined the channel
dariusdunlap joined the channel
#
kylewm.com
edited /events/2015-03-25-homebrew-website-club (+41) "/* URLs */ add FB event for SF"
(view diff)
#
kylewm.com
edited /events/2015-03-25-homebrew-website-club (+13) "/* RSVP */ add myself. would've been nice if I'd done all these edits at once"
(view diff)
#
tommorris.org
edited /silo (+4) "/* Specialized Silos */ linking exercise"
(view diff)
#
tommorris.org
edited /exercise (+337) "/* Silo Examples */ adding Fitbit"
(view diff)
j12t joined the channel
barnabywalters and KartikPrabhu joined the channel
#
kylewm
ah interesting, I need to handle the new e-content-less bridgy markup on https://kylewm.com/2015/03/homebrew-website-club-2015-march-25#replies
Sebastien-L, tantek and shaners joined the channel
#
shaners
What is Monocle?
#
Loqi
shaners: ben_thatmustbeme left you a message on 3/15 at 6:44pm: I am trying to catch up on that conversation, but I also have alternate display for "checkin" vs "note-with-geotag" basically.... I add mp-type to all of my micropub clients, since its a micropub control part not something from the post, If you want to do vendor prefix i would say use mp-<vendor>-type http://indiewebcamp.com/irc/2015-03-15/line/1426470271990
#
Loqi
Monocle is an open source IndieWeb-enabled reader developed by Aaron Parecki https://indiewebcamp.com/Monocle
#
@t
to MIT for @W3C Social Web WG, @IndieWebCamp! Let’s focus on live user-centric demos only, no architecture ... http://tantek.com/2015/075/t2/social-web-indiewebcamp-live-user-demos-only
(twitter.com/_/status/577538655553593345)
#
tantek
what is architecture astronomy
#
Loqi
architecture astronomy is the practice of analyzing problems, seeing patterns, and then generalizing to higher and higher level abstractions on top of those patterns to the point where the abstractions become so general, so vague, so detached from the original problems being analyzed, that they don't mean anything at all https://indiewebcamp.com/architecture_astronomy
#
tantek
pats Loqi on the head.
#
Loqi
yeah!
almereyda and sivoais joined the channel
#
gRegor`
kylewm: Same here. I haven't been using p-name at all in my display because I didn't understand mf2 as well when I set it up.
#
GWG
gRegor`: I still fear that I don't
elf-pavlik joined the channel
#
@kevinmarks
RT @t: to MIT for @W3C Social Web WG, @IndieWebCamp! Let’s focus on live user-centric demos only, no architecture ... http://tantek.com/2015/075/t2/social-web-indiewebcamp-live-user-demos-only
(twitter.com/_/status/577541746172633088)
#
@Halley
RT @t: to MIT for @W3C Social Web WG, @IndieWebCamp! Let’s focus on live user-centric demos only, no architecture ... http://tantek.com/2015/075/t2/social-web-indiewebcamp-live-user-demos-only
(twitter.com/_/status/577542268766281729)
#
GWG
I usually move things from testing to live quickly, but I rarely write code on my site. Only tweaks
frzn and sivoais joined the channel
#
GWG
I have to decide what to work on.
sivoais joined the channel
#
distresssignal.org
edited /Nike+ (+481) "/* API */"
(view diff)
#
distresssignal.org
edited /Nike+ (+139) "/* API */"
(view diff)
KartikPrabhu, sivoais and sadmin joined the channel
#
aaronpk
pretty sure i can finish wiring up "likes" today on the plane
sivoais, eschnou, bengo and pauloppenheim joined the channel
#
@uskudarli
RT @t: to MIT for @W3C Social Web WG, @IndieWebCamp! Let’s focus on live user-centric demos only, no architecture ... http://tantek.com/2015/075/t2/social-web-indiewebcamp-live-user-demos-only
(twitter.com/_/status/577555264892719105)
sivoais, barnabywalters, todrobbins and snarfed joined the channel
sharplefthander, sivoais, friedcell and snarfed joined the channel
#
@thierrymarianne
RT @t: to MIT for @W3C Social Web WG, @IndieWebCamp! Let’s focus on live user-centric demos only, no architecture ... http://tantek.com/2015/075/t2/social-web-indiewebcamp-live-user-demos-only
(twitter.com/_/status/577566722149978114)
modem, bengo and sivoais joined the channel
#
bengo
Last night I got http://bengo.is served sufficiently enough for IndieAuth. My IndieMark is now infinesimely larger than 0! :)
#
kylewm
bengo++ that's great
#
Loqi
bengo has 3 karma
#
kylewm
looked like tantek nerd-sniped you into staying up late
#
bengo
I didn't mind.
#
bengo
I spent too much time with DevOps playing with Google's Container Cloud
#
bengo
Eventually gave up, spun up one host, did an A record to it, shhed in and installed nginx, edited the default html file they give you.
#
bengo
Much room for improvement
#
bengo
But doing it that way took very little time
#
kylewm
nice, what's Google's Container Cloud?
#
bengo
Would let you write your indieserver in such a way that you could spin up one -> Nbillion servers with the push of a button
#
bengo
or better yet, elastic with demand
#
gRegor`
bengo++ for incremental steps.
#
Loqi
bengo has 4 karma
#
kylewm
huh, interesting is this a successor, competitor, neither to App Engine?
#
bengo
successor
#
bengo
given 'modern' cloud tech
#
bengo
But not necessarily apples->apples
#
bengo
App Engine is simpler, but more abstracted
#
bengo
I believe it's just a productized form of this open source project: http://kubernetes.io/
sivoais joined the channel
#
gRegor`
What is Google Container Engine?
#
gRegor`
Google Container Engine is https://cloud.google.com/container-engine/
#
gRegor`
^ That's still so cool.
#
bengo
Agree, hadn't seen that before
csarven joined the channel
#
gRegor`
Recent addition to Loqi within the last couple weeks. I think there's about 10 minutes to define the term; won't overwrite existing pages.
#
Loqi
yeah!
#
bengo
Who develops Loqi?
#
gRegor`
aaronpk does
#
gRegor`
Who is your master, Loqi?
#
gRegor`
Who is Loqi?
#
Loqi
Loqi is a friendly and useful bot present in the #indiewebcamp IRC channel and other channels https://indiewebcamp.com/User:Loqi.me
sivoais joined the channel
friedcell joined the channel
#
fkooman
!standards
#
Loqi
fkooman: ben_thatmustbeme left you a message on 3/15 at 6:32pm: yes I do, its on my list of things, actually, https://github.com/dissolve/postly/issues/6 http://indiewebcamp.com/irc/2015-03-15/line/1426469578203
#
ben_thatmustbeme
who is your father, loqi?
#
ben_thatmustbeme
woah, didn't know loqi did that
snarfed joined the channel
#
fkooman
ben_thatmustbeme: but why did login break? was that because i didn't provide the "me" query parameter?
verdi_ joined the channel
#
ben_thatmustbeme
since my implementation depends on that (as i don't store from the previous data)
#
fkooman
alright :)
#
ben_thatmustbeme
not that logging in to my site does much
#
ben_thatmustbeme
well, it does for /new
#
ben_thatmustbeme
but other spots are really for private messaging and additional contact info for friends
#
fkooman
ben_thatmustbeme: right, i was just interested for interop purposes :)
#
fkooman
none of the distributed indieauth sites seem to work with indiecert yet
#
ben_thatmustbeme
indiecert i believe was the self signed keys idea?
#
ben_thatmustbeme
i believe that was where there is no indiecert root certificate on the machine
#
fkooman
yes, exactly
#
fkooman
no diecert root certificate?
#
fkooman
s/diecert/indiecert/
#
Loqi
fkooman meant to say: no indiecert root certificate?
#
ben_thatmustbeme
And i'm not about to open up man in the middle attacks that way
#
fkooman
kylewm: you don't have https:// :(
#
kylewm
this is true, not on the subdomain
#
ben_thatmustbeme
wildcard ssl's are def more expensive
#
bengo
How do y'all recommend I get a cert for SSL for https?
#
bengo
Is self-signed too indie?
#
kylewm
bengo: it's not that it's too indie, it's that it's bad for UX :)
#
gRegor`
bengo: Several of us have used startssl
#
gRegor`
What is https?
#
fkooman
kylewm: also, if i accept the cert i get a different page from the non https page :(
#
Loqi
HTTPS is an abbreviation for Hypertext Transfer Protocol Secure, a protocol for secure communication, supported by web servers (like Apache & nginx) and browsers https://indiewebcamp.com/HTTPS
#
kylewm
bengo: a self-signed certificate for admin pages only is a good first step
#
kylewm
but it's not much more difficult to get a free cert from startssl
#
kylewm
fkooman: yeah... that's weird
#
bengo
@kylewm cool was just looking for a good recommendation like them
#
fkooman
i'm using namecheap.com, i got sick of startssl with the weird policy where you have to pay to revoke your cert :/
#
kylewm.com
edited /HTTPS (-65) "/* Level 3 security */ remove me from mixed-content warning"
(view diff)
#
kylewm.com
edited /HTTPS (+45) "/* Level 4 security */"
(view diff)
#
kylewm
is there an HTTP code for "HTTPS not supported?
#
fkooman
connection refused ;)
#
kylewm
wtfnginx
#
kylewm
i made it "deny all" for ssl connections to reader.kylewm.com and it's returning 403 Forbidden
#
kylewm
hopefully that's good enough
friedcell, tilgovi, barnabywalters, lukebrooker and bengo joined the channel
#
@AzzoutY
RT @t: to MIT for @W3C Social Web WG, @IndieWebCamp! Let’s focus on live user-centric demos only, no architecture ... http://tantek.com/2015/075/t2/social-web-indiewebcamp-live-user-demos-only
(twitter.com/_/status/577586889940692992)
joskar, electronicmaji, Mark87, joskar_, elf-pavlik and lukebrooker joined the channel
#
edrex
pdurbin tjgillies RE pushing from your phone: I use http://prose.io for editing pages on github from a browser. works on android but it's not perfect. That's something I'd like to improve about it.
#
kodomulo-relay
kfooman: cloudflare gives you free SSL on all domains and sub domains with a free account
#
kodomulo-relay
you don't even have to configure webserver
#
kodomulo-relay
they hack it into the DNS layer
#
kodomulo-relay
how all my SSL is hosted now
#
kodomulo-relay
fkooman rather
#
kodomulo-relay
is dyslexic
#
edrex
sorry, why? the oauth token is held in your browser. there's no serverside beyond a tiny gateway for the initial oauth handshake.
#
pdurbin
after which point the app has all the permissions you've granted it
#
aaronpk
yeah that is not good
#
pdurbin
"it's like the adroid flash light app that request access to your whole phone" -- http://indiewebcamp.com/irc/2015-03-06/line/1425661178575
#
aaronpk
i don't care where the token is stored, the prose web app has access to it
#
edrex
ok i'm not going to get sucked into this
bengo joined the channel
#
pdurbin
edrex: sucked into prose? ;)
KartikPrabhu joined the channel
#
edrex
sucked into an idealogical discussion about trust
#
aaronpk
it's more practical than ideological
#
pdurbin
I'm sure the prose folks are just trying to get their app to work, just like Mozilla Science: https://github.com/mozillascience/site/issues/11
#
aaronpk
it's actually more of a limitation with Github's OAuth scopes
#
pdurbin
aaronpk: exactly!
#
pdurbin
aaronpk: but! check out this comment by a githubber: https://github.com/mozillascience/site/issues/11#issuecomment-75589627
#
aaronpk
hmm, not sufficient
#
aaronpk
I need to be able to prevent access to specific orgs that I have access to
#
pdurbin
aaronpk: I'm going to have to test it myself before I believe anything.
#
pdurbin
well, maybe that's too strong. if it's true what that githubber is saying, they "just" need to make their messaging less scary
#
edrex
yeah that's a gap in github's oauth support. i've been missing it too, as I add more github-connected apps
#
edrex
(the ability to opt some connected organizations out of an access grant)
#
pdurbin
bear believes me! :)
#
bear
sure id
#
bear
s/id/did/
#
Loqi
bear meant to say: sure did
#
aaronpk
the nice thing about indieauth is that since you control your own authorization server, you can make your own scopes as granular as you want
#
pdurbin
sounds nice
elf-pavlik joined the channel
#
pdurbin
I mean, being able to use other auth is great. I'm working with SAML at work. It's good to cut down on the number of passwords you need.
bengo joined the channel
#
kylewm
!tell fkooman you successfully guilted me into setting up https on https://reader.kylewm.com :)
#
Loqi
Ok, I'll tell them that when I see them next
bengo, KevinMarks_, KitB and matrixrelay_ joined the channel
#
kylewm
of course now websockets doesn't work...
#
kylewm
going to switch to server-sent events anyway and then hopefully it won't matter
matrixrelay joined the channel
#
aaronpk
oh yeah you have to have the websocket server use ssl too
matrixrelay, tilgovi, bengo and pwcc joined the channel
#
pwcc
G'day indiewebcamp
#
bear
kylewm - wss://
#
GWG
Good evening.
bengo, matrixrelay and mdik joined the channel
#
pwcc
snarfed or kylewm: To save bridgy from crawling permalinks, I've got hidden a tags inside h-entrys on my notes index. Would replacing them with link tags work within the hentrys?
#
KartikPrabhu
pwcc: is the issue that since your notes index already shows full notes you don't bridgy to parse the permalink?
#
KartikPrabhu
s/don't/don't want
#
Loqi
KartikPrabhu meant to say: pwcc: is the issue that since your notes index already shows full notes you don't want bridgy to parse the permalink?
KevinMarks_ joined the channel
#
kylewm
pwcc: not yet, there is an open issue for this in mf2py https://github.com/tommorris/mf2py/issues/33
#
kylewm
hmm, websockets don't work even when using http -- http://reader.kylewm.com
#
kylewm
Firefox can't establish a connection to the server at ws://reader.kylewm.com:8077/.
#
bear
you have to offer both ws:// and wss://
#
pwcc
KartikPrabhu: Sort of, aiming to reduce work for bridgy. It's easy to do & seems polite. The logic may be flawed.
#
KartikPrabhu
wait so websocket has its own protocol prefix ?
#
bear
kylewm - your getting a mixed-content failure because https can only upgrade to wss
#
kylewm
bear: but even starting out with http://, it can't connect to ws:// anymore. with no https anywhere in the chain
#
pwcc
kylewm: thanks, figuring this stuff out afresh with the new theme :)
#
KartikPrabhu
pwcc: yes nice idea.
#
KartikPrabhu
i wonder if there is a mf2 way to say that the permalink has more content
#
bear
kylewm - i'm seeing a mixed content warning even for http login