#indiewebcamp 2015-01-19

2015-01-19 UTC
#
david.shanske.com
edited /User:David.shanske.com (+183) "/* Wordpress Development */"
(view diff)
#
david.shanske.com
edited /User:David.shanske.com (+41) "/* WordPress for Indieweb */"
(view diff)
#
Phyks
tantek: finally got time to review it before leaving. It makes sense, and I don't have much comments on it. I should just take some time to think about it and write my owns :)
#
tantek
Phyks - great! Looking forward to reading what you're personal itches are :)
#
tantek
s/you're/your
#
Loqi
tantek meant to say: Phyks - great! Looking forward to reading what your personal itches are :)
#
tantek
(besides that ;) )
wolftune and michielbdejong joined the channel
#
GWG
Better?
#
GWG
Worse?
#
GWG
Same?
#
Phyks
snarfed: this seems to be interesting https://github.com/Raven24/diaspora-federation… I'll have a deeper look at it tomorrow
#
snarfed
Phyks: try pasting again without the ellipsis?
#
Phyks
snarfed: this seems to be interesting https://github.com/Raven24/diaspora-federation … I'll have a deeper look at it tomorrow
#
snarfed
hah, sorry, ok. thought part was omitted
#
Phyks
ah, no, sorry
#
snarfed
Phyks: ok. did you see the link i posted earlier? it says there's an API built in, and you can also get post data as ActivityStreams, which is really all we need
#
Phyks
yep, saw it, but did not found more infos about it and did not want to dig in the code tonight :p
#
snarfed
feel free to capture progress in the github issue
#
tantek
GWG++ this is greatly improved.
#
Loqi
GWG has 57 karma
KartikPrabhu joined the channel
#
tantek.com
edited /Getting_Started_on_WordPress (+225) "add a call to action to install the indieweb plugin with a direct link to the installation page, shorten headings, bolden names of plugins"
(view diff)
#
tantek
GWG, I made a few small tweaks, please take a look to see if they are in the manner that you intend for the page. Hopefully they are helpful. Ok to make changes/revert as you see fit.
#
tantek
!tell elf-pavlik sure - so capture it somewhere in the wiki
#
Loqi
Ok, I'll tell them that when I see them next
#
GWG
tantek: My intent is that this page will mirror the one in the plugin itself.
#
GWG
So, it has a dual purpose
#
tantek
I couldn't tell that intent from the page
#
tantek
could you put that somewhere on the page?
#
tantek
near the top
#
tantek
what is getting started on wordpress?
#
Loqi
By using a WordPress blog on your own domain, you are already part of the IndieWeb; here is how to get started with upgrading your IndieWeb support in WordPress https://indiewebcamp.com/Getting_Started_on_WordPress
#
tantek
what is Hacker CMS?
#
Loqi
It looks like we don't have a page for "Hacker CMS" yet. Would you like to create it? https://indiewebcamp.com/wiki/index.php?action=edit&title=Hacker+CMS
#
tantek
who are the sandstorm folks in the house?
#
tantek
paulproteus: could you create a page for that Hacker CMS?
#
kylewm
KartikPrabhu: yes! the small PRs leave an octopus merge for tom to deal with, but at least it will let him merge the important ones (like your innerhtml fix) without deciding on the less imoprtant ones right away
#
kylewm
KartikPrabhu: the trick to keeping them separate is to do the development in a branch and then PR the branch
#
kylewm
Phyks: snarfed: for pump.io/statusnet/diaspora I've always held out hope for first class federation rather than POSSE/backfeed
#
tantek
kylewm - good point
#
KartikPrabhu
kylewm: aah i see.
#
GWG
tantek: That make sense to you?
#
tantek
GWG, yes, looking good.
wolftune and KartikPrabhu joined the channel
#
GWG
tantek: Trying to explain the Indieweb plugin actually doesn't do any of these things itself confuses people
#
tantek
well then that's a good reason why the IndieWeb plugin should automatically include the "Required" plugins
#
tantek
so that when you do install the IndieWeb plugin - you automatically get at least *some* IndieWeb functionality
#
GWG
pfefferle removed them because that affected updating. If you install the individual pieces, you get the updates.
#
GWG
But when you activate the plugin, it instructs you to install and activate
#
tantek.com
created /Hacker_CMS (+686) "stub with dfn, open source, example, see also"
(view diff)
#
tantek.com
created /Ace (+32) "stub with URL"
(view diff)
#
tantek.com
created /jsTree (+36) "stub with URL"
(view diff)
#
tantek.com
edited /Hacker_CMS (+19) "see also sandstorm.io"
(view diff)
#
tantek
GWG - it's exactly that lack of default functionality that confuses people
#
tantek
so it's your choice, either fix the problems with default installing the "required" plugins so people actually get some functionality, or accept that installing a plugin that doesn't actually do anything itself will (continue to) cause confusion. there may also be other options I'm not aware of but I'm not sure how one of those two can be avoided.
KartikPrabhu joined the channel
#
GWG
tantek: I don't think anything short of a WordPress core change would do that
#
tantek.com
edited /itches (+59) "/* IndieWeb Examples */ add GWG's itches"
(view diff)
shiflett joined the channel
#
tantek
what is Thingiverse?
#
Loqi
It looks like we don't have a page for "Thingiverse" yet. Would you like to create it? https://indiewebcamp.com/wiki/index.php?action=edit&title=Thingiverse
#
tantek
!tell Phyks when you have a moment, could you stub a Thingiverse page? It looks like we don't have a page for "Thingiverse" yet. Would you like to create it? https://indiewebcamp.com/wiki/index.php?action=edit&title=Thingiverse
#
Loqi
Ok, I'll tell them that when I see them next
#
tantek
what is OStatus?
#
Loqi
OStatus is a suite of protocols for distributed social networking: https://indiewebcamp.com/OStatus
simonv3, nloadholtes and shiflett_ joined the channel
#
tantek
What is the IndieWeb Plugin?
#
Loqi
It looks like we don't have a page for "IndieWeb Plugin" yet. Would you like to create it? https://indiewebcamp.com/wiki/index.php?action=edit&title=IndieWeb+Plugin
#
tantek
GWG, perhaps stub that a bit and document that core.trac ticket as an == Issue == ?
joshwnj and lukebrooker joined the channel
#
GWG
It's a 6 year old debate
#
tantek
even better reason to capture it
#
tantek
what is Hacker CMS?
#
Loqi
Hacker CMS is a Markdown-based web site editing and publishing app project built on top Jekyll, Ace, and jsTree that can be installed on Sandstorm https://indiewebcamp.com/Hacker_CMS
#
tantek
alrighty then, now that I've liked something published with Hacker CMS - time to ask for webmention receiving support
#
tantek.com
edited /Hacker_CMS (+300) "IndieWeb support - none AFAIK, one issue filed"
(view diff)
#
tantek
!tell bret since you've had experience adding microformats support to a Jekyll based blog, could you take a look at Hacker CMS and see what it would take, or perhaps at least file an issue asking for microformats support? https://indiewebcamp.com/Hacker_CMS
#
Loqi
Ok, I'll tell them that when I see them next
#
tantek
ok I think I've unwound all the implied things to respond to from today's IRC log :)
#
tantek
back to improving /like
KartikPrabhu joined the channel
#
GWG
tantek: I've noticed you like a lot more since you became able to like
#
tantek
GWG lol yes :)
#
tantek
and I like things other than tweets and FB
#
tantek
which I (somehow) didn't see coming
#
tantek
even though it is self-evident / obv
#
tantek
I actually like "likes" more than "bookmarks" for this reasons, they're basically "positive" bookmarks.
#
tantek
and since I'm not bothering to spam I mean POSSE them to my Twitter followers, I feel more "free" to post them
#
tantek
still trying to figure out how to capture this first-person-reaction to being able to like on my own site. but there's a few thoughts for now.
#
tantek
should go into a blog post
#
GWG
tantek: I look forward to reading it. You know of my like issues
#
tantek
GWG - since I can only like (no bookmark or repost or quotation posts), it's simpler for me.
#
tantek
sometimes I like something immediately, and then later post a reply when I have specific thoughts.
#
tantek
does that help with your "like issues"?
#
GWG
tantek: I have like, bookmark, and favorite. Sometimes lack of choice is good.
#
tantek
I saw no reason to make favorites
#
tantek
and since "positive bookmarks" are the only ones that make sense to me to post publicly, I just post likes instead, therefore not needing a "bookmark" post type.
#
GWG
tantek: I wrote a plugin to cover all uses. It took five seconds to add favorites.
#
GWG
I wanted to add a feature to 'hide'/disable the ones people weren't using
#
tantek
the amount of time to add a feature is not a good measure (ironically)
#
tantek
that's how too many features happen quickly ;)
#
tantek
better to be picky about design up front, minimalist, only add what you're *really* itching for, that you'll use
simonv3 joined the channel
#
tantek
rather than a smorgasbord of what you think users might want
#
tantek
for now, just comment out the ones you don't use.
#
GWG
tantek: That's harder than you think.
#
GWG
Surprisingly.
davemenninger joined the channel
#
tantek
GWG, why?
#
GWG
Well, it depends on 'how' I choose to do it.
#
tantek
simple algorithm: comment them all out, then when you *really* feel the need to post one of them in particular, uncomment it.
#
tantek
then just use that one until you get too strong of an itch to use another
#
GWG
It's in the database. As long as it is, unless I write custom display code, it will show up on the list to display all terms.
#
GWG
So, to solve it, I need to write a function that allows an 'exclude'.
#
GWG
Or purge it from the database entirely.
#
GWG
If I purge it, it will be removed as a term from anything that has it.
#
tantek
I meant comment it out from your posting UI
#
aaronpk
good evening
#
tantek
leave the display alone
#
aaronpk
has two days of logs to catch up on!
#
GWG
tantek: That's what I'm trying to say. WordPress automatically generates the posting UI. To do it, I have to write my own. I haven't gotten around to it
#
aaronpk
is now considering presentation of reposts of podcast episodes
#
GWG
I used the 'quick' way to get it up.
#
pdurbin
aaronpk: you mean you'd post something about a podcast you just listened to?
#
tantek
purbin that sounds more like a comment or audio marginalia ;)
#
tantek
(rather than a repost)
#
tantek.com
edited /like (+2539) "/* Brainstorming */ steps to clustering by same source, type, with count. notification and text-only examples"
(view diff)
#
tantek
GWG, I have like issues too BTW. I keep wanting to improve the presentation. However every time it happens is from when I actually use the feature on my site and see something I want improved.
#
tantek
it's a selfdogfood - itch - scratch loop
#
tantek
I'm documenting my thinking in progress through that loop on the wiki so hopefully it will benefit others.
#
aaronpk
my intent is to share this podcast episode in my home timeline
#
tantek
Even before I'm ready to write a big long blog post about a possible minimal approach to presentation design for indieweb likes.
#
GWG
tantek: I'm still working on making liking easier
#
tantek
GWG, me too. Though I tend to focus on presentation first, since that effects everyone reading my site, whereas the posting (making) affects just me (for now).
#
aaronpk
hm I haven't figured out how I want to display reposts/favs of articles yet (posts that have a different "name" from "content")
#
tantek
aaronpk - have you researched how other sites do so?
#
KartikPrabhu
about audio-marginalia here is one: https://kartikprabhu.com/notes/gurdy-lights-sky I don't think barnabywalters has gotten to displaying them yet
#
tantek
perhaps that would be a good start
#
aaronpk
"Repost is Shutting Down."
#
aaronpk
"On July 31 2014 we will shutdown the Repost api servers and all embedded content will cease to be available."
#
tantek
huh - that would be the past
#
KartikPrabhu
silo down... silo dpwn
#
aaronpk
I don't even know what that service is
joshwnj joined the channel
#
aaronpk
well at least it's already listed there
#
tantek
perhaps remove it from /repost then
#
tantek
since it's supposedly dead
#
aaronpk
definitely dead
#
tantek
aaronpk - looks like G+ has some presentation examples for how they do reposts of articles with titles
#
aaronparecki.com
edited /repost (+53) "/* Repost.us */ past"
(view diff)
#
tantek
not saying they're good, but they're at least real and deployed and thus worth analyzing as a starting point.
#
aaronpk
ooh where?
#
tantek
they call it "share" - just like the AS folks do
#
aaronpk
that's a great sequence of screenshots
#
tantek
research++ yes!
#
Loqi
research has 2 karma
#
tantek
documentation++
#
Loqi
dude
#
aaronpk
okay so given that screenshot, it appears that a G+ repost is rendered like a plain note from the person who is reposting it, but the media they are reposting is displayed inline
#
aaronpk
oh sorry that is the original post I'm looking at. Kevin Marks reposted the original one
#
aaronpk
so it says "Seth Goldstein originally shared: My Thoughts on the Indie Web" and "read more" followed by the embedded media in a player
mlncn-agaric, benjamin-agaric, simonv3 and lukebrooker joined the channel
#
aaronpk
man implied p-name parsing is biting me again
KartikPrabhu joined the channel
#
aaronpk
can someone tell me how this p-name value makes sense? https://tommorris.org/posts/9178
#
aaronpk
(p-name of the h-entry)
#
KartikPrabhu
aaronpk: it doesn't
#
GWG
Doesn't to me either.
#
KartikPrabhu
aaronpk: oh it is the implied p-name. It will take the full text content of h-entry
#
aaronpk
right. why is that a good idea?
wolftune joined the channel
#
KartikPrabhu
that is the default p-name for any h-*
#
aaronpk
typically the name of posts is either a prefix of the content or something different (usually shorter) than the content
#
KartikPrabhu
it makes sense to me to have a default name as text content as in <div class="h-card">Name</div>
#
aaronpk
having the implied p-name be the full plaintext version of the entire h-entry usually results in something longer than the content such as in this example
#
aaronpk
yes it makes sense in the h-card example
#
KartikPrabhu
but impled rules are h-* agnostic
#
aaronpk
maybe the solution is that articles should not use p-name for their titles
#
KartikPrabhu
no articles should use p-name for titles
#
aaronpk
i just keep encountering cases where I can't actually safely use the implied "name" value
#
KartikPrabhu
notes should put p-name and e-content together
#
aaronpk
notes don't have a name, that's what makes them a note
#
KartikPrabhu
what is note?
#
Loqi
A note is a post that is typically short unstructured* plain text, written & posted quickly, that has its own permalink page https://indiewebcamp.com/note
#
KartikPrabhu
aaronpk: you are having trouble with impled name of a note then
#
aaronpk
yes, see tommorris link above: https://tommorris.org/posts/9178
#
KartikPrabhu
regardless of whether articles use p-name for titles or not that note will still show all content as name
#
KartikPrabhu
unless we change impled name rules
#
aaronpk
it is a note, so he shouldn't have to put a p-name class anywhere, but because the h-entry contains things other than the content (like the date and syndication urls) the name ends up being completely garbage
#
aaronpk
and there isn't even a way for me to know whether the "name" value is implied or explicit
#
KartikPrabhu
yeah the output is supposed to be agnostic to that too
#
aaronpk
basically i want to know if the author of a post has explicitly created a name for it
#
aaronpk
really the problem is with implied names of posts, not other kinds of objects
#
aaronpk
because implied name works well for h-card and things
#
KartikPrabhu
until it doesn't
#
aaronpk
i've seen fewer mistakes/errors of other kinds of objects
tantek_ joined the channel
#
aaronpk
in the case of this tommorris post, what is the author error that he can correct?
#
aaronpk
I don't see it, because it's not an article, so he shoudln't have to add a p-name class
#
tantek_
Regardless you have to code for it as a consumer
#
KartikPrabhu
aaronpk: yeah. in my notes I did add an explicit p-name to my e-content on notes
#
tantek_
Pretty simple fix for your consuming code
#
aaronpk
right now the only thing I can do is disregard all p-name values for notes and articles
#
KartikPrabhu
to avoid this issue
#
aaronpk
because i can't tell if it's intentional or not
#
tantek_
If content!="" && strlen(name)>strlen(content) then don't use name
#
aaronpk
let me try that...
#
aaronpk
with me new http://aaronparecki.com/likes page it makes it very easy to test a wide range of posts
#
KartikPrabhu
aaronpk: won't work on that post
#
KartikPrabhu
oh I see what tantek did there
#
aaronpk
that worked for the tommorris post
#
KartikPrabhu
aaronpk: use strlen(name)>=strlen(content)
#
aaronpk
no difference
#
KartikPrabhu
hmm really!? gregor's post has name = content.value
#
aaronpk
i'm looking at barry's now
#
KartikPrabhu
hmmm looks like the name is being stripped of newlines but the content.value isn't . at least in mf2py
#
KartikPrabhu
so even though they are the same name is smaller than content.value
#
aaronpk
that's part of implied p-name rules, right?
#
KartikPrabhu
aaronpk: yes. "drop leading & trailing white-space from name, including nbsp "
lukebrooker joined the channel
#
aaronpk
i can't seem to do anything sane with this
#
KartikPrabhu
aaronpk: yeah the drop trailing spaces makes it really hard
#
aaronpk
i even tried comparing with all whitespace removed
#
kylewm
basically strip out everything that isn't [a-zA-Z0-9] and see if content is contained in name
#
aaronpk
kylewm: i'd be curious how it works against the list of posts i'm working with
#
KartikPrabhu
well well look at that no "name" :P
#
aaronpk
hm that seems to work
#
aaronpk
kylewm: all the cases i'm looking at work when i compare only a-zA-Z0-9 chars
#
aaronpk
kylewm++
#
Loqi
kylewm has 103 karma
#
aaronpk
i'm gonna go with that for now. I think I can actually ship this with that in mind
#
aaronpk
your parser plus my clever markup ;)
#
kylewm
that's kind of odd, i must say
#
aaronpk
it's an accurate representation of my post though, right?
#
aaronpk
the idea behind my markup is that consumers/readers that understand the "repost-of" property can provide an enhanced display, but it falls back to a plaintext note if not
#
KartikPrabhu
nice idea
#
aaronpk
anyway now I can retweet posts that contain audio yay
#
aaronparecki.com
edited /repost (+375) "/* IndieWeb Examples */ add myself with examples of reposts of different content types"
(view diff)
#
@aaronpk
Funny, after seeing the same comparison of server- vs client-side rendering of HTML, I had the opposite... #indieweb http://aaronparecki.com/notes/2015/01/18/3/indieweb
(twitter.com/_/status/557041587973152768)
lukebrooker, gmack, grantmacken, wolftune, KartikPrabhu and tantek joined the channel
#
tantek
good evening #indiewebcamp!
#
GWG
Good evening
#
tantek
aaronpk, kylewm I see you solved the p-name problem you were running into
sanduhrs and Jihaisse joined the channel
cweiske, nloadholtes and loic_m__ joined the channel
#
tantek.com
edited /repost (+153) "/* Differentiating Reposts */"
(view diff)
#
colintedford.com
edited /User:Colintedford.com (+143) "/* Noise filter */ Provisional decision on what posts to filter out; refine, reorganize."
(view diff)
#
colintedford.com
edited /User:Colintedford.com (-4) "/* Noise filter */ rm stray word"
(view diff)
eschnou joined the channel
#
colintedford.com
edited /itches (+114) "/* IndieWeb Examples */ add self w/ alt term"
(view diff)
cweiske joined the channel
#
colintedford.com
edited /User:Colintedford.com (-52) "/* Colin Tedford */ shorten"
(view diff)
pfefferle, krendil and prtksxna joined the channel
#
@benwerd
@naval I would also include the FSF, as well as smaller projects and communities like #indieweb that are continuing to push the envelope.
(twitter.com/_/status/557100109423333376)
prtksxna and petermolnar joined the channel
bitraten, squeakytoy, prtksxna, modem and simonv3 joined the channel
pfefferle_ joined the channel
#
KartikPrabhu
eh unrelated SEO crap ^
#
Phyks
kylewm: same for me… it would be great, and I'm really sad that such decentralized and foss projects do not offer such a thing =(
#
Loqi
Phyks: tantek left you a message 8 hours, 49 minutes ago: when you have a moment, could you stub a Thingiverse page? It looks like we don't have a page for "Thingiverse" yet. Would you like to create it? https://indiewebcamp.com/wiki/index.php?action=edit&title=Thingiverse
stream7, friedcell, adactio, tilgovi, loic_m__, michielbdejong, danfowle1, simonv3, pfefferle, krendil, cweiske, atomicules and modem joined the channel
#
GWG
pfefferle: Been working on another revision of the text for the plugin on the wiki...https://indiewebcamp.com/Getting_Started_on_WordPress
stream7 joined the channel
#
pfefferle
GWG nice!
#
Loqi
pfefferle: GWG left you a message on 1/17 at 9:00am: Pushed a bunch of changes into the WordPress Indieweb Repository. Wanted your opinion so far
#
pfefferle
GWG thanks for the changes so far (btw)
#
Loqi
GWG has 58 karma
#
GWG
pfefferle: The people in here have been helpful in looking at it from an outside perspective.
cweiske and KartikPrabhu joined the channel
#
GWG
pfefferle: Before I forget, I do have one more question for you.
#
GWG
pfefferle: I'm still working on mf2_s, the starter theme...any elements you would suggest belong in an Indieweb WordPress theme?
#
pfefferle
some more actions/widget areas on strategic places
#
Jihaisse
hello pfefferle
#
pfefferle
hey Jihaisse
#
Jihaisse
long time no see :)
#
Jihaisse
a lot of work + a coworking space in creation
#
pfefferle
Jihaisse indeed :)
#
Jihaisse
that's 2 full time jobs
#
pfefferle
Jihaisse sounds good but buisy ;)
#
pfefferle
Jihaisse I became father… that’s also 2 full time jobs ;)
#
GWG
pfefferle: Actions?
#
GWG
I, unfortunately, or fortunately, have nothing to report life-wise.
#
pfefferle
GWG we discussed that a long time ago
#
GWG
pfefferle: Yes. Put a few in, but also a lot of template_parts.
#
GWG
Trying to balance the two.
#
pfefferle
GWG that can also be luxury ;)
atomicules joined the channel
#
@_wellconnect
Ensure the story of increasingly open #healthdata has happy ending? http://www.rwjf.org/en/blogs/culture-of-health/2015/01/open_health_dataho.html?cid=xsh_rwjf_tw #futureofhealth #ownyourdata
(twitter.com/_/status/557174177695010818)
#
pfefferle
GWG but template parts are not very helpfull if you need to extend the theme via a plugin
#
GWG
pfefferle: Agreed
interactivist joined the channel
#
GWG
pfefferle: But I built in support for Semantic Linkbacks, webmentions, and Post Kinds.
#
GWG
pfefferle: So, after that I have the filters.
#
pfefferle
GWG shouldn’t that be done by the plugins?
#
GWG
pfefferle: Why? Themes are for styling, plugins are for extending functionality.
#
GWG
pfefferle: It's one thing if the theme doesn't know about the plugin, but if it does...
#
GWG
pfefferle: That was the point of TGMPluginActivation...to bring in plugin dependencies for themes.
#
pfefferle
GWG ah I see… you added archives for the ”žkinds“
#
GWG
pfefferle: I added content pages for the kinds. But I just figured out how to simplify it even more.
#
GWG
pfefferle: I also set it up to degrade gracefully. If Post Kinds isn't installed, it falls back on Post Formats.
#
GWG
So, a photo kind display is equivalent to a image post format.
#
pfefferle
GWG if you use get_the_archive_title()/description() in the archive page, you don’t have to define a custom taxonomy template
#
GWG
pfefferle: I'm aware
#
pfefferle
GWG ok :)
#
Jihaisse
pfefferle: oh, great ! félicitations
#
GWG
pfefferle: I have something else planned.
#
pfefferle
Jihaisse merci :)
#
GWG
pfefferle: Specifically for photo/image taxonomies.
#
pfefferle
GWG I am curious
#
GWG
pfefferle: I wanted this starter to have no major theme styling in terms of appearance. But I'm trying to put in the elements for different presentation types to be styled by the themes made from it.
#
petermolnar
pfefferle check private
#
Phyks
tantek: ok for Thingiverse, I'll try to write something this week :) Basically, Thingiverse is an instagram+github for 3D things for 3D printing.
#
petermolnar
wrong channel
#
GWG
pfefferle: Right now, I'm contemplating what post metadata should be displayed on a like. I doubt someone is going to comment/like a like, so maybe it doesn't need to display the comment section.
#
Jihaisse
I like a like
michielbdejong joined the channel
#
GWG
Jihaisse: What does liking a like mean?
#
GWG
Jihaisse: Also, thinking of trying to merge your syndication plugin and mine.
#
GWG
Not sure if that is possible.
#
Jihaisse
GWG: oh yes, that's true. I forgot it
#
GWG
Jihaisse: Forgot it?
#
Jihaisse
sorry, I've got a pull request from petermolnar
#
Jihaisse
I think it was from you GWG
#
GWG
I didn't do a pull request
#
Jihaisse
GWG: no, you didn't
#
GWG
But ny rel-syndication plugin allows for manual POSSE. Yours only allows for automatic.
#
GWG
If we merged them, one plugin could do manual or automatic
#
Jihaisse
GWG: https://github.com/jihaisse/wordpress-syndication this one just add some links if there are some POSSE already done
#
Jihaisse
it's not a POSSE plugin
#
Jihaisse
for POSSE, I use social plugin, from mailchimp (with some little hacks)
#
GWG
Jihaisse, neither is mine
#
GWG
Mine requires the user to add the links as a post meta box.
#
GWG
Jihaisse: If I took your code for getting the URL out of Social, stored the result in the place I store the URLs, then one plugin would do both.
#
GWG
Best of both worlds
#
Jihaisse
GWG: and you display a link in the article ?
tilgovi joined the channel
#
GWG
Jihaisse: Yes, or an icon.
#
Jihaisse
GWG: sounds good ! So yes, maybe just one plugin can do all the job
danlyke_ joined the channel
#
@SM_Factory
Le Web est cassé & Comment le réparer ? #Top #Enjoy #IndieWeb (via @ChristopheDucamp) :: Indie web tonictuesday-2014-07-22 ...
(twitter.com/_/status/557198589450268674)
#
@NickiDurlester
RT @salisburymw: I hope my #BRCA testing saga helps to shed light on the problems facing genetic testing. #ownyourdata @techonomy http://t.…
(twitter.com/_/status/557198806404448258)
mlncn and sanduhrs joined the channel
#
aaronpk
good morning!
#
aaronpk
tantek: yes, solved the p-name issue for now, but doing so with an undocumented method (comparing only [a-zA-Z0-9])
pfefferle, KartikPrabhu and loic_m_ joined the channel
KartikPrabhu, nloadholtes, wolftune and gRegor` joined the channel
#
kylewm
experimenting with pitching Known to a podcast I like https://github.com/thechangelog/ping/issues/119
#
kylewm
curious to see what they say!
#
tantek
they take suggestions via gh issues?
#
tantek.com
edited /events/2015-01-28-homebrew-website-club (-13) "SF location confirmed @MozSF"
(view diff)
#
tantek
kylewm: can you make the HWC SF meetup on 01-28?
#
tantek
!tell benwerd can you make the HWC SF meetup on 01-28? https://indiewebcamp.com/events/2015-01-28-homebrew-website-club
#
Loqi
Ok, I'll tell them that when I see them next
#
tantek.com
edited /events/2015-02-11-homebrew-website-club (+0) "update template for SF writing hour 17:30"
(view diff)
#
Loqi
Ok, I'll tell them that when I see them next
#
kylewm
tantek: most likely no :( tenative work travel that day
#
tantek
hopefully benwerd can make it!
joshwnj and snarfed joined the channel
#
tantek.com
edited /like (+1707) "/* Brainstorming */ hypertext design, and markup for, with authorship knowledge"
(view diff)
#
tantek.com
edited /MediaWiki:Sidebar (+0) "next IWC we know of for sure is Cambridge, so let's put it on the sidebar until something else gets scheduled sooner!"
(view diff)
#
tantek.com
edited /next-iwc (+9) "next IWC is Cambridge as far as we know now"
(view diff)
#
tommorris
have you all seen Trovebox shutting down? What was formerly known as OpenPhoto. Sold as a monoculture of "give us all your photos and we won't delete them!"
#
tommorris
yeah it's shutting down on 2015-03-15. https://trovebox.com/
#
tantek
I think it got added
#
tommorris
yeah, it's on site-deaths. I added it to en.wp earlier
#
tantek
they actually said that?
#
tantek
assumes tommorris has citations for such quotes ;)
#
tommorris
loose paraphrase. ;)
scor joined the channel
#
tommorris
I'll dig out some citations later. :)
#
tantek
while you're in there - want to double check any of the other expected site-deaths from 2014? http://indiewebcamp.com/site-deaths#Upcoming
#
tantek
I suppose I should move those to "Any Day Now"
#
tantek
one moment
#
tantek
interesting, Twitpic is now being "given" to Twitter
#
tantek
wow: http://blog.twitpic.com/2014/10/twitpics-future/ - so, build a system on someone
#
tantek
else's proprietary platform / silo, and end up having to *give* it to them just to keep the links working
#
tantek
crazy
#
tantek
"[…] part of your photo sharing memories for nearly seven years"
#
tantek
***seven years*** of work, just to be *given* to Twitter.
danlyke_ joined the channel
#
tantek
looks like myopenid.com is finally gone
#
tantek
can't find the server at www.myopenid.com.
#
tantek.com
edited /site-deaths (+981) "confirmed Svpply gone, orkut gone but supposedly export available til 2016, yahoo dir redirects, myopenid server not found"
(view diff)
#
tantek.com
edited /2014-review (+209) "be sure to mention Site Deaths 2014"
(view diff)
Deledrius joined the channel
#
gRegor`
Afternoon, indieweb.
tjkoury joined the channel
#
tjkoury
hello all
#
tantek
good day gRegor`
#
gRegor`
Hi tjkoury
#
tantek
gRegor`: are you confirmed for HWC CHI 01-28? RSVP? https://indiewebcamp.com/events/2015-01-28-homebrew-website-club
#
tjkoury
Hi gRegor`
#
gRegor`
. . .
#
gRegor`
. . . yes
#
tantek
tjkoury: welcome! what's your personal site?
#
tjkoury
tantek it's TJKoury.com, though please forgive the state it's in currently
#
tantek
tjkoury: no apology/forgiveness needed, all our sites are in a constant state of needing improvement :)
#
tantek
tjkoury++ "I design and build for the web." :)
#
Loqi
tjkoury has 1 karma
#
tjkoury
@Loqi yup, that's me!
#
Loqi
grins profusely
#
GWG
Tantek: Any chance of newbies at the next HWC?
#
tantek
GWG - we have newbies at nearly every HWC!
#
tantek
for now check the logs (linked from every HWC wiki page)
#
tantek
tjkoury: and you've got rel=me setup too
#
tantek
tjkoury: so go ahead and add yourself to https://indiewebcamp.com/irc-people
#
tjkoury
@tantek kk
#
GWG
tantek, I want to test the work I've been doing
#
GWG
I should be able to push an update to the Wordpress.org repository before then.
#
Loqi
it is probable
#
tantek
GWG, try to get in touch with folks like kylewm and dariusdunlap to check out your new work, because they're usually quite helpful with new WordPress folks at HWC meetups.
#
tantek
it helps a lot to have someone help you out in person
#
tantek
so if you're able to help those that can be there in person - that helps!
#
tjkoury.com
edited /IRC_People (+116) "/* Nicknames */"
(view diff)
#
tantek
out for bit - back soon
eschnou joined the channel
#
Loqi
[mention] gRegor Morrill posted 'Join us for Homebrew Website Club January 28! https://indiewebcamp.com/events/2015-01-28-homebrew-website-club https://www.facebook.com/even...' linking to https://indiewebcamp.com/events/2015-01-28-homebrew-website-club (/notes/2015/01/19/1/)
#
GWG
kylewm, want to be a poster child for IndieWordPress?
#
kylewm
GWG: not really?
#
GWG
kylewm, you know if I do screenshots, you'll end up in them
Deledrius joined the channel
#
tantek
GWG, try contacting darius - since he primarily uses WordPress
#
tantek
kylewm helps out where he can with WordPress and Known, but of course primarily uses Red Wind himself :)
#
GWG
tantek, I was referring to my tendency to use kylewm's profile picture to test display elements
#
GWG
Mostly because I can usually get him to send a test mention
#
Loqi
[mention] gRegor Morrill posted '@Brock Hey, Brock. As someone with a personal site, you might enjoy this little meetup we have going: https://indiewebcamp.com/events/2015-0...' linking to https://indiewebcamp.com/events/2015-01-28-homebrew-website-club (/notes/2015/01/19/2/)
#
@gRegorLove
@Brock Hey, Brock. As someone with a personal site, you might enjoy this little meetup we have going: https://indiewebcamp.com/events/2015-01-28-homebrew-website-club
(twitter.com/_/status/557267344116838400)
#
GWG
tantek, my next steps are screenshotting the process
#
tantek
tjkoury: check out the logs - you're now linked to your website there! https://indiewebcamp.com/irc/2015-01-19
#
tjkoury
@tantek glad to be!
#
tantek
if you add an image to your entry in https://indiewebcamp.com/irc-people then that will show up next to you in the logs as well
#
tjkoury
kk, I put my link to gravitar but not sure if working
#
tantek
it has to be the direct URL to the image
#
tantek
not a gravatar
#
tantek
like a JPG or PNG etc
#
tantek
and then check out your site with indiewebify.me and see how it does!
#
tjkoury.com
edited /IRC_People (+15) "/* Nicknames */"
(view diff)
#
GWG
I will be.
#
tjkoury
@tantek I have liberated my content from gravatar
#
tantek
that's the spirit!
#
tjkoury
@tantek :)
#
gRegor`
Looks good, tjkoury: http://indiewebcamp.com/irc/2015-01-19
#
tjkoury
thx @gRegor`
yakker, cphyc, krendil, KevinMarks, pfefferle and tjkoury joined the channel
#
Loqi
[mention] Kevin Marks commented 'Based on your experience at Homebrew Website Club we rewrote the Wordpress Indieweb plugin explanation: http://indiewebcamp.com/Getting_Star...' on a post http://indiewebcamp.com/Getting_Started_on_WordPress (http://known.kevinmarks.com/2015/based-on-your-experience-at-homebrew-website-club-we-rewrote)
#
KevinMarks_
hm. SO loqi didn't read my in-reply-to?
#
Loqi
woot!
#
KevinMarks_
ah, known added an in-reply-to to the indieweb link as well
#
KevinMarks_
hm, interesting Blogger UI - under "links to this post" (their silo webmention equivalent based on google crawl) they have a "create a link" button that logs you into blogger
#
kylewm
KevinMarks_: that in-reply-to on the Indiewebcamp.com link seems like a mistake/bug?
#
bret
howdy, back in pdx :)
#
Loqi
bret: tantek left you a message on 1/18 at 5:34pm: since you've had experience adding microformats support to a Jekyll based blog, could you take a look at Hacker CMS and see what it would take, or perhaps at least file an issue asking for microformats support? https://indiewebcamp.com/Hacker_CMS
#
bret
I'll peek at it
#
kylewm
does anybody have interesting thoughts on how to reconcile inline hashtags with "traditional" tags?
#
kylewm
I think p3k and Known only do inline, barnaby seems to have both
#
kylewm
and I saw a screenshot of Homesteading that looks like it's going to autopopulate the tags based on hashtags int he content
#
bret
kylewm: one solution would be to just create a separate div with more hash tags
#
bret
that way they are the same
#
bret
at least at the HTML level
#
bret
how that maps to your software model is a whole other story
#
kylewm
how it maps is kind of more what i'm curious about
#
bret
jekyll has an array in the front matter, but I don't like that very much
#
bret
I would much rather see #tag processing inside the post content and just instagram style #tag block at the end of the post if I wanted
#
bret
having to remember the correct yaml structure is more crap to remember
#
kylewm
hmm, sure that makes sense
#
kylewm
i kind of like having tags a little less visible
#
emmak
what are "traditional" tags?
#
kylewm
i guess i'm thinking like wordpress style categories
#
kylewm
where the tags are an external data structure, not part of the body text
#
bret
categories vs tags can also mean different things to different programs, jekyll has the notion of both
#
kylewm
I shouldn't have said that :)
#
kylewm
if wordpress has tags, that's all i mean
#
kylewm
I think I like the idea of having both and having inline tags automatically added to the full list of tags
#
bret
yeah, that would be reasonable, inline tags U meta data tags
marclaporte, snarfed and lukebrooker joined the channel
#
KevinMarks_
hm, GWG, is 2 in-reply-to's why the webmention doesn't show up here? http://www.jeanmrussell.com/testing-brid-gy/
tantek joined the channel
#
snarfed
KevinMarks: re the bridgy part, looking at her user page https://www.brid.gy/twitter/NurtureGirl , and clicking on the log link for the failed webmention, looks like bridgy got a 403 when trying to fetch her original post
#
snarfed
…but i'm guessing you weren't asking about the bridgy part
snarfed and tilgovi joined the channel
#
KevinMarks_
odd, as the post is there
#
KevinMarks_
though ti may be a related problem
#
kylewm
KevinMarks_: could be in moderation too right?
#
KevinMarks_
ah, possible, yes
snarfed joined the channel
#
snarfed
anyone here have experience with facebook's new api review process?
#
snarfed
and/or the read_stream permission?
#
atomicules
Hello all. Could anyone explain to me what's meant by aggregation in Indiemark 1.2.7 Level 2?
KevinMarks joined the channel
#
atomicules
(Only heard about Indieweb this year, making my way through Level 1 and 2 as much as possible - Jekyll user)
#
snarfed
atomicules: looks like it means, when you link to/reply to/repost someone else's post, you show some detail about that post. e.g. an embed for twitter
#
snarfed
imho don't worry about exactly complying with indiemark too much. just think about what you personally want, then work on that
#
tantek
welcome atomicules!
#
atomicules
snarfed: thankyou! So it means if (theoretically at the moment) I post a reply to a tweet on my website, I'd include the user's icon from Twitter, etc?
#
snarfed
atomicules: sure
#
tantek
yes, what snarfed said. IndieMark is based on collective experience here, and is a good place to get ideas for what to add
#
tantek
atomicules: yes, and there's several levels of reply-context too - you can choose how much you want to support: https://indiewebcamp.com/reply-context#Levels
#
atomicules
I'm not too worried about my Indiemark score, just wondered what that bit meant.
#
tantek
cool. snarfed's advice is a good way to do progressive enhancement from just displaying a URL in a reply-context.
#
snarfed
re facebook's read_stream permission, looks like they're tightening access in the v2.x api, which will kill https://facebook-atom.appspot.com/ entirely. :(
#
snarfed
from https://developers.facebook.com/docs/facebook-login/permissions/v2.2#reference-read_stream : "This permission is granted to apps building a Facebook-branded client on platforms where Facebook is not already available. For example, Android and iOS apps will not be approved for this permission. In addition, Web, Desktop, in-car and TV apps will not be granted this permission."
#
snarfed
i get why they're doing it, but still annoying
#
atomicules
tantek: Ok, thanks. I'm not keen on moving away from a static site so there maybe limitations of how far I can take things, but really like the idea behind Indieweb
#
snarfed
actually, scratch that, the app owner still gets read_stream automatically. so i'll just have to degrade the facebook-atom UX to make all users generate their own facebook app keys, like https://facebook-atom.appspot.com/ already does
#
tantek
atomicules: there are a lot of folks here making static sites work - and that's definitely a strong use-case
#
tantek
a lot of the static sites work with progressive enhancement using JS embeds
#
atomicules
Ok, thanks. Gives me plenty to think about then.
#
tantek
if anything, I'd encourage you to continue with the approach that works best for you, and just keep asking questions about the features you want the most!
#
atomicules
Great, I will do. Thanks for being so welcoming. Appreciated.
yakker joined the channel
#
cphyc
Hi
#
cphyc
Just wanted to come there and say thank you to the dev team for Known and all the work around, that's a very nice job!
KevinMarks joined the channel
#
kylewm
cphyc: welcome! benwerd and erinjo don't seem to be here right now but I'm sure they will see and appreciate your kind words in the logs :)
#
KevinMarks_
are you using known yourself cphyc?
#
cphyc
Yes, for me and a hackerspace in Paris
#
KevinMarks_
did you see benwerd when he was in paris in december?
#
cphyc
No, I wasn't using Known at this moment, so i didn't know(n) him