#indieweb 2017-01-27

2017-01-27 UTC
#
bear
(which is immediately what I fear when I hear/read "CMS")
#
tantek
just try to get equivalent functionality running for starters, if that's realy the path you want to take
#
bear
yea, take advantage of nginx to carve out routes to your new code
#
bear
so you are evolving the changes
#
[jgarber]
Many of the pieces are there (see: https://github.com/FrancisCMS/FrancisCMS) just in a form different from what I think would be most useful moving forward.
#
bear
k, then work up your itch list and write it down; then sort it by fun or usefulness
#
bear
start at the top and work your way down
#
bear
and don't fret if you add/adjust items :)
#
[jgarber]
On it! :smile:
#
bear
by working thru the list of features you *want* and not the list of features that FrancisCMS has, you will avoid bias in deciding on what to work on
friedcell joined the channel
#
bear
people get trapped by the thought they have to implement everything from an old system
#
aaronpk
the best thing I did for my rewrite was deciding to cut a bunch of features before launch
#
bear
aaronpk - I think your rewrite/launch is an edge case compared to others
#
tantek
in fact, *only* bother with the features that your *data* depends on
#
tantek
ignore *everything* else
#
tantek
so you can export / import into new system ASAP and then start iterating again
#
bear
because you had such a much longer timeframe that you had tech debt accumulate
#
bear
[jgarber] - yea, that's a nuance that tantek is pointing out I didn't make clear
#
bear
the purpose of the code is to present your data
#
bear
if you don't have or need the data, then don't write the code
GWG joined the channel
#
tantek
I'm finding a challenge with my 2017-01-01 commitment of owning all my RSVPs
#
tantek
to public events
#
tantek
there are some "public" events that are nonetheless not widely advertised / distributed
funwhilelost joined the channel
#
tantek
and there is a non-trivial chance that by my posting my RSVP, it may cause more attention to the event than the organizer(s) would prefer, or may drastically alter the kind of crowd that shows up (followers vs folks already having seen the event)
#
tantek
I'm not sure how to publicly RSVP without that problem
#
snarfed
sounds like you need private posts
#
tantek
snarfed: except then Bridgy Publish wouldn't work to POSSE the RSVP to FB ;)
#
snarfed
manual :P
#
tantek
I'm thinking more like this may be a use-case for a public RSVP post which I selectively *not* POSSE to Twitter, and perhaps even omit from my home page feed.
#
tantek
In that case the only places my RSVP will show up will be: on its permalink, on the event (on FB), and *possibly* in the "Events" box in the bottom right of my home page
#
tantek
now to reflect on whether that should be a single toggle, or more than one toggle
#
GWG
snarfed: We live in the future. I can turn my lights on with my voice. I don't want manual.
#
tantek
what do others call that feature of optional syndication rather than automatic syndication?
#
GWG
tantek: A setting?
#
tantek
lol. that's like saying "a checkbox"?
#
tantek
what's it called in Quill?
#
GWG
tantek: It is called syndicate-to?
#
GWG
It's a property
#
tantek
but it has a UI - what's the UI feature called?
#
tantek
does anyone have a setting for optionally omitting a post from their feed? either home page, or feed file etc.?
#
snarfed
wordpress calls them pages instead of posts. examples: https://snarfed.org/archive . one noticeable difference is that their permalinks generally don't have dates.
#
Loqi
[Ryan Barrett] Archives
#
tantek
snarfed, that seems like a different feature
#
tantek
what is a page?
#
Loqi
page is short for webpage on the IndieWeb, and can by default be marked up with h-entry (like body class=h-entry) for link-preview purposes unless the page serves a more specific purpose like a homepage or an event https://indieweb.org/page
#
snarfed
eh, semantics
#
tantek
what is a Facebook Page
#
Loqi
Facebook Page is a form of identity on Facebook that has its own profile like other identities, and a set of administrators who can take action on Facebook as the identity of that Facebook Page https://indieweb.org/Facebook_Page
#
Loqi
ok, I added "[[Facebook Page]]" to the "See Also" section of /page
#
tantek
what is a group?
#
Loqi
group in the context of the indieweb (also "indie group" or "indie groups") is a place where people can deliberately share content with each other, not necessarily on their own domain (though likely copied from via webmention etc.) https://indieweb.org/group
wolftune, KevinMarks, asteres and mlncn joined the channel
#
KevinMarks
I don't have a setting for omitting a post, but I do sometimes don't add it to the index.html
#
KevinMarks
And sometimes I forget to
#
KartikPrabhu
I do syndication manually so I just don't syndicate!
#
Loqi
KartikPrabhu: tantek left you a message 6 hours, 29 minutes ago: can you tell if Feedly supports any IndieWeb building blocks? Like do they support subscribing to an h-feed? Or consuming WebSub notifications?
#
Loqi
KartikPrabhu: tantek left you a message 6 hours, 15 minutes ago: I added some more positive stub sections to /Feedly like Features, IndieWeb Examples, IndieWeb Friendly - could you take a look and expand? Thanks much!
snarfed joined the channel
#
KevinMarks
I do drafts by not adding to the feed too, though I suppose they are in github
#
KartikPrabhu
I do drafts by futuring my posts and it doesn't appear in the feed
chrisaldrich joined the channel
#
chrisaldrich
This is quirky, I saw a few posts from acegiak recently about WordPress, but don't see them on https://indieweb.org/irc/2017-01-20#bottom, yet there they are as plain as day on Slack.... is the bridge not working properly?
#
GWG
I haven't been in the slack room in a while
#
tantek
chrisaldrich, check the permalink date?
[chrisaldrich] joined the channel
#
[chrisaldrich]
My main computer with IRC is on the skids this week, so I'm back to web interfaces and just reinstalled slack on my secondary computer.
#
[chrisaldrich]
https://indiewebcamp.slack.com/archives/indieweb/p1485479151011835 There were some posts about an hour ago when you were talking about pages/Facebook pages
#
tantek
odd - I didn't see them here nor in https://chat.indieweb.org/2017-01-26 (<-- note the date)
#
[chrisaldrich]
And there's ashton now... visible in Slack, but apparently a ghost on all the other things... Hope you didn't think we were all ignoring you!
#
[chrisaldrich]
Yet, here I am in slack and perfectly visible and porting across??? hrmmm
davidmead joined the channel
#
[chrisaldrich]
Though since you're here ashton, I had been meaning to tip you off on PressForward, a WordPress plugin which is essentially a built in RSS Feed reader not too dissimilar to WhisperFollow, though with a larger group of devs behind it. Thought you might find it interesting.
snarfed and KevinMarks_ joined the channel
#
[chrisaldrich]
It was meant for journalists and academics in some sense, so it isn't branded as an RSS reader, but it's got a humongous amount of functionality built into it in interesting ways. If only it had the webactions/indieweb goodness of WhisperFollow, it would be nearly perfect.
#
[chrisaldrich]
I've got it on a shared host at the moment, and it seems to be doing fairly well. They don't recommend doing over 200-30 feeds as it can slow things down on shared hosting, but who can read that many feeds anyway?
snarfed1 joined the channel
#
[chrisaldrich]
for the social side, one might expect several hundred, but they seem to have built it for following things like the NYTimes or Feeds with hundreds of items per day instead of just a few.
snarfed joined the channel
#
[chrisaldrich]
Personally I'm worried about the storage overhead with that many feeds. And at the moment there's a bug that's preventing things from being flushed out of the database, though I suspect they'll have it fixed soon. I've also found one or two other quirks because I'm using it in an off-label manner which I suspect most of their install base isn't.
#
tantek
this is very odd seeing only half the conversation!
#
tantek
aaronpk: !
#
[chrisaldrich]
For ages, everyone thought acegiak was in hiding, working too hard, now we know the true lonely story....
#
[chrisaldrich]
I hadn't been on slack in a while, but the inline photos are quite nice...
snarfed, CherryPuffs, mblaney and nitot joined the channel
#
GWG
I'm tempted to load up my Slack client. I miss acegiak.
#
Loqi
misses acegiak. too
#
tantek
seriously, aaronpk, how are we missing acegiak over here in IRC? what's going on with the bridge?
#
aaronpk
Huh that's weird
#
aaronpk
oh also regarding posts and things, I don't have a name for it, but I can choose per post whether to make it appear on my home page or any of the other lists of posts
#
tantek
a-ha! I knew someone had implemented it
#
tantek
checks create
#
tantek
aaronpk: is this current p3k or old? https://indieweb.org/create#p3k_note (if old, still work keeping, just in a historical section)
#
tantek
aw: [x] Post to App.Net
#
tantek
pours one out
wolftune joined the channel
#
Loqi
Just generated the first draft of this week's newsletter! https://indieweb.org/this-week/2017-01-27.html I'll generate a draft again tomorrow, so please add to it before then! https://indieweb.org/this-week#How_to
#
tantek
nice. lots of new pages
#
aaronpk
oh i didn't realize that was on /create
#
aaronpk
i moved all the other old stuff to https://indieweb.org/p3k-v1
#
tantek
is there a new screenshot somewhere?
#
aaronpk
wow 2012 feels so long ago
#
aaronpk
there is no creation UI in new p3k
#
tantek
where you "can choose per post whether to make it appear on my home page or any of the other lists of posts"
#
tantek
I didn't say in p3k per se
#
tantek
I meant more in what you do
#
tantek
regardless of tool
#
aaronpk
ohh. sorry, major context switch from when i type that at 18:58 til now. (I just biked home from a party.)
#
tantek
new screenshot of what UI you are using now
#
tantek
oh hah
#
aaronpk
it's in Quill now
#
aaronpk
this is what my syndication options look like now https://media.aaronpk.com/Screen-Shot-2017-01-26-19-56-52.png
#
aaronpk
i don't have a UI for selecting per post whether they show up on my home page etc
#
aaronpk
but it's in the post's storage file
#
aaronpk
e.g. https://media.aaronpk.com/Screen-Shot-2017-01-26-19-57-43.png this means the post will appear on aaronparecki.com/ and aaronparecki.com/recipes
#
aaronpk
also when I log in to a micropub app, i can choose whether that app can create posts that get automatically sorted into my different feeds or are restricted to particular feeds
wolftune and mlncn joined the channel
#
GWG
Odd how many links in that article on WP Tavern start with me trying to get Webmention support in Core.
#
KevinMarks_
Well, that's good. Applies a bit of pressure
#
KevinMarks_
Reading that, Safe Replies could be based on /vouch
#
KevinMarks_
The challenge with vouch is always maintaining the whitelist, and micro.blog has a follow list
#
aaronpk
What is safe replies
#
Loqi
It looks like we don't have a page for "safe replies" yet. Would you like to create it?
#
KevinMarks_
safe replies is a proposed feature for [[micro.blog]] to allow @ mentions but with abuse filtering of some kind
#
Loqi
ok, I added "https://twitter.com/manton2/status/821084145782759425" to the "See Also" section of /safe replies
#
@manton2
The premise of the stretch goal: Twitter lost control of the platform because they planned for hate/harassment 10 years late. Start earlier.
(twitter.com/_/status/821084145782759425)
#
Loqi
ok, I added "https://www.kickstarter.com/projects/manton/indie-microblogging-owning-your-short-form-writing/posts/1785295" to the "See Also" section of /safe replies
#
KevinMarks_
safe replies << [[vouch]]
#
Loqi
ok, I added "[[vouch]]" to the "See Also" section of /safe replies
tantek and snarfed joined the channel
#
GWG
I have to see if pfefferle can release the update to the Webmentions plugin. I wonder if this can be capitalized on.
nitot, KevinMarks and acegiak joined the channel
#
acegiak
ok, I'm in weechat so you folks can actually see me when I talk
mlncn, tantek, KevinMarks_ and KevinMarks joined the channel
#
acegiak
holy crap
#
KartikPrabhu
hello acegiak
#
acegiak
I pulled pfefferle's branch of semantic linkbacks and it automerged
#
acegiak
hi KartikPrabhu
#
KartikPrabhu
seems you were missed here, some problem with your IRC/slack bridge
#
KevinMarks
hi acegiak
#
acegiak
KartikPrabhu: yeah, that's why I booted up weechat
#
acegiak
Hi KevinMarks
#
KevinMarks
hm. hosted Known has an old version of fragmention in, and I'm trying to replace it with a fixed one
#
KevinMarks
which is hard, as fragmention checks to see if a version has already added 'fragmention' to location
#
KevinMarks
and when I'm tetsing it, I get the new behaviour when logged in but not in incognito mode
#
KevinMarks
and now I just hosed the site and can'tedi ti . LOL
#
KartikPrabhu
maybe file a pullr equest to Known to update this
#
KevinMarks
my 100days of indieweb today is breaking my site
#
KartikPrabhu
that is good coz tomorrow can be "fixed it"
#
KevinMarks
I can probably still publish to my site
#
KevinMarks
and read the feed and amp versions
#
KevinMarks
but the default version is broken by my typo
tantek joined the channel
#
KevinMarks
hm, mobilepub is failing
friedcell, tantek, KevinMarks_ and jihaisse joined the channel
#
KevinMarks_
Known issues filed.
#
tantek
whoa: "Because known includes this header prefix in the editing pages too, I can't undo this mistake. "
#
tantek
Interesting vulnerability
#
tantek
indicates a need for a zero-JS (noJS?) minimal site editing UI
#
KevinMarks
I can see the editing pages by using the ?_t=amp suffix, but they are bootstrap and so don't work
#
KevinMarks
and the auth and micropub result pages seem to have a problem too
#
KevinMarks
so I guess my Day 4 is QA
#
tantek
sounds like you may have to ssh in and vi your header prefix file
#
KevinMarks
except it's hosted known, so Ben will have to
#
KevinMarks
and he's on NYC time and so is asleep
#
tantek
that's actually quite the design challenge. an editing UI with a base level of functionality that itself is not editable, in order to guarantee a minimum level of editability that cannot be itself broken by editing.
#
tantek
going to sleep on it
friedcell joined the channel
#
@KillianKemps
"Flask-IndieAuth - A Python Library for Micropub Servers" https://martymcgui.re/2017/01/26/104730/ #OpenSource #IndieWeb #Python
(twitter.com/_/status/824892827158999040)
Pierre-O joined the channel
#
petermolnar
re KevinMarks: load the editor page, edit the HTML on the fly in Firefox dev tools, edit the template, fix done
#
KevinMarks_
I had to do it in chrome, and copy code from head to body, but now it works
friedcell joined the channel
dgold and KevinMarks joined the channel
#
Loqi
[indieweb] "Did I break micropub too? #Indieweb" by Kevin Marks on 2017-01-27 http://known.kevinmarks.com/2017/did-i-break-micropub-too-indieweb
#
KevinMarks
So it's inkstone that's confused?
Pierre-O joined the channel
#
petermolnar
KevinMarks don't forget micropub looks for the micropub endpoint in your headers
#
petermolnar
if it can't find it, it means there is no endpoint
#
petermolnar
and it's easy not to find it when your whole site it inside a script ;)
KevinMarks1 joined the channel
#
KevinMarks1
It already had a token so should have just hit the endpoint
jeremycherfas and dgold joined the channel
#
acegiak
does webmentions for wordpress require wp-api plugin?
#
petermolnar
not yes, as far as I understand, but I might be mistaken, GWG?
adactio joined the channel
#
jeremycherfas
Good morning
#
Loqi
jeremycherfas: chrisaldrich left you a message 17 hours, 30 minutes ago: this link (and references) might help you as an example in part of your recent quest to wikify yourself: https://indieweb.org/Template:chrisaldrich
#
jeremycherfas
@chrisaldrich Thanks for the guidance.
#
acegiak
hmm. looks like the issue I'm having is the rest_api_init hook not working
#
@acegiak
Fiddling around with indieweb stuff I think I got salmentions working and then broke my webmentions outright. Go… - http://acegiak.net/2017/01/27/28617/
(twitter.com/_/status/824939829523738627)
martymcguire[m] joined the channel
#
GWG
WP API is not required for Webmentions
camerongray joined the channel
#
acegiak
having an older version of WP-API installed for whisperfollow seems to break the current version of webmention
#
GWG
acegiak, the api infrastructure has been in core for a few versions now
R2ZER0 joined the channel
#
acegiak
yes, and webmentions relies on it
#
acegiak
so I can't ahve an older version installed for whisperfollow
nitot joined the channel
#
acegiak
so I need to update whisperfollow
#
acegiak
which is fine
#
GWG
acegiak, oh... that might be an issue, yes
#
acegiak
yeah. I updated to the latest version of webmentions and suddenly it wasn't working (because of the older version of wp-api) and I was just trying to pinpoint hte issue
#
GWG
The idea was to take advantage of the built in code
#
acegiak
yeah, is good plan
#
GWG
acegiak, core development now has the REST API as a focus area. So hooking into it will only take advantage.
#
GWG
The new Webmentions design allows for a pretty permalink. It returns a Webmention form if probed and includes the option to add the form to any page.
#
GWG
The Semantic Linkbacks changes paired with it finally make it so the remote source is only retrieved once instead of 2-3 times.
#
GWG
Semantic Linkbacks now pre processes Microformats instead of post processing them.
jcgregorio[m], plindner, prtksxna, jaduncan[m], SpEcHiDe, M-hotzeplotz, JulianFoad[m], TheGillies, Guest112299[m], Guest86807[m], crasch[m] and stonichen[m] joined the channel
#
GWG
A lot of stuff on my wish list
mindB joined the channel
#
acegiak
GWG: rad
#
acegiak
could someone please send me a person tag webmention?
#
acegiak
GWG: I don't know if you saw before, I merged the salmentions code with pfefferle's updates
#
acegiak
still need to go through and test to see if it all works though
#
acegiak
Async webmention handling doesn't seem to be working for me at the moment
#
GWG
acegiak, it wouldn't. The hook to enable it would require a second plugin
#
GWG
I put it in so async could be developed separately and merged in later if the implementation worked.
#
GWG
I did build a basic asynchronous process, but it was not up to par to go into the plugin itself, by even my standards
#
acegiak
I think it currently defaults to async?
#
acegiak
define( 'WEBMENTION_PROCESS_TYPE', 'async' ); here?
#
GWG
It defaults to sync
Pierre-O joined the channel
#
acegiak
didn't for me?
#
GWG
It is returning a 202 or a 200?
#
GWG
I will have a look. I know pfefferle committed some changes around those lines a while back. Just change to sync if it isn't working
#
GWG
I will try some tests when I get home
#
acegiak
well webmentions are working when I send them to myself manually now
#
acegiak
so that's better than before
#
acegiak
also need to run some tests of salmentions with someone
jeremycherfas_ joined the channel
#
GWG
acegiak, what did you do to get them working?
#
acegiak
GWG: Salmentions? or Webmentions?
#
acegiak
webmentions started working once I changed the default to sync from async
#
acegiak
salmentions I've merged in my old code and fixed any obvious syntax issues but haven't properly tested yet
#
GWG
acegiak, odd that. It should be sync by default
#
acegiak
I had a lot of weird behaviour because of the issue with wp-api but that shouldn't be related
#
GWG
I opened an issue, I may do a PR tonight
#
GWG
acegiak, how is Post Kinds working for you?
#
GWG
It is next on my bugfix and refresh tour.
#
@MrSimonWood
@DonnaLanclos @Jisc My interpretation (hope?) is it’s much more broad - embracing the #indieweb! #codesign17
(twitter.com/_/status/824961189973221378)
#
acegiak
the version of post kinds that I'm currently running is working just fine for me but I'm not sure that's the latest yet
#
acegiak
I'll test that out once I've confirmed that I've got salmentions working again
#
acegiak
and hopefully working for person tags this time
#
acegiak
though I can see a problem already with the processing of person tags and salmentions because the generic person tag url is going to munge multiple threads together
#
acegiak
need to think about that some more
#
acegiak
anyway it's nearly midnight and I have to be up early, bright eyed and bushy tailed tomorrow for my 1 year HRT anniversary picnic!
#
acegiak
chat later!
#
acegiak
night!
#
GWG
Happy anniversary
#
GWG
Whatever HRT is...not recognizing the acronym
leg, nitot, jeremycherfas, cdevroe, friedcell, EHLOVader, danohu and KartikPrabhu joined the channel
#
@TerminalPixel
Day 024 of #100DaysOfCode: My #indieweb #chatbot now has a little intro message to get you started https://postrchildbot.tpxl.io/
(twitter.com/_/status/824992555322527744)
Pierre-O and EHLOVader joined the channel
#
aaronpk
i need some sort of UI for checking whether @-names exist when I'm writing a post
#
KartikPrabhu
aaronpk: there seems to be a jquery thing to do thi https://jqueryui.com/autocomplete/
#
aaronpk
yeah, that's part of it. but also i need to like check whether an @-name that i haven't mentioned before exists. i just accidentally tweeted at the wrong account this morning
#
KartikPrabhu
the micropub endpoint could return a list of @-names from the server
#
aaronpk
yep that's fine for my nicknames cache. but i need it also for people *not* in the nicknames cache
#
ben_thatmustbeme
basically need a preview window of twitter at that user name to make sure its the correct person too
#
aaronpk
yeah, like their little hover cards
#
ben_thatmustbeme
or on the back-end just have it look up any @names never mentioned, parse the card, and return that as a "new person"
#
@manton2
Excellent follow-up article at WPTavern on Kickstarter progress, IndieWeb, ADN, and DreamHost. Lots of good quotes. https://wptavern.com/micro-blog-project-surges-past-65k-on-kickstarter-gains-backing-from-dreamhost
(twitter.com/_/status/825011642605920256)
#
voxpelli
aaronpk: looked into my bookmarks and found: https://github.com/zurb/tribute Perhaps something to start with
#
KartikPrabhu
voxpelli: that does look interesting
KevinMarks and danohu joined the channel
gRegorLove joined the channel
#
petermolnar
aaronpk it could be pushed the same way tags could be
#
petermolnar
and autocomplete
dgold joined the channel
#
gRegorLove
Good morning, indieweb
#
dgold
voxpelli Hi there Pelle -- just wanted to send you my thanks for your webmention herokuapp and your micropub-jekyll framework
#
dgold
voxpelli++
#
Loqi
voxpelli has 87 karma in this channel (95 overall)
TerminalPixel and [keithjgrant] joined the channel
#
[keithjgrant]
So, telegraph is only pulling in links from my page’s header... an h-card. It's ignoring looks from the article. Am I only supposed to have an h-card on the homepage?
#
voxpelli
dgold: great that it works out for you! please feel free to share any feedback you have on them, especially the micropub one I haven't had much feedback on from users – would love to improve them to make them easier for others to use
#
voxpelli
[keithjgrant]: is your h-entry nested in your h-card? because if so: that's tricky
#
voxpelli
[keithjgrant]: and yes, your h-card should probably only be on your homepage/about-page – at least your authoritative h-card
#
petermolnar
[keithjgrant] each h-entry can have a h-card as well
#
petermolnar
what's the url you're testing?
#
dgold
voxpelli I was wondering where in the micropub->express->jekyllwrangler the 'title' 'format' and 'slug' fields are added?
#
aaronpk
[keithjgrant]: the form on telegraph is meant for testing sending from a post permalink, so try testing putting your article URL there rather than your home page URL
#
dgold
js isn't my bag, and I just wanted to change some things around
#
voxpelli
dgold: did you use my micropub endpoint with your Hugo site? very interesting if so! been wanting to try that out and make it be supported out of the box
#
dgold
That was, hand on heart, the easiest bit of the entire project, voxpelli.
#
aaronpk
[keithjgrant]: also <a class="p-url" should be <a class="u-url" otherwise the parser uses the text inside the <a> as the value of "url"
#
aaronpk
[keithjgrant]: and if your post permalink is going to have more than one top-level h-* object, then you need to set the u-url property of the primary object which in your case is h-entry
#
voxpelli
dgold: a bit hard to point it out better right now, but please add an issue in https://github.com/voxpelli/webpage-micropub-to-github, especially if you want the slug to be different
#
dgold
will do, thanks.
#
jonnybarnes
oh wow bridgy is awesome!
#
dgold
I wrote up some of the process on https://ascraeus.org/embracing-the-indieweb/
#
Loqi
Embracing the IndieWeb
#
jonnybarnes
replied to an aaronpk post, and bridgy automatically adds the right twitter handle when syndicating to twitter :D
#
Loqi
[Aaron Parecki] It's that time again, my 8th @Jawbone is dying. Does the automatic sleep tracking on @FitBit actually work now?
#
aaronpk
heh yeah i should be deduping those. as long as your post has the syndication URL pointing to your tweet, i should be able to dedupe
#
voxpelli
and as long as a webmention was sent after the syndication URL was added – my guess is that the webmention could have been sent before
#
aaronpk
nah it doesn't matter what order
#
aaronpk
i think i have some deduping code in there already, but i think i'm only catching half the cases
#
voxpelli
aaronpk: are you updating mentions even when you don't receive update pings?
#
aaronpk
oh wait right you said after the syndication URL was added
#
aaronpk
although if the tweet includes a backlink (like jonnybarnes' did) then I could use that to trigger an update of the original
#
KartikPrabhu
I made a "original-of" page for such things https://kartikprabhu.com/original-of
#
Loqi
Original-of
#
aaronpk
oh yeah! me too!
#
@kartik_prabhu
https://www.youtube.com/watch?v=3fQ5wOSLPvI this video by @TheeNerdwriter summarises everything that I disliked about Interstellar… and yes I am a physicist.
(twitter.com/_/status/819755523830587393)
#
KartikPrabhu
hey even Loqi found it!
#
aaronpk
haha yeah! cause it just redirects
#
Loqi
rofl
#
KartikPrabhu
sometimes the simplicity of the Web is amazing
#
KartikPrabhu
I suppose if a website advertises a rel=original-of or something then you could dedup webmentions in any order?
#
aaronpk
that seems like the next step
snarfed joined the channel
#
[keithjgrant]
Sorry, I posted my Q then got pulled away. URL is http://keithjgrant.com/posts/2017/01/its-both/
#
Loqi
It’s Both
#
[keithjgrant]
h-card is outside (before) the h-entry
#
KartikPrabhu
[keithjgrant]: I really like your tabbed interface for responses
#
[keithjgrant]
thanks :slightly_smiling_face:
#
[keithjgrant]
and thanks everyone else for the tips. I'll rework my microformats a bit
#
Loqi
aaronpk has 461 karma in this channel (1192 overall)
#
KartikPrabhu
[keithjgrant]: also, some of your "recent posts" links are hard to read due to the background
dgold joined the channel
#
dgold
echoes KartikPrabhu, that's really well done
#
[keithjgrant]
yeah, I need to clean that part up still
#
[keithjgrant]
voxpelli++
#
Loqi
voxpelli has 88 karma in this channel (96 overall)
#
dgold
[keithjgrant] You're using voxpelli's endpoint?
#
dgold
ah, nvm
#
gRegorLove
Nice animations, too, [keithjgrant]
#
gRegorLove
[keithjgrant]++
#
Loqi
keithjgrant has 1 karma
#
dgold
[keithjgrant] For some reason, I was labouring under the (clearly erroneous) idea that Hugo/SSG didn't play nice with webmention.io
#
aaronpk
webmention.io just doesn't provide a UI for showing comments. you have to build that part yourself, it just gives you the comment data as JSON
#
[keithjgrant]
I do it all client-side
#
[keithjgrant]
I could pull them down when I build, then update stale bits on the client, but that seemed a lot of work for little gain
#
dgold
i really got behind on js. sigh.
#
KevinMarks
Mobilepub and inkstone aren't posting to my Known install any more
tantek joined the channel
#
[keithjgrant]
dgold Used the new <template> tag for my comments & hydrate it in JS. This is the first I've really played around with that. No clue what happens in IE though :wink:
#
tantek
good morning #indieweb!
#
dgold
does anyone care/know about IE anymore?
#
aaronpk
whoa i didn't know about <template>
#
aaronpk
MS is pushing Edge so hard now that unless you're making something for an enterprise/government environment where they might still be using windows xp, i don't think you need to worry about anything before Edge
#
KevinMarks
Template is one of the pieces of the web component model
#
tantek
dgold Edge? or classic IE?
#
gRegorLove
Main thing I've run into with IE recently is IE10 doesn't have TLS 1.1 and 1.2 enabled by default. But even that has been rare.
wolftune and EHLOVader joined the channel
#
@voxpelli
@richardolsson Dags för lite IndieWeb kanske? Plocka mikrobloggandet till egna sajten och bara småsynka med Twitter? :)
(twitter.com/_/status/825036632025862145)
nitot_ and KartikPrabhu joined the channel
#
dgold
[keithjgrant] / KevinMarks - Template?
#
dgold
what is template
#
Loqi
A template is a file used to generate a page https://indieweb.org/template
#
dgold
already there, KartikPrabhu
#
[keithjgrant]
that's it. Sorry, in and out today
#
tantek
what is the template element?
#
Loqi
It looks like we don't have a page for "template element" yet. Would you like to create it?
#
tantek
there you go ^^^
EHLOVader and iboxifoo joined the channel
#
@ChrisAldrich
@jbjohansson Congrats! Feel free to join us in chat if you have questions or problems. #indieweb http://indieweb.org/irc
(twitter.com/_/status/825046073932730368)
#
Loqi
[indieweb] "@jbjohansson Congrats! Feel free to join us in chat if you have questions or problems. #indieweb http://indieweb.org/irc" by Chris Aldrich on 2017-01-27 http://stream.boffosocko.com/2017/jbjohansson-congrats-feel-free-to-join-us-in-chat-if
EHLOVader, dgold, asteres, snarfed and nitot joined the channel
#
tantek
oh dang there it is
tolerablyjake and sl007 joined the channel
#
sl007
aaronpk sknebel - confused question : "mailto:" and "sms:" and "tel:" links do not have a following "//", right ?
#
aaronpk
correct
#
sl007
Stupid article: http://thenewcode.com/856/Send-a-SMS-Text-From-A-Link - however : Indieauth currently allows this (just looked at the code regexes), is it intended ?
snarfed joined the channel
#
aaronpk
hm i may have just not thought about that when i wrote the parser
#
tantek
sl007 you don't want that article, you want this article: http://tantek.com/2014/084/b1/urls-people-focused-mobile-communication :)
#
Loqi
[Tantek Çelik] URLs For People Focused Mobile Communication
#
sl007
ok - then IndieAuth-node will not allow this ;) thankyou tantek !
#
tantek
what is comms?
#
Loqi
communication in the context of the indieweb refers to using your personal website as a starting point and potentially way for people to contact you https://indieweb.org/comms
#
tantek
that ^^^
#
sl007
ok ! Thankyou aaronpk too. Hope anything is fine over the ocean - oh wait, hope both of you are fine ;)
Pierre-O joined the channel
#
tantek
Instagram's website has hashtag pages now: https://www.instagram.com/explore/tags/indiewebcamp/
leg, wolftune, miklb, camerongray, Pierre-O and tantek joined the channel
#
Loqi
[indieweb] "My reply to Micro.blog Project Surges Past $65K on Kickstarter, Gains Backing from DreamHost | WordPress Tavern" by Chris Aldrich on 2017-01-27 http://boffosocko.com/2017/01/27/my-reply-to-micro-blog-project-surges-past-65k-on-kickstarter-gains-backing-from-dreamhost-wordpress-tavern/
snarfed joined the channel
chrisaldrich joined the channel
#
chrisaldrich
I think I mentioned it recently, but Instagram also has the ability to do inline replies to other comments and to like individual comments as well (at least in their mobile app)
[cleverdevil] joined the channel
#
[cleverdevil]
Hmm, tried to reply to you, chrisaldrich, but for some reason Known isn't sending a webmention :stuck_out_tongue:
#
chrisaldrich
Maybe it isn't liking that I posted that from WordPress instead of Known? ;)
#
chrisaldrich
[cleverdevil] you could always syndicate it to the twitter thread, and I'd see it that way too
#
[cleverdevil]
I dunno, I never really was entirely certain that Known would automatically send the webmention when I did a status post "in reply" to a site, or if its something I had to configure externally.
#
chrisaldrich
[cleverdevil] Actually, it did send and I just saw it; my WordPress site moderates comments/webmentions, so they don't always show up immediately
#
chrisaldrich
if you're doing an in-reply-to and have the url in the box, it will automatically send the webmention for you without configuration
#
chrisaldrich
typically if someone displays syndication links to other silos and I reply to their direct post, I try to syndicate my reply to those same silos for parity of distributed conversation and threading if I can
#
chrisaldrich
I also try to keep track of those who have the ability to receive webmentions and syndicate replies to other silos as well, so if Tantek doesn't support receiving webmentions to his site, for example, but I know he's syndicated to Twitter, I'll reply to both, so I know that he got a notification one way or the other.
#
gRegorLove
Known has some webmention issues last I understood. Ran into that with Tyler replying to me from his Known site.
#
GWG
I don't know who Pete is, but I am flattered.
#
GWG
Anyone know who that is? I have always been bad with names
#
miklb
but sounds like would be a good time to polish up a mf2 theme framework…
#
GWG
miklb, I have been putting it off till @pfefferle felt the new Webmentions stuff was ready for stable, but I might do it anyway after I finish my tour of plugin updates
#
miklb
I'd be game for helping tackle 2017
#
GWG
miklb, they still have a Github repo right?
#
miklb
but seems that not up-to-date with core if I'm reading it right
#
GWG
No, moved to Core.
#
GWG
What is the best way to keep a Github repo synced with an SVN system?
#
Loqi
It looks like we don't have a page for "best way to keep a Github repo synced with an SVN system" yet. Would you like to create it?
#
GWG
Loqi hush
#
Loqi
Just generated this week's newsletter! You still have a few minutes to make changes, and I'll re-generate it 10 minutes before it gets sent out at 3pm Pacific time. https://indieweb.org/this-week/2017-01-27.html
#
aaronpk
Git can clone from svn if I remember correctly
#
GWG
I will have to look that up.
#
miklb
is reading now
#
GWG
But keeping an up to date fork of the current default theme isn't a bad idea. I will take 2016
#
GWG
2017 is more business oriented
#
miklb
I haven't actually looked at the core themes that closely.
#
GWG
2014 was a magazine style theme. 2015/2016 blog style. 2017 business oriented
#
miklb
I have to dig in the mf2 markup on my site this weekend, my reply-to posts still aren't syndicating correctly, so maybe I'll set up a repo while I'm at it
#
voxpelli
GWG: if you mean "SVN" as in WordPress plugin repository, then a friendly advice: Don't ever try to clone that one using git-svn
#
snarfed
GWG: full sync is probably overkill, just copy to svn during each release. e.g. https://github.com/snarfed/wordpress-micropub/blob/master/push.sh
#
GWG
Theme, not plugin
#
GWG
miklb, I will be around if you want to bounce thoughts
#
voxpelli
git-svn last time I checked can't clone partial SVN repositories, and the WordPress ones I have looked at has all plugins in the very same SVN repo which means one has to clone all commits every made to any plugin there
#
GWG
snarfed, I am going the other way, talking about maintaining a mf2 fork of a default WordPress theme
#
[cleverdevil]
FWIW, I am keenly interested in getting a MF2 fork of a core theme.
#
[cleverdevil]
It'd be even better to do this for the last 2-3 "annual" themes, and then advocate for it being a part of 2018.
#
miklb
sounds like maybe we need to decide on a year and collaborate then. 2016 if more "bloggy" sounds good to me
#
[cleverdevil]
Yeah, I am honestly not sure how much time I or my folks will have to spend on it, so I don't want to sidetrack you.
#
GWG
I advocated for it to be part of twenty sixteen. Didn't pan out fully
#
GWG
I can convert a theme for mf2 pretty quickly
#
miklb
momentum might be on your side now
#
GWG
It is not as hard as it seems if you have done it and if the theme is based on _s
#
[cleverdevil]
What's the best way to support all of the mf2 microformats in WP? Would it be WP post formats? Or custom post types?
#
GWG
I go with the post type being h-entry.
#
GWG
So anything not h-entry is a custom post type
#
GWG
And I created a taxonomy for different kinds of h-entry, but I know that there are alternatives
#
GWG
Post Kinds is that taxonomy attempt. I know it could be a lot better
#
GWG
And snarfed I know has a different philosophy
dgold joined the channel
#
[cleverdevil]
I suppose that if things were done with it in mind, people could build plugins for composing things like h-recipe, h-review, and the like.
#
GWG
Exactly
dgold joined the channel
#
GWG
H-entry has like, reply, etc. which is a bit more cumbersome in the interface
dgold joined the channel
#
GWG
And both snarfed and I use mf2_ as a prefix in metadata for microformats 2 properties
dgold joined the channel
#
GWG
I have been slowly working through my plugins for that
#
miklb
snarfed what is your approach?
dgold joined the channel
#
snarfed
sorry, haven't been following. i definitely don't have a philosophy. i just use the uf2 plugin with a few tweaks: https://snarfed.org/functions.php.txt
#
snarfed
(only a few parts of that are for mf2)
#
miklb
snarfed++
#
Loqi
snarfed has 250 karma in this channel (254 overall)
#
GWG
snarfed, I thought your philosophy was to code mf2 properties manually in post content for the most part
#
miklb
thanks for sharing that. I see.a few tricks in there that might help with my reply-to issue
#
GWG
That was the difference I was referring to
#
snarfed
GWG: ah, post types. yes. no big philosophy, just what i do
#
chrisaldrich
I don't think there are huge updates to the annual themes a month or two after they're released, usually just small tweaks; perhaps it's worth having indieweb forks on Github with better mf2 for those who want them?
#
GWG
Chrisaldrich, I am prepared after two years of saying it to just do it
#
GWG
snarfed, maybe philosophy is the wrong word, but that was what I was referring to
#
GWG
Not everyone is on team taxonomy nor do they need to be
#
chrisaldrich
GWG, I think post kinds could be a lot more flexible if it had specific stylable classes on the tags instead of just raw mf2 https://github.com/dshanske/indieweb-post-kinds/issues/60 ;)
#
chrisaldrich
similarly forks for sage or underscores that are indieweb compatible if they don't want to keep parity...
#
chrisaldrich
I think that those forks would be very helpful to Indiweb in general until those deemed it necessary/useful to support them directly.
#
GWG
Why not use kind-note or such which is on every kind tagged post class
#
GWG
But I want to continue to improve?
tantek joined the channel
#
miklb
yeah, I don't see an issue styling a taxonomy class
#
chrisaldrich
GWG, sorry, it's been a while since I've looked at it, but that's not a bad idea...
#
chrisaldrich
I think there's also a few small tweaks some of the "annual" themes could take that make them indieweb prettier, kind of like the changes manton has made to his version of 2012 so that it's more microbloggy for notes
#
chrisaldrich
I missed the convo earlier, but it looks like Pete may be vying against me as president of the GWG fan club...
#
GWG
Chrisaldrich, do you know him?
#
GWG
And I am the President of the pfefferle fan club.
#
chrisaldrich
I don't know him unfortunately, though it seems like he was watching the space pretty closely based on his comments
#
chrisaldrich
GWG, I meant to ping you last week while you were working on Bridgy Publish, but it might be interesting to include a (hidden) checkbox in the code for that to send webmentions for Indieweb related posts to IndieNews (I'd noticed something similar in https://github.com/pfefferle/wordpress-indienews)
#
chrisaldrich
By hidden, I mean commented out in the code such that one would need to know its hiding there and uncomment it to make it accessible (mostly to cut down on potential spam for those that don't know better)
#
petermolnar
chrisaldrich don't do hidden code; just put it under and options page option
#
chrisaldrich
petermolnar, that's certainly an option, but once we get to gen3/4, it opens things up to potential abuse...
#
petermolnar
fair point
wolftune joined the channel
#
chrisaldrich
those in gen1 who are the likely readers/subscribers/publishers will actually read the code and know... #easteregg
#
GWG
Chrisaldrich, I had thought about adding IndieNews, though not hidden
KevinMarks_ joined the channel
#
miklb
if something has the potential to be abused, it will
leg joined the channel
#
GWG
I will revisit the idea.
tantek and quails_ joined the channel
#
GWG
miklb, I have to agree there.
#
Loqi
Generated the final version of the newsletter! This will be sent out at 3pm Pacific time. https://indieweb.org/this-week/2017-01-27.html
#
chrisaldrich
I think that IndieNews is somewhat underutilized because there's a hurdle to posting to it.
#
chrisaldrich
GWG, keep in mind that indienews differentiates having a trailing slash or not and will 404 depending on how the syndication link is done :)
#
GWG
Chrisaldrich, I will give it thought regardless
#
chrisaldrich
speaking of the newsletter, it would be nice if there were an IndieNews section of it...
#
GWG
I am in the midst of Syndication Links and won't return to Bridgy Publish or Simple Location till I release an update
KevinMarks joined the channel
#
chrisaldrich
GWG++ for heroic efforts since December
#
Loqi
gwg has 184 karma in this channel (200 overall)
Lana joined the channel
#
aaronpk
chrisaldrich: the links in the newsletter *are* from indienews
#
snarfed
indienews is great...but unrelated to bridgy publish, right?
#
snarfed
er, at least to bridgy
#
GWG
I said I wanted to make the rounds on my plugins. I think the Simple Location and Bridgy Publish updates were great pushes forward
#
chrisaldrich
aaronpk, I wasn't sure not having doublechecked, but should have known you'd have done that
#
aaronpk
i'm also not really sure how you want the "trailing slash" issue resolved. I can't assume people have the same content at a URL that ends with / vs not with /, there are plenty of examples where they are different content. so I can't just always trim the last slash.
#
GWG
snarfed, yes, but Publish by Webmention is the commonality. The fact that the plugin is Bridgy Publish is sort of why I only thought about it.
#
chrisaldrich
snarfed, I was referencing GWG's Bridgy Publish plugin which is structured well for adding a webmention to IndieNews
#
snarfed
right. more growth like that and it may deserve a rename :P
#
GWG
snarfed, I can rename the plugin but not the slug.
#
GWG
It might be Publish by Webmention
#
chrisaldrich
There's an IndieSyndicate plugin in Known that is somewhat similar in functionality. Also Convoy in Known is a bigger umbrella version similar to the Bridgy Publish plugin.
#
GWG
I will revisit the name if I decide to do it.
#
Loqi
[indieweb] "Comment on My reply to Micro.blog Project Surges Past $65K on Kickstarter, Gains Backing from DreamHost | WordPress Tavern by Jonathan LaCour" by Jonathan LaCour on 2017-01-27 http://boffosocko.com/2017/01/27/my-reply-to-micro-blog-project-surges-past-65k-on-kickstarter-gains-backing-from-dreamhost-wordpress-tavern/#comment-33623
#
acegiak
morning, all
KevinMarks joined the channel
#
chrisaldrich
good afternoon from LA acegiak--we can see you today!
#
acegiak
I'm on weechat because it was obvious my slack messages weren't visible
#
tantek
good day acegiak !
#
tantek
aaronpk why doesn't the slack-irc bridge like acegiak ?
#
aaronpk
again? or just yesterday?
#
acegiak
I assume it's because my slack name is a URL?
#
acegiak
My slack name is acegiak.net
#
acegiak
Because it wouldn't let me use just acegiak
#
aaronpk
oh? were you already registered?
#
acegiak
I think so but I couldn't find any trace of existing rego?
#
acegiak
So I just used a
#
acegiak
My url
#
acegiak
Cause that seemed in keeping with the theme?
#
aaronpk
aha i do see another account
#
tantek
acegiak++
#
Loqi
acegiak has 29 karma
#
tantek
acegiak.net++
#
Loqi
acegiak.net has 1 karma
#
aaronpk
okay well in that case I will make the bridge replace "." with "_" and then it should work
#
aaronpk
i don't think "." is allowed as an IRC nickname on freenode
#
tantek
likely
#
tantek
or I should say
#
tantek
it is probable
#
acegiak
I mean I can switch back to the old one if we can reset the password
#
acegiak
If that's better?
#
tantek
acegiak you should choose your identity :)
#
acegiak
I'd rather just be acegiak without the .Net if I can. I just couldn't get password/login working
#
acegiak
I have to have a shower. When I get back I'll have another go at resetting the password
#
tantek
passwords--
#
Loqi
passwords has -4 karma in this channel (-6 overall)
KevinMarks1 joined the channel
#
KevinMarks1
theres a problem with browsers autofilling he password for other Slack subdomains
#
tantek
slack has a multiple identity problem
snarfed joined the channel
#
sknebel
"." is not allowed in IRC usernames at all (according to the RFCs). annoyingly, slacks own IRC bridge doesn't care about what some stupid RFCs say...
wolftune, danohu and tantek joined the channel
#
miklb
tantek you can say that again