#indiewebcamp 2015-03-07

2015-03-07 UTC
#
@kevinmarks
“The battle for our digital lifelog is already well underway.” http://solveforinteresting.com/our-timeline-ourselves/ #ownyourdata #indieweb
(twitter.com/_/status/573997914478919680)
#
GWG
How would most parsers interpret a rel=me inside an h-card?
j12t and uhsf joined the channel
#
GWG
I'm trying to decide how to solve a problem. WordPress always assumes multi-author. I want to store rel=me links. I could either store them in the user data or in sitewide data.
#
GWG
If they are in user data. they'd logically come out with the rest of that data...the h-card
#
aaronpk
rel values are scoped to the page
#
aaronpk
if you look at the parsed result of a page with rel=me somewhere, even in an h-entry, it will appear outside the "items" object in its own "rels" object
#
GWG
aaronpk: That is what I thought. Which is why I'm trying to figure it out, going back to the multi-author issue.
#
GWG
I have rel syndication links that scope to the page, even though they are each in an h-entry. I'd better fix that.
#
aaronpk
yeah just use u-syndication
#
GWG
There, fixed. rel=syndication only on single pages.
#
uhsf
The first step to get to IndieMark Level 1 is to get a personal domain name. What do you think about having only a static IP instead of a domain name. Is there any problem with this? Can I get my 0.2 pts for identity with only a static IP?
edsu joined the channel
#
GWG
aaronpk: There isn't a microformats alternative to rel me, is there?
#
aaronpk
uhsf: an ip address is not a good identifier, since it is not something you can port around easily
#
GWG
I'm assuming a link within an h-card is that
#
aaronpk
GWG: u-url in an h-card i think
#
aaronpk
basically authorship
#
aaronpk
uhsf: the point of a domain name is that it's something you can control, and change what is behind it whenever you want. you can't realy do that with an IP address, even a static one, since the IP addresses are owned by ISPs, you wouldn't be able to change ISP and keep your IP
#
GWG
aaronpk: That's what I thought. Trying to figure out how I can describe this in the WordPress UI. Having trouble mapping conventions.
#
uhsf
aaronpk: That doesn't seem to be a show-stopper because I don't plan to change ISP anytime soon. Is there another problem that you can think of, maybe in conflict with indieweb principles?
#
aaronpk
mainly that it's bound to your ISP
jasonwehmhoener joined the channel
#
aaronpk
it's also not gonna look very pretty, since most of us display domain names of people in comment lists, etc
Sebastien-L, JHSheridan and jasonw22 joined the channel
#
uhsf
I just discovered indiewebcamp today and I'm surprised I didn't know about it earlier. It's exactly the kind of thing that really interests me. I browsed the wiki almost all day. I'm amazed at how it seems to solve all problems the web currently has. There are so many ideas on indiewebcamp that I already figured out and wanted to see happen. Thanks for making it happen.
#
aaronpk
that's great to hear!
#
pdurbin
uhsf: I was pretty happy to find this group too :)
#
GWG
uhsf, pdurbin: Pretty much my story too.
#
uhsf
What I think is mostly missing are good tools that are easy to install and easy to use with good interface. That would allow for a greater adoption of all these nice features and concepts.
#
uhsf
I already checked it out. It seems to be the most advanced tool currently available.
#
pdurbin
sounds about right
#
pdurbin
I wonder what ever happened to the... uh... rip off of Known. I forget what it was called.
#
uhsf
I just have to say that I was really disapointed learning that it was 'yet another' php blog platform. Why not Rails? I would have loved a great indieweb Rails project.
#
uhsf
There are so many php blog platforms already. I really prefer to tinker with ruby than php.
#
pdurbin
uhsf: sounds like you have an itch to scratch :)
#
GWG
uhsf: I said that when I showed up here.
#
GWG
The adopter issues
#
uhsf
It seems the ruby community + the indieweb are mean to go together.
#
kylewm
uhsf: there are several open source indieweb rails projects Publify, Pants
#
kylewm
Homesteading also, though i think it is still cooking
#
uhsf
Yes, I looked at Homesteading too. But they are nowhere as well integrated as Known.
#
kylewm
right, most projects were built for people to scratch their own itch
#
kylewm
not necessarily be polished user-facing applications
#
kylewm
"user-facing" is the wrong term, since obviously they are all facing users :)
wagle, alanpearce and tilgovi joined the channel
#
kylewm
and the reason benwerd chose to write Known in PHP is that it still has the widest possible deployment on inexpensive hosting
JHSherid_ joined the channel
#
benwerd
kylewm++
#
Loqi
benwerd: aaronpk left you a message on 3/5 at 7:40pm: how's reader functionality looking on the Known plan? I'm wondering if I can build components of my reader as libraries that you can use for it
#
Loqi
kylewm has 131 karma
snarfed and Loqi joined the channel
#
GWG
snarfed: I need to do more with Semantic Linkbacks
#
snarfed
GWG: why?
#
GWG
snarfed: It uses Post Formats. I need to write a filter to use Post Kinds, because now it thinks everything is an article.
#
snarfed
got it
#
GWG
snarfed: That was why pfefferle was this close to removing the filter you are using
#
GWG
I commented on the fact it didn't send in the raw comment data.
aaronpk, caseorganic and Loqi joined the channel
#
kylewm.com
edited /User:Kylewm.com (+22) "/* Woodwind */"
(view diff)
#
aaronpk
realizing that replacing my use of IRC as a reader has been pretty great
#
GWG
Oh?
#
aaronpk
all my linode servers rebooted today for required maintenance, and I'm realizing how much of a pain in the butt it is to maintain these IRC bots
#
@BillSeitz
RT @kevinmarks: “The battle for our digital lifelog is already well underway.” http://solveforinteresting.com/our-timeline-ourselves/ #ownyourdata #indieweb
(twitter.com/_/status/574077231149903873)
#
GWG
aaronpk: They sent you that email too?
#
aaronpk
of course
#
aaronpk
it's a pretty big deal. on March 10th we'll hear the details
#
aaronpk
a Xen vulnerability, so I also got emails from Amazon about it
#
GWG
Mine are set for tomorrow
alanpearce, wolftune and j12t joined the channel
#
@jkphl
RT @adactio: You should come to IndieWebCamp Germany in May. It’s going to be fun. https://indiewebcamp.com/2015/Germany/Guest_List
(twitter.com/_/status/574100841130520578)
alanpearce, j12t, loic_m, KartikPrabhu, Erkan_Yilmaz, krendil, benwerd, interactivist, lukebrooker and michielbdejong joined the channel
#
@andkjaer
11 Tactics to Get More Click-Throughs from Social Media >> http://www.quicksprout.com/?p=30080&utm_content=buffer6d30c&utm_medium=social&utm_source=twitter.com&utm_campaign=buffer #SocialMedia Tip from Neil Patel. #SelfPublish #IndieAuth…
(twitter.com/_/status/574162332487712768)
KartikPrabhu, alanpearce, raretrack, upper- and squeakytoy2 joined the channel
addal and frzn joined the channel
#
pdurbin
aaronpk: replacing your use of IRC as a reader? you aren't reading IRC anymore? I'm confused.
sacrelege and bear joined the channel
#
rascul
aaronpk do you start your irc bots manually? use supervisord or something if that's the case
loic_m and frzn joined the channel
#
@domienders
@BrianLehrer @kevincarey1 Yes tech is prob the only way of leveling the playing field: #University_of_Everywhere but also must #ownyourdata
(twitter.com/_/status/574214971762032640)
jacus, loic_m, Deledrius_, wolftune and cphyc1 joined the channel
#
aaronpk
pdurbin: I mean replacing my use of IRC as a reader of non-IRC things
#
aaronpk
rascul: on my new servers I have init scripts to start stuff, but i still have a fedora 9 box running and it's kind of a mess
#
rascul
fedora 9? heh
#
aaronpk
...yeah
#
GWG
You might want to replace 9
#
aaronpk
oh I definitely do
#
GWG
No more updates for that
#
aaronpk
it also wasn't vulnerable to all the openssl bugs that made the rounds a few months ago because they weren't in that codebase yet ;)
#
rascul
ponders running seven year old distros for security
#
bret
seems like that would be less secure
#
rascul
maybe not irt openssl though!
cphyc1, snarfed, interactivist, raretrack, wolftune and michielbdejong joined the channel
#
@raretrack
Incredibly frustrating getting @owncloud to work properly on my NAS. Think I will have to own my data #ownyourdata some other way
(twitter.com/_/status/574267408233316352)
wolftune joined the channel
nloadholtes and snarfed joined the channel
#
pdurbin
aaronpk: thanks. I just I'm curious about the "why" behind "In order to replace IRC as a generic notification platform for myself". Why replace it? What are the pain points?
snarfed, frzn and KevinMarks_ joined the channel
frzn and wolftune joined the channel
#
GWG
I was listening to a podcast called WordPress weekly and they were unknowingly saying very Indieweb things. I think I should drop them a line.
#
pdurbin
thinks so too
wolftune and snarfed1 joined the channel
#
aaronpk
Maybe I should document more of the things I hope to get out of a reader vs irc
#
aaronpk
I guess text-only notifications are somewhat limiting. Like I want to see the pictures my cameras take, not just get a link to the photo
#
aaronpk
It's also somewhat fragile since there are so many moving parts
#
aaronpk
Like when my door notifies me someone enters, it goes: Twilio -> web server -> http to node bot -> node bot to irc -> my irc client -> prowl api -> push notification on prowl iOS app
snarfed joined the channel
#
GWG
Aaronpk, that seems complicated.
#
tjgillies
lol nice
snarfed joined the channel
#
pdurbin
aaronpk: you have cameras taking pictures for you?
#
GWG
Aaronpk, your house really needs a website.
#
pdurbin
aaronpk: anyway, yeah, I'd be interested in reading more about a reader vs irc if you get around to documenting it.
Tilley joined the channel
#
aaronpk
yes, quite complicated
#
aaronpk
my house definitely needs a website
#
aaronpk
i haven't decided if i'm going to make it a multi-user site where each "user" is a different part of the house like "front door" "living room" etc
#
@h0ke
@shazow not sure i'm understanding your request - but i think indieweb does that https://twitter.com/kevinmarks/status/571728122669768705
(twitter.com/_/status/574310793719644160)
#
bret
!tell snarfed I'm loving your yt-dl gateway! ty for putting that together freestyle podcasts ftw
#
Loqi
Ok, I'll tell them that when I see them next
#
@shazow
@h0ke Is that only for the indiewebcamp IRC channel? It'd be super useful for general usage.
(twitter.com/_/status/574311355315961856)
#
@shazow
@h0ke @kevinmarks Is that only for the indiewebcamp IRC channel? It'd be super useful for general usage.
(twitter.com/_/status/574311445107625985)
#
GWG
aaronpk: I want to see this when you do it
#
bret
indiebathroom
#
aaronpk
and then do I have each room as a separate entity? or each device specifically?
#
aaronpk
if the room is a user, then I could be like @livingroom please make the lights red
#
aaronpk
or @livingroom how cold is it right now?
#
bret
@indiebathroom: ocupado
#
GWG
aaronpk: It's a hard one
#
aaronpk
is the coffee maker its own user? or is it part of the kitchen?
#
GWG
I'd say go by room and you can always fork.
#
aaronpk
i'm leaning towards a mix of rooms plus certain devices
#
aaronpk
can't wait for @barbot to start posting+tweeting the drinks he makes
nloadholtes joined the channel
#
GWG
What's going on today?
#
ben_thatmustbeme
ummm why is loqi replaying every RSVP
#
Loqi
yeah!
#
bret
aaronpk: loqi just threw up
#
ben_thatmustbeme
i would have guessed it was just caseorganic replaying all webmentions
#
ben_thatmustbeme
except there was one from GWG in there at the beginning
#
aaronpk
hahahaha
#
GWG
ben_thatmustbeme: I was fiddling with my site, and I triggered mine
#
aaronpk
yup caseorganic just updated a bunch of posts
#
aaronpk
and because wordpress has a new URL structure, webmention.io thinks it's a new URL so spit it into IRC again
caseorganic joined the channel
#
Loqi
slack/snarfed: thanks bret! glad you like it
#
Loqi
slack/snarfed: it's much nicer now with the streaming output as feedback
#
bret
yeah that is an improvement
#
aaronpk
wordpress people: is there a way to know what version of wordpress a database dump is for?
#
aaronpk
GWG: how does the syndication links plugin get stuff added to the page?
#
aaronpk
for example caseorganic's posts don't link to the syndicated versions anymore
#
GWG
aaronpk: There are two ways.
#
GWG
And I just updated to add a few more
#
GWG
1. It can be in the syndication_urls key in the post meta
#
caseorganic
GWG: this is the theme I'm using https://wordpress.org/themes/padhang/
#
GWG
2. It can be added in by filter from another plugin.
#
GWG
Then if you have syndication links installed, just go into Settings->Syndication Links and uncheck the option to disable syndication links in the content if it is checked.
#
aaronpk
GWG: looks like that is already unchecked
#
GWG
Where did you store the URLs?
#
aaronpk
they're showing up in the post editor, at least for older posts
#
aaronpk
(it looks like they're not getting added to new posts but that's a different problem)
#
GWG
If they are in the Syndication box in the Post editor, then they should be displayed.
#
GWG
If not, I want to fix it
#
caseorganic
GWG: http://caseorganic.com/2015/02/bulk-food-portland-seportpand-industrialdistrict/ here the link to the instagram photo is listed in the syndication box in the post editor, but it doesn't show on the post
#
GWG
caseorganic: Odd.
#
GWG
Something must be conflicting.
#
caseorganic
GWG: grabbing a screenshot of the innards
#
bret
what up caseorganic!
#
GWG
caseorganic: I see it in there. Trying to figure out why it isn't ending up in the content. Checking the theme first.
#
caseorganic
bret: hi there!
#
GWG
Nothing in the theme explains it
#
GWG
We could try a little hacking.
#
bret
side note, just implemented hidden posts
#
bret
that dont land on the stream
#
caseorganic
GWG: I'm up for that.
#
GWG
Find the content-single.php file in the theme
#
GWG
Right inside the <footer> put...
#
GWG
<?php if (function_exists('get_syndication_links'))
#
GWG
echo get_syndication_links();
#
GWG
Let's see what happens if we embed it
#
GWG
I see it
#
caseorganic
GWG: excellent! me too
#
caseorganic
tiny little instagram button
#
GWG
There are three or four choices in settings to change it
#
GWG
Including your choice of text before
#
Loqi
GWG has 86 karma
#
GWG
caseorganic: If you want it in every view, you just have to add it in the same place to content.php
#
caseorganic
GWG: This is wonderful!
#
GWG
It should then show on the archive pages as well.
#
caseorganic
GWG: great! doing that now
#
GWG
caseorganic: I've learned a lot since I got here. I finally found the simplest way of doing it.
#
GWG
The latest version will pull in from Bridgy Publish(though I have to test that again), Social, and SNAP if any of them are used for POSSE.
#
GWG
Thanks to code Jihaisse and PeterMolnar wrote that I appropriated
#
caseorganic
Jihaisse++
#
Loqi
Jihaisse has 1 karma
#
caseorganic
PeterMolnar++
#
Loqi
PeterMolnar has 1 karma
#
GWG
It won't show up in the URL box though, if it is coming in from another plugin
#
GWG
Also, have someone who added support in two of their POSSE plugins.
#
caseorganic
GWG: works fine on the older instagram posts!
#
GWG
That reminds me. I need to add that to the README
#
aaronpk
sweet!
#
aaronpk
next problem: the micropub plugin is apparently not storing the syndication links
#
GWG
aaronpk: It isn't, correct. But Syndication Links is prepared for when it does. I pull the content of the key mf2_syndication and merge the contents of that with key syndication_urls.
#
aaronpk
oh... how do we fix that right now then?
#
caseorganic
GWG: Perfect - added in the link text, and some text before the link.
#
GWG
caseorganic: You might want to check that Disable option. It's now showing in the content.
#
aaronpk
hah yep just figured that out
#
caseorganic
GWG: excellent. that fixed it showing up twice
#
GWG
I just figured out the problem. If you've never saved that page, it won't display.
#
GWG
Better go fix that.
#
tjgillies
on ./build I'm getting " throw new Error("build with no premade plan, TODO: generate one");"
#
tjgillies
oops
#
tjgillies
wrong channel sorry
#
GWG
Okay, pushed to Github. Will push to WordPress in a few.
#
GWG
caseorganic: Someone who made Tumblr, WordPress, and Disapora POSSE plugins contacted me and is supporting it in all of them. That makes 6 POSSE plugins with some level of support for it.
#
caseorganic
that's great!
#
tjgillies
woo
#
GWG
caseorganic: Feel free to make any suggestions for improvement to that or any of the other plugins. I can use any help I can get.
#
caseorganic
GWG: absolutely!
#
caseorganic
GWG: Next week i'll be announcing that I'm leaving Esri on the site. I'll be manually POSSE'ing the article to FB and Twitter, and will put the permalinks in the syndication box on the post.
#
GWG
caseorganic: Which will work. I always start with manual data entry before automatic import.
#
caseorganic
GWG: yeah, I like the control of it.
#
caseorganic
GWG: I originally wanted to switch my site to wordpress to take advantage of the P2 theme. Super easy posting from the front of the site.
#
caseorganic
GWG: I have a lot of private WP installs using P2, because they're easy to update and have little social networks on
#
GWG
caseorganic: Ever since Jeremy Zilar was talking about doing front end posting at IWC 2014, I've had it on my list. I want it only for simple note posting though.
#
caseorganic
GWG: Right the ability to quickly post something would be great. http://calmtechnology.com/updates/
#
caseorganic
GWG: that site uses P2.
#
caseorganic
GWG: thanks so much for your help! this is so exciting. It's challenging and exciting to be back on wordpress
#
GWG
caseorganic: I will tell you if I ever get that project off the ground. I'm still iterating Post Kinds and Syndication Links. I keep adding little features.
#
caseorganic
GWG: sounds good!
#
bret
caseorganic: cool haven't see your calm tech site yet
#
bret
I referred to calm tech in a cover letter recently XD
#
caseorganic
bret: really? neat! did you see that O'Reilly gave me a Slow Loris? http://caseorganic.com/calm-technology/
#
caseorganic
bret: I asked for a Capybara, but it was taken. So was the sloth.
#
bret
hah! yeah just looking at the site now. I think I saw one of your pictures of it a while back
#
bret
Slow Loris... has the same look as people who are coping with crappy tech XD
#
bret
its great! love it
Tilley and AndroUser joined the channel
#
tjgillies
googles calm tech
#
tjgillies
caseorganic: I'm gonna call you slothy from now on
icco joined the channel
#
Loqi
slack/snarfed: caseorganic: congrats on (announcing you're) leaving! can't wait to hear what's next
#
caseorganic
snarfed: thank you! it's going to be a very strange quantified self project
j12t joined the channel
#
Loqi
slack/snarfed: aaronpk: yup, micropub plugin doesn't support syndication links yet. easy to add. feel free to file an issue!
#
tjgillies
I think calm tech is legit. Just went through a process of unsubscribing from alerts because it was more annoying than useful
#
tjgillies
Closed 90% of them without even reading
#
Loqi
slack/snarfed: caseorganic: hmm! your calm tech work already resonates w me, a la <https://snarfed.org/2013-09-24_the-unquantified-self> , so I bet I'll like this too. good luck!
#
caseorganic
snarfed: oh, that's an incredible post! thanks for sending it!
#
tjgillies
"I did pretty much everything except immerse myself in the flow of the place and time."
#
tjgillies
thats deep man
#
Loqi
slack/snarfed: thanks guys!
#
tjgillies
how are you talking through loqi?
#
tjgillies
what black magic is this?
#
tjgillies
oh slack
#
tjgillies
who's slack instance?
#
tjgillies
its funny I just noticed he wasn't "real"
#
tjgillies
aaronpk: I can haz signin? ;)
#
aaronpk
tjgillies: yes
#
aaronpk
oops i meant to send you this
#
tjgillies
ah bravo
#
tjgillies
good idea
#
tjgillies
aaronpk++
#
Loqi
aaronpk has 729 karma
#
Loqi
slack/tyler: gilliesbot intialising slack takeover
#
tjgillies
aaronpk: why the integration? more features in slack?
caseorganic joined the channel
#
aaronpk
i was curious
#
aaronpk
and people seem to like slack more than IRC
#
aaronpk
it's more accessiblee
#
tjgillies
i love the indieauth email gateway
#
tjgillies
thats brilliant
KartikPrabhu joined the channel