#indiewebcamp 2015-02-22

2015-02-22 UTC
emmak joined the channel
#
GWG
aaronpk: Not bad
#
GWG
I just had a thought
#
GWG
I just changed over to having Watch and Listen as two post kinds I support. I don't have Read. I'm wondering how Read and Bookmark compare.
j12t joined the channel
#
@dshanske
As many of you who have been watching know, I've taken up WordPress development as part of my involvement in the Indieweb ...
(twitter.com/_/status/569286738675306496)
j12t joined the channel
#
aaronpk
hmm i am missing something
#
aaronpk
wordpress doesn't think these comments i am importing exist
#
aaronpk
they show up in the dashboard
#
aaronpk
oh hm i think they are not linked to the post
#
aaronpk
well that was progress
#
aaronpk
now wordpress says "Fatal error: Call to undefined function get_linkbacks()"
#
aaronpk
from the semantic-comments plugin
#
aaronpk
i do not know how to proceed. that function should be defined in the plugin.
#
GWG
aaronpk: Are you using the development or the repository version of Semantic Linkbacks?
#
GWG
The function is in the development version.
#
aaronpk
Whatever I installed through the Wordpress plugin directory
#
GWG
aaronpk: I'll talk to pfefferle and see if he'll push it.
#
GWG
The repository date is June, the item in question was accepted as a pull request in November
#
aaronpk
oh huh, does that mean it's broken for anyone who installs it right now?
#
GWG
Surprisingly, no one mentioned it in the last 90 days since the change occurred.
#
GWG
Semantic Comments isn't quite ready for primetime, I guess.
#
aaronpk
More importantly for me right now, can I install the repo version and it is fixed?
#
GWG
Yes
#
GWG
!tell pfefferle Can you push the latest stable version of Semantic Linkbacks into the WordPress repository?
#
Loqi
Ok, I'll tell them that when I see them next
#
GWG
aaronpk: I switched my main site, as opposed to my test site, to not using development versions as much as possible because of this issue. I want to catch them
#
GWG
aaronpk: Either way, you can disable Semantic Comments.
#
GWG
It just does the Facepiles, if you want those
#
aaronpk
You have the benefit of knowing the intricacies of these plugins. This is all very confusing to an outsider
#
aaronpk
Right now all I need is to somehow verify I've imported the likes reposts and comments correctly, I don't care what they look like right now
#
GWG
aaronpk: Agreed. I'm too close to the problem.
#
GWG
Then leave Semantic Comments off.
#
GWG
Linkbacks will display them
#
aaronpk
K great
#
GWG
aaronpk: My latest philosophy is that anything I send to the WordPress.org repository should be good enough for someone other than me to use. Anything not there yet...
#
GWG
Either I haven't gotten to or isn't quite at that stage.
j12t and snarfed joined the channel
#
GWG
I'm trying to figure out if I can improve my display
#
GWG
Right now it goes, "Verb Article Name/Thing by Author (Domain Name)
#
GWG
Trying to decide if there is a better one.
#
acegiak
morning
#
Loqi
acegiak: GWG left you a message 1 day ago: Remove mf2_s_posted_by(); from entry-header.php
#
Loqi
acegiak: GWG left you a message 10 hours, 5 minutes ago: I need a beta tester
#
GWG
Good morning, acegiak
#
GWG
acegiak: I was hoping you might stop by.
#
GWG
You are the best user I have.
#
acegiak
what are we beta testing?
#
acegiak
no thanks, loqi
#
Loqi
is done
#
GWG
acegiak: I did a rewrite I'm still testing on Github, that goes to the mf2_ key standard snarfed proposed.
#
GWG
It is using two of them
#
GWG
mf2_cite and mf2_card right now.
#
GWG
But I want to add event and RSVP if I ever get to it.
danlyke joined the channel
#
GWG
I still remember last time.
#
acegiak
GWG: link to the standard proposed?
#
aaronpk
GWG: are comments from twitter supposed to show as "___ mentioned this Article on twitter.com"?
#
aaronpk
or should it show the actual comment content?
#
GWG
It should show the actual comment content if it is determined to be a reply.
#
GWG
Semantic Linkbacks turns anything it detects as a reply from type webmention to type comment so it displays like one
#
acegiak
GWG, snarfed: can someone explain the rationale behind that proposal? it seems like it's being harmfully specific
#
acegiak
using the mf2 prefix suggests that response data can/should only be read/displayed in mf2 format which is not true
#
snarfed
fair point
#
snarfed
i don't care what the prefix is; we just needed something for interop, so we picked one
#
snarfed
it's definitely not entrenched yet; we can easily change it
#
GWG
I just want a standard. Using the microformat properties does make sense over arbitrary terms
#
GWG
But it doesn't have to be mf2_
#
GWG
The part I'm onboard with is _card, _cite, _in-reply-to etc.
#
acegiak
additionally I don't like the enforcement of strict categories as a rul
#
GWG
acegiak: Enforced how?
#
aaronpk
hmm how does it know if it's a reply?
#
GWG
aaronpk: Linkbacks? It parses looking for in-reply-to.
#
acegiak
at the moment in indie web kinds? because the reply kind is selected
#
aaronpk
i'm inserting directly into the DB
#
aaronpk
what should I set it to if I know it's a reply?
#
GWG
aaronpk: Comment Type - comment, as opposed to webmention.
#
aaronpk
are "likes" and "reposts" comments or webmentions?
#
GWG
webmentions
#
acegiak
for the two categories of data set out in the proposed spec you've put the url of the author in the _cite object
#
acegiak
whereas that should also probably be in the _card object
#
acegiak
but then you're doubling up
#
GWG
acegiak: Yes, and if the h-card is stored locally, it would be in _card. But if it is not stored locally, I'm putting it in _cite.
#
snarfed
yeah. the one thing i'm not convinced about is storing arrays in post meta
#
snarfed
following the _card and _cite examples on the wiki, a normal post would store everything in mf2_entry[], not in top-level fields. which seems odd
#
GWG
snarfed: Top level properties by themselves, nested ones would have to be an array.
#
snarfed
GWG: right, i understand the proposal, i'm just not convinced it's the right idea yet
#
GWG
I'm considering the post itself to be h-entry.
#
snarfed
(i have no counterproposal though :P)
#
GWG
That is why I'm working on a new version, and doing testing. I want to stabilize it.
#
acegiak
is there a reason we can't do multidimensional storage?
#
acegiak
response['author']['name'] ?
#
GWG
Not specifically, other than the general consensus to avoid more than one level
#
GWG
This is why I'm debating it. I've pushed it to my development version, but I can keep changing it before the next stable version
#
snarfed
and that whatever we do isn't response-specific, since the micropub plugin will write it too
#
GWG
And future plugins
#
acegiak
well having two different array objects is more than one leve?
#
acegiak
level*
#
acegiak
realistically
Unifex joined the channel
#
snarfed
you all do more wp work than me. i've seen more flat fields than arrays in post meta, but if you all think arrays are more common, i can switch micropub to that
#
GWG
I'm in favor of arrays, but not multidimensional ones
#
acegiak
snarfed: micropub should call actions hooks that indieweb post kinds and other plugins should then hook into
#
GWG
acegiak: It does.
#
GWG
But it also stores the data
#
acegiak
just checking, I haven't looked at the code
#
acegiak
in which case, what's micropub storing in DB?
#
GWG
acegiak: The 'raw' data, so to speak
#
acegiak
GWG: I don't mind having a single array for storing response data like we have now
#
acegiak
but I don't understand the reason for having two separate ones and why that's different to a multidimensional array?
#
GWG
acegiak: I was thinking of it because I'd like to someday switch to pulling in author data from the source.
#
GWG
But you never know if that will happen.
#
GWG
Parsing is a weakness of mine
#
acegiak
actually, if we did muldimensional we could do response[0]['author']['name'] we could have multireplies
#
GWG
acegiak: Threaded responses is a possibility
#
acegiak
GWG: nono, like, if you want to respond to two posts with one post
#
GWG
That would require a bit more finesse in the Post UI
#
acegiak
GWG: yeah but that's a situation where the object storage might actually get in the way
#
acegiak
whereas I don't see how you can't pull author data directly from the source with the single array system
#
acegiak
I'm basically arguing that greater flexibility is better for understructure like this
#
GWG
So, you are suggesting key[0], key[1] for multi-response?
#
acegiak
theoretically it should actually be key[0]['author'][0]['name'] in case posts have multiple authors
#
snarfed
+1 to supporting multiple values per key
#
snarfed
micropub itself actually falls down at that right now, only syndication and category can be multi-valued
#
acegiak
if we're not doing this stuff then we may as well be using flat meta fields
#
snarfed
(+1 to the use case, at least. i'm agnostic of storage details)
#
GWG
I'm in favor of multiple values per key.
#
GWG
I would suggest that if there is only one, it be stored as a single level array
#
GWG
Then check to see if it is a multidimensional array, and if so, change behavior.
#
acegiak
isn't that MORE of a hassle?
#
GWG
Possibly.
#
acegiak
than just knowing it's going to be an array and just grab the first one?
#
GWG
Still brainstorming.
#
acegiak
yeah, totally
#
acegiak
at the moment I think we should store in a multivalue array and then, while we're just dealking with single replies we can just pull the first entry from the array
#
GWG
So, we go back to the properties.
#
GWG
I'm in favor of using cite as a key, to be consistent with microformats.
#
GWG
Which would mean a nested h-card.
#
GWG
['cite']['card']['name'] for the Author Name
#
GWG
Or, with the multi...
#
GWG
['cite'][0]['card']['name'] for the Author Name
#
acegiak
['cite'][0]['card'][0]['name']
#
GWG
Oh, yes. Multi-author for single citation
#
GWG
So, should the mf2_ prefix be kept?
#
GWG
I don't think there is a better one.
#
acegiak
I would have just used indie_
#
acegiak
but mf2_ lets everyone know what the subkeys will be
#
acegiak
so probably wise
#
GWG
It basically means we're using the mf2 property names.
#
GWG
I've written the migration function. This time, it does it a bit differently. It will take a while to write the display functionality. I started on it, but you are both right about multiple authors/replies.
#
GWG
I just don't know how I'll do the data entry.
#
acegiak
GWG: assume only one for now as far as data entry
#
GWG
The only way to continually add post UI metaboxes is javascript.
#
acegiak
always operating on the first in the array
#
GWG
acegiak: That is what I'm going to do.
#
aaronpk
i'm having a heck of a time with wordpress' duplicate comment detector
#
aaronpk
can I just disable it?
almereyda_ joined the channel
#
GWG
aaronpk: Not sure. Never researched that.
#
GWG
There is probably a way
#
aaronpk
it's so annoying
benwerd joined the channel
#
aaronpk
it makes the script terminate immediately and outputs text
#
aaronpk
which is not ideal for trying to return a JSON response
KartikPrabhu joined the channel
#
Loqi
[mention] Texanalyst posted 'Can Known embed a Tableau viz? Does Tableau play nice with Google's Chart API? 2 min read Bo...' linking to https://indiewebcamp.com/ (https://texanalyst.com/2015/can-known-embed-a-tableau-viz-does-tableau-play-nice)
#
aaronpk
oh god lol my local dev wordpress is sending webmentions oops
#
aaronpk
the good news is my importer is working now :)
#
GWG
aaronpk++
#
Loqi
aaronpk has 710 karma
tantek joined the channel
#
aaronpk
and the domain is "case.wp" so at least all the webmentions i'm sending are invalid
#
GWG
acegiak: Github version using new data structure.
#
aaronpk
how can I tell if I've already imported a photo?
#
david.shanske.com
edited /WordPress_Data (+192) "/* Future Plans */"
(view diff)
#
tantek
reads logs
#
GWG
aaronpk: Media Library?
#
aaronpk
i'm adding them all to the media library attached to the post
#
aaronpk
but if I re-run the script I don't want to add it again
#
aaronpk
(i already have it checking for duplicate posts and comments)
#
tantek
did anyone answer or catch cphyc's question about markdown for Known events?
#
tantek
it's an interesting question, and I don't have an answer either. There's no standard microsyntax / picoformats for events AFAIK. Though it would be cool to research one.
#
tantek
!tell cphyc you asked is there a way to update Known, see https://indiewebcamp.com/Known#Upgrade
#
Loqi
Ok, I'll tell them that when I see them next
#
tantek
!tell jonnybarnes re: wikipedia links, feel free to update any wikipedia links in the indiewebcamp wiki to their rel=canonical locations.
#
Loqi
Ok, I'll tell them that when I see them next
#
david.shanske.com
edited /WordPress_Data (+75) "/* Syndication */"
(view diff)
#
tantek
!tell GWG were you able to get Pierre-O to document his actual use-case that he was trying to solve? Or was he stuck on plumbing-centric (OPML) thinking?
#
Loqi
Ok, I'll tell them that when I see them next
#
GWG
tantek I'm right here. And yes. I was.
#
Loqi
GWG: tantek left you a message 22 seconds ago: were you able to get Pierre-O to document his actual use-case that he was trying to solve? Or was he stuck on plumbing-centric (OPML) thinking?
#
tantek
where?
#
tantek
follow.opml--
#
tantek
hardcodedpathsforfilediscovery--
#
Loqi
hardcodedpathsforfilediscovery has -1 karma
#
tantek
GWG, where on the wiki did you get Pierre-O to document his actual use-case he was trying to solve?
snarfed joined the channel
#
GWG
tantek: I did not get that far, to be honest
#
tantek
so, no then.
#
GWG
I was answering yes to the second question
#
GWG
I was trying to get him to document a use case.
#
GWG
But I hadn't gotten him off plumbing before he left.
#
GWG
I think the wiki entry Pierre-O did not establish anything useful.
#
tantek
GWG, thanks for trying to get him to uplevel his thinking
#
tantek
which wiki entry?
#
GWG
He added OPML
#
tantek
it defined a piece of jargon and plumbing, so that's good at least
#
tantek
I'm adding to it
#
GWG
I was about to this morning, but then my internet connection went down and I completely forgot until you mentioned it now
#
tantek.com
edited /OPML (+293) "stub, dfn, xml based, defacto standard, subsections for braisntorming, root follow file proposal, see also"
(view diff)
#
tantek
GWG, cool. Take a look at the https://indiewebcamp.com/OPML now and feel free to update / add to it whatever you had/have in mind.
#
gRegor`
What is opml?
#
Loqi
OPML stands for Outline Processor Markup Language, an XML-based format and defacto standard used for feed lists interchange https://indiewebcamp.com/OPML
#
tantek
what the heck is seenthis?
#
tantek
I mean, I'm looking at https://indiewebcamp.com/seenthis and I don't understand.
#
GWG
Not sure. He mentioned it as well.
#
aaronpk
i can't figure it out either
#
gRegor`
"Short-blogging with no text limit. Curation and web survey. Cool automatic text layout. Forums under each post. Advanced and automatic thematisation." from seenthis.net. Their own site isn't very helpful up front, haha
#
Loqi
rofl
#
gRegor`
Buzzword generator site?
KartikPrabhu joined the channel
#
tantek.com
edited /seenthis (+228) "stub, added problem of understanding, request to fix"
(view diff)
#
gRegor`
It looks like a cross between a tumblr and a forum.
#
tantek
gRegor`: feel free to take a stab at fixing the page as you see fit!
#
gRegor`
Busy working on my site :)
#
tantek
sounds like a higher priority :)
#
david.shanske.com
edited /OPML (+160) "/* Brainstorming */"
(view diff)
#
GWG
I think I will contemplate my next move...after I shovel some snow.
#
aaronpk
i still have to figure out how to not import duplicate photos
#
aaronpk
i think i'm going to set the image title to the original URL and then check if there is a post with that title already
#
aaronpk
not ideal, but that's apparently the best i can do given the limitations of media_sideload_image
benwerd joined the channel
#
GWG
So, I was asking this earlier...
#
GWG
Right now my display goes, "Verb Article Name/Thing by Author (Domain Name)
#
GWG
Trying to figure out if something better is an option
#
aaronpk
huh i appear to have missed something with getting these to show up as replies
#
GWG
Example: Liked Ain't No Sunshine by Bill Withers (last.fm)
#
GWG
aaronpk: What is the problem exactly?
#
aaronpk
setting "comment_type" to "comment" vs "webmention" seems to have no effect on the display, it always shows "___ mentioned this article on..."
#
aaronpk
i believe i'm setting the data internally correctly
#
GWG
Did you set the semantic_linkbacks_type to reply?
#
aaronpk
oops i hadn't yet
#
aaronpk
but now it says "___ replied to this article on ___"
#
GWG
Odd
#
GWG
Must be something I'm missing
#
aaronpk
okay my wp_comment table has comment_type=comment, the wp_commentmeta table has a property semantic_linkbacks_type=reply for that comment
#
GWG
Remove the comment type entirely?
#
GWG
He's setting it to ''
#
aaronpk
whoa magic
#
GWG
I had to check the code
#
Loqi
GWG has 79 karma
#
aaronpk
okay *now* i think it's all working
tantek, addal and almereyda joined the channel
#
snarfed
aaronpk, your migration is flooding bridgy a bit :P
#
snarfed
load wise i don't care, but the wm source urls are wrong, so they're failing
#
GWG
snarfed: But it is interesting to watch aaronpk try to cope with WordPress.
#
kylewm
why would migrating to wordpress send stuff to bridgy?
#
GWG
He's adding new posts
#
aaronpk
snarfed: oops haha
#
aaronpk
i'm creating posts in wordpress which sends webmentions
#
aaronpk
is there a way to disable that? oh guess i could turn off the webmention plugin during import
#
snarfed
except these are the response/interaction urls *from* the silos, ie the ones bridgy sends back
#
snarfed
so kylewm is right, i'm not sure why it's happening
#
snarfed
maybe the wm plugin is triggering on comments too
#
kylewm
you mean like source=case.wp...&target=brid-gy.appspot.com...?
#
GWG
snarfed: It should trigger on comments.
#
snarfed
ok then
#
snarfed
kylewm: actually the opposite, target is a wp post, source is e.g. brid.gy/repost/twitter/caseorganic/430437892742078465/430439869505372160
#
snarfed
the twitter ones specifically are rate limited and failing
#
aaronpk
hahaha oops
#
aaronpk
sorry...
#
aaronpk
noted, and will disable when I do the real import
#
GWG
aaronpk: Your importing has revealed a lot of useful things though.
#
snarfed
np. thanks!
#
GWG
I'm making a list.
#
aaronpk
otoh this would be an effective way of notifying all the things she's linked to about the new URLs
#
aaronpk
aw man so I broke bridgy for everyone until the rate limit is lifted?
#
kylewm
i think it's limited in 15 minute chunks
#
snarfed
nah i think rate limiting is per (app, user)
#
snarfed
or maybe i made that up :P
#
snarfed
no it's true. https://dev.twitter.com/rest/public/rate-limiting . "Rate limiting in version 1.1 of the API is primarily considered on a per-user basis — or more accurately described, per access token in your control."
#
aaronpk
but there's no auth here
#
snarfed
sure there is, btw bridgy and twitter
#
snarfed
using the stored access token
#
aaronpk
right but that's the same account bridgy uses for everyone else's webmentions too
#
snarfed
no, it uses each user's own access token
#
aaronpk
but i'm not sending a user!
#
aaronpk
what user account is it using?
#
snarfed
confused. the user is caseorganic, as specified in the paths, e.g. /repost/twitter/caseorganic/430437892742078465/430439869505372160
#
snarfed
these aren't outgoing wms, they're fetches of source urls in received wms
#
aaronpk
ah right okay...
#
acegiak
ok I'm back
#
GWG
Hello, acegiak
#
acegiak
huh, neat. tweeted at local news outlet asking if they knew why the poice were sending a small army down around my hometown and they responded saying they'll try and work it out
#
GWG
Sounds dangerous
#
GWG
Not the tweeting, the small army.
#
acegiak
probably a raid of some kind or they'd issue a warning
#
acegiak
but the question is, how can I get the news outlet to accept indieweb comments on their articles
#
GWG
acegiak: News outlets are very nervous about commenting in general.
#
acegiak
GWG: good point
snarfed joined the channel
#
GWG
Trying to figure out what is next.
#
acegiak
GWG: so should I start backing up my db to try switching to this new structure
#
GWG
acegiak: The new structure is in the Github repo. The display works pretty much the same, but the display routines are rough and need more refinement.
#
acegiak
I won't switch just yet then
#
GWG
Now that it is multi-dimensional, I need to rewrite them again.
#
acegiak
yeah, def
#
GWG
A nice for loop
#
GWG
But, either way, I have to rethink what I did before.
#
acegiak
hopefully for the last time :P
#
GWG
I hope so. But I keep trying to make things better
#
acegiak
yeah but the new structure is based on flexibility
#
GWG
I don't want to redo the data structure, but I keep trying to improve the presentation.
#
GWG
I still need to figure out a good way to hide/add meta boxes.
#
GWG
I keep trying to avoid learning javascript.
#
acegiak
I can do javascript stuff
#
acegiak
I just havent seen the need yet
#
acegiak
ESPECIALLY because hiding metaboxes would shoot me in the foot without multikind posting
#
GWG
I was thinking of the sort of javascript to add extra boxes for additional authors and URLs.
KevinMarks_ joined the channel
#
GWG
The only other thing I was considering was showing/hiding a box for check-in data.
#
KevinMarks_
I had a random thought about using css for h-feed reading and disclosure. Style all elements hidden, then show h-entry p-title, on hover show p-summary
#
GWG
KevinMarks_: I love using CSS to avoid Javascript.
#
KevinMarks_
Not sure if css has enough options to make this work without js entirely though
#
GWG
KevinMarks_: There's something called the checkbox hack that works pretty well, but only for adjacent elements.
#
KevinMarks_
There is probably a devious way to use :visited to track link clicks that are local ids
#
KevinMarks_
The <ol compact> was the old hack for that but it got deprecated
#
GWG
KevinMarks_: I could always learn from this: http://drublic.github.io/css-modal
#
KevinMarks_
That doesn't explain how it works
#
GWG
I wish it did.
#
GWG
I was looking at the repository
#
KevinMarks_
The checkbox hack could work as a feedreader
#
@bookprescom
New York Fashion Week on Instagram: 20.8M+ Engagements >> http://www.adweek.com/socialtimes/?p=615635&utm_content=buffer4da80&utm_medium=social&utm_source=twitter.com&utm_campaign=buffer #SocialMedia Tip from David Cohen. #SelfPublish #IndieAuth…
(twitter.com/_/status/569391182347960320)
#
KevinMarks_
I like the idea of a "feed view" that is just a stylesheet that hides everything not in h-feed/h-entry
#
GWG
Sounds good.
#
KevinMarks_
Then I do an unmung.com variant that just knows which elements to add h-entry etc to on a site (eg ello)
KevinMarks__, wolftune, KevinMarks_, frzn, Acidnerd, eschnou, catsup, KevinMarks, sanduhrs, elima_, loic_m, cweiske, iandevlin and interactivist joined the channel
danfowle1 and sanduhrs joined the channel
#
@andkjaer
New York Fashion Week on Instagram: 20.8M+ Engagements >> http://www.adweek.com/socialtimes/?p=615635&utm_content=buffer7d69f&utm_medium=social&utm_source=twitter.com&utm_campaign=buffer #SocialMedia Tip from David Cohen. #SelfPublish #IndieAuth…
(twitter.com/_/status/569515485894709248)
#
aaronpk
wordpress is frustrating me to no end right now
#
aaronpk
i'm on the home stretch
#
GWG
aaronpk: We're all pulling for you
snarfed joined the channel
#
aaronpk
do you know of a way to disable the duplicate comment check?
#
aaronpk
two different people named "Alex" liked one of amber's photos
#
aaronpk
so the comment text is "Alex liked this"
#
aaronpk
so it crashes on the second one
#
GWG
remove_filter('commentdata','comment_duplicate_trigger'); - Try ths
#
aaronpk
hm looks like it de-dupes also on email address, which I am not setting obviously
#
aaronpk
orly? one sec...
almereyda joined the channel
#
aaronpk
didn't help
#
aaronpk
what would happen if I set the author URL as the email address?
#
aaronpk
oh it checks author name OR email
#
aaronpk
dammit
reidab, ShaneHudson, GWG, adonaldson and AMF joined the channel
#
aaronpk
is resorting to commenting out the duplicate check in the core code
#
aaronpk
yup that worked
elf-pavlik joined the channel
#
aaronpk
is there a place I can file an issue against wordpress to ask that they add a way to disable that check?
LauraJ, KevinMarks and frzn joined the channel
#
GWG
WordPress Trac
GWG joined the channel
#
GWG
Could it be the flood control, I noticed this in pfefferle's code.
#
GWG
Thought he might have had the same problem
#
aaronpk
i disabled the flood control when I found that code
#
aaronpk
but this is different
ben_thatmust_ and ben_thatmust joined the channel
#
aaronpk
i'm getting around this by adding a passive-aggressive disclaimer on my plugin screen describing how to edit the core wordpress files
tantek and danlyke joined the channel
#
GWG
aaronpk: There is a 3 year old open ticket on this issue
#
aaronpk
oh god
Deledrius joined the channel
#
aaronpk
i'll add it to my note
#
GWG
Excuse me. 6 years old
#
GWG
It was closed and reopened
wolftune joined the channel
#
aaronpk
okay last step is to make sure all these redirects work
#
aaronpk
btw the plugin generates .htaccess rules for redirects from the old URLs to the new wordpress URLs
#
GWG
aaronpk: What about nginx?
#
aaronpk
you're on your own
#
aaronpk
or use an apache->nginx converter thingy
#
aaronpk
my suspicion is most people who run wordpress run it on apache
#
aaronpk
and most shared hosts still run apache
#
aaronpk
btw this plugin is by no means perfect, but it's a good start and I hope someone else tries it out at some point and sends a PR for stuff
LauraJ and almereyda joined the channel
#
rascul
eww htaccess
#
rascul
easy way to thrash your disk and slow down your site :)
#
aaronpk
yuou can copypaste the rules into httpd.conf if you really want, same syntax
#
rascul
indeed
#
rascul
if you have access to it anyway
#
aaronpk
yup that's kind of the point of htaccess :)
#
rascul
troubleshooting can get messy quick when you have multiple levels of htaccess
KevinMarks, upper-- and kylewm joined the channel
#
aaronpk
indeed
wolftune and KevinMarks joined the channel
#
KevinMarks
So with the WordPress mf2 template and that importer, how close can you get to replicating a wp blog completely?
#
GWG
You mean theme?
benwerd joined the channel
#
GWG
Not 100% there yet
#
GWG
I know a few things still missing
#
KevinMarks
Also can you import into known from wp, then import back and not lose any content?
#
aaronpk
what do you mean replicating?
almereyda joined the channel
#
aaronpk
this importer made a complete copy of caseorganic.com by reading *only* the HTML
#
aaronpk
it's live in wordpress now btw
#
KevinMarks
It's a good case to see where we have gaps in mf2 representation
#
aaronpk
it did a pretty good job if i may say so myself
#
GWG
KevinMarks: I need to work on a few things for my starter theme and hope people make themes based on it. I have one so far, and acegiak is using a fork of it as well I think.
#
aaronpk
GWG: caseorganic is going to need an mf2 compatible theme because the default wordpress one is not
#
aaronpk
so she has no microformats anymore
#
KevinMarks
Right, that was the next thought - if you ran it on the wp site would it make another good copy
#
aaronpk
as long as the theme marks up comments/likes/reposts properly yes
eschnou, kerosene and michielbdejong joined the channel
#
aaronpk
sweet let me try that
#
aaronpk
"Cannot redeclare mf2_plugin_notice()" apparently i can't use that function name in the mf2 importer
#
aaronpk
now "Cannot redeclare mf2_plugin_notice()"
#
aaronpk
will deal with that later
#
aaronpk
hasn't really slept
#
kylewm.com
edited /Woodwind (+677) "added support for PuSH-enabled feeds"
(view diff)
#
GWG
aaronpk: It is my fault
#
GWG
We are both using the same prefix
#
GWG
I'll switch mine to mf2s
#
GWG
Fixed
#
aaronpk
oops that was not the right second error
#
aaronpk
"Fatal error: Call to undefined function get_linkbacks_number()"
#
GWG
aaronpk: Back to the Semantic Linkbacks problem.
#
GWG
I intend to push pfefferle on that. If not, I'll have to add the function to the theme for backward compatibility.
#
GWG
aaronpk: I pushed it upstream because I thought it should be.
#
aaronpk
GWG++ for all the help!
#
Loqi
GWG has 80 karma
#
aaronpk
gotta run for now!
wolftune and KartikPrabhu joined the channel
#
GWG
I feel inspired to marshall the forces of the WordPress Outreach Club.
snarfed joined the channel
#
pdurbin
aaronpk: not on my own domain. sorry
yakker, snarfed, LauraJ and KartikPrabhu joined the channel
#
snarfed
kylewm: fb 2.x api and read_stream may end up killing https://facebook-atom.appspot.com/ too :(
#
snarfed
even with a token that *has* read_stream, 2.x /me/home only returns public posts, and not even many of those
#
snarfed
i really don't want to go back to reading fb inside fb again
wolftune joined the channel
#
snarfed
actually no i'm wrong. the one post i get from /me/home isn't public. it just doesn't give me any others
KevinMarks_ and gRegor` joined the channel
#
kylewm
thinking about just deleting my facebook so I can ignore its API issues :P
#
GWG
kylewm: Hiding from the world isn't a solution
#
kylewm
GWG: tell that to FB
#
rascul
i want to delete my facebook account, but there's a few people i must still use it to communicate with :(
#
GWG
I still have AIM running using BItlbee because people refuse to leave it
eschnou joined the channel
#
kylewm
to be clear, i meant that tongue-in-cheek... i would be happier not to have to deal with the FB API anymore
#
GWG
kylewm: I'll drink to that
jacus, j12t and snarfed joined the channel
#
KevinMarks
Is it worth writing up these fb api closures to explain to journalists?
#
GWG
The XMPP one was an issue no one seemed to pick up on
eschnou, benwerd_, benward______, tjgillies, CaptainCalliope_, uranther, Garbee, bigbluehat, amblin, GenioDiabolico and elf-pavlik joined the channel
#
@meyerweb
The difficulty of getting MySQL to install and run on OS X is the very apex of perversity. Even with “make-it-easy” tools, it never works.
(twitter.com/_/status/569585243193155584)
#
jonnybarnes
I just `brew install mysql`, seems to be woring so far/
lmorchard joined the channel
#
Loqi
jonnybarnes: tantek left you a message on 2/21 at 6:53pm: re: wikipedia links, feel free to update any wikipedia links in the indiewebcamp wiki to their rel=canonical locations.
JonathanNeal, halorgium, GWG, Deledrius, bret, loic_m, hadleybeeman, wilfredh, voxpelli, prtksxna, sanduhrs, friedcell and marclaporte joined the channel
#
GWG
Slow
#
@meyerweb
Two hours, three different install vectors, and dozens of Google results later, I give up. No local MySQL, which means no local WordPress.
(twitter.com/_/status/569613538156613632)
#
GWG
KartikPrabhu: What are you thinking?
#
KartikPrabhu
in general?
#
GWG
About your posted tweet
#
KartikPrabhu
that DBs suck
#
KartikPrabhu
I have been on the same situation for a few months.
almereyda joined the channel
#
@bookprescom
Social Media Jobs: Move, Brigade Marketing, Snapchat >> http://www.adweek.com/socialtimes/?p=615671&utm_content=buffer3a071&utm_medium=social&utm_source=twitter.com&utm_campaign=buffer #SocialMedia Tip from Nadine Cheung. #SelfPublish #IndieAuth…
(twitter.com/_/status/569617654786469888)
#
GWG
Ah, Snapchat...I have a choice between putting my data on a silo or a silo that deletes it forever immediately.
wolftune joined the channel
#
GWG
That is a thought though
#
GWG
Expiring posts
awolf joined the channel
#
@ajehals
@sirmlivesey @withknown @indiewebcamp I'm usually a wordpress/drupal on Debian person.. but I like having options.
(twitter.com/_/status/569622929840971777)
lukebrooker, sammachin and benwerd joined the channel
snarfed, addal, frzn and KartikPrabhu joined the channel