#indieweb 2016-11-24

2016-11-24 UTC
wolftune, snarfed, pauloppenheim, sensiblemn, aegibsonme, KevinMarks_, KevinMarks, emmak, mlncn, Jeena_, raucao, j12t, miklb_, miklb, tantek, cweiske, loicm, sl007, pindonga and nitot joined the channel
#
Zegnat
!tell snarfed re: "you want u-uid, not p-uid", why? The mf2 prefix only tells the parser where to get the value. If my UID happens to be stored in text, p-uid is correct. (Note that I do enjoy tripping up parsers ;))
#
Loqi
Ok, I'll tell them that when I see them next
#
Zegnat
And good morning IndieWeb!
loicm joined the channel
#
cweiske
is anyone running a fulltext index on his own browser history?
#
cweiske
ah. chrome did support this until 2013 when it was removed for performance reasons; https://bugs.chromium.org/p/chromium/issues/detail?id=297648
#
cweiske
which does this if you pay for it
#
Zegnat
Fetching does look interesting ... if I could run it myself
#
cweiske
I would need a browser extension which would send all visited URLs to a configurable server
#
cweiske
which in my case would run phinde and would index them
#
cweiske
i've heard there are a number of phishy browser extensions which do this :)
Pierre-O joined the channel
#
sl007
cweiske ask adactio about his bookmarklet https://indieweb.org/2016/Brighton/indiebookmarks and maybe stuff in https://indieweb.org/bookmark is useful
ricardokirkner and Hory_ joined the channel
#
cweiske
no, no bookmarks
#
cweiske
bookmarking is manually
pindonga, ricardokirkner, loicm_, adactio, mlncn, mblaney and j4y_funabashi joined the channel
#
Zegnat
Hello
#
j4y_funabashi
hows it going Zegnat?
#
Zegnat
Things are good, getting some real work done on my site
#
Zegnat
How are you
#
Zegnat
!tell petermolnar you can now RSVP on Schiphol. https://indieweb.org/events/2016-11-30-homebrew-website-club
#
Loqi
Ok, I'll tell them that when I see them next
#
Loqi
Ok, I'll tell them that when I see them next
[sebsel] joined the channel
#
[sebsel]
oh, my first Loqi-message :D
#
[sebsel]
ah, i need to say something on IRC in order to trigger, I guess, because via Slack I’m [sebsel]
#
[sebsel]
but, will do!
#
j4y_funabashi
Zegnat: good, am doing the same - starting the 'update' micropub.rocks tests
Sebsel joined the channel
#
Sebsel
Loqi?
#
Sebsel
Still nothing :(
#
Sebsel
Oh well.
#
j4y_funabashi
update, then I can do syndication
#
cweiske
caSinGproblem?
nitot joined the channel
#
j4y_funabashi
cweiske: did you create a cli micropub client?
#
cweiske
j4y_funabashi, yes
#
Zegnat
[sebsel], maybe it was to quick after I posted the message? Apparently that’s a thing now :/ I am still not sure about all the !tell things
#
[sebsel]
sounds like a function rather than a bug indeed.
#
[sebsel]
I’m working on my Webmentions already :)
#
Zegnat
I was planning to work on webmentions yesterday, but realised I needed permalinks before I could do webmentions
#
[sebsel]
yeah, I know that problem, I’ve been stuck on url-design before.
#
cweiske
j4y_funabashi, for what do you want to use it?
#
Zegnat
I took a shortcut, simply implemented /$uuid as permalinks
#
[sebsel]
but… ‘u-uid’ is the permalink, no?
#
[sebsel]
Oh. I knew micropub.rocks, but there is also webmention.rocks. How nice.
#
[sebsel]
webmention.rocks++
#
Loqi
webmention.rocks has 1 karma
#
Zegnat
I didn’t have u-uid’s on my posts yet
#
Zegnat
I did do a short trial with p-uid, but it seems parsers did not like me for that
#
[sebsel]
yeah I saw that discussion. for your own site, p-uid makes sense, but as part of the web, u-uid makes more sense.
#
[sebsel]
but still: I can think of a case where I want to u-in-reply-to a book, with `isbn:9781590598146`, so that would be a p-in-reply-to and a p-uid?
#
[sebsel]
but yeah, a book is not part of the web.
#
[sebsel]
(just thinking out loud here)
#
Zegnat
no, that would probably be u-in-reply-to
#
Zegnat
the prefix only tells the browser where to find the property
#
Zegnat
if it is part of a href="" (as isbn:* probably will be) then that will be u-
#
Zegnat
p- is for "plain text"
#
Zegnat
<span class="p-uid">12345</span>
plindner, M-hotzeplotz, TheGillies, jcgregorio[m], M-nd, rdesfo[m], M-rongladney, Jeffrey[m], Guest60189[m], M-mxuribe, sknebel_matrix_t and smth[m] joined the channel
#
j4y_funabashi
cweiske: I have been thinking about a few daemons I would like to write that I would want to allow to post to my site and was wondering how you handled the indieAuth dance to get a token
smth[m]1 joined the channel
#
cweiske
$ shpub connect myserver.org
#
cweiske
then shpub will echo an url
#
cweiske
that you visit in your browser
#
cweiske
and in the end the indieauth server will redirect to shpub, which opened a HTTP server locally on an unprivileged port
#
cweiske
once that is done, shpub will stop that http server and write the configuration file
#
j4y_funabashi
ah ok so the callback url is localhost?
#
cweiske
localhost:49474 (some random port)
#
cweiske
if shpub detects you're on a ssh connection
#
cweiske
then it uses the server's IP :)
#
cweiske
which is pretty cool in my eyes
#
j4y_funabashi
cweiske++ thanks, I will take a look once I have micropub update + syndication working
#
Loqi
cweiske has 59 karma in this channel (67 overall)
#
cweiske
I used shpub when fixing known's micropub endpoint
#
cweiske
using a command client for endpoint development was helpful for me
#
Zegnat
And then I accidentally killed my site. Oops.
#
j4y_funabashi
yeah I spend most of my day on the cli so will have to try shpub out
#
Zegnat
cweiske, is there some clever way for me to use shpub and skip the OAuth dance?
#
cweiske
manually add the token you obtained with another client into the config file
#
j4y_funabashi
Zegnat: I was hopeing for something like that :)
#
j4y_funabashi
what is scope
#
Loqi
In OAuth terminology, scope is a way to limit what parts of your account are accessible by third-party applications https://indieweb.org/scope
#
cweiske
$ cat ~/.config/shpub.ini
#
cweiske
[commentpara.de]
#
cweiske
token=Z
#
cweiske
that's what you need
#
Zegnat
Thanks. I am looking into a fixed-token for now, so I don’t have to implement OAuth on my end just yet
#
j4y_funabashi
Zegnat: Just make sure you dont commit your fixed-token
friedcell, raretrack and snarfed joined the channel
#
Zegnat
j4y_funabashi: no worries, none of my project is in a public repo yet
mlncn and nitot joined the channel
#
j4y_funabashi
yay, update.replace() wasnt too tricky \o/
userXYZ, masoud and aegibsonme joined the channel
#
masoud
Please help :) I have rel=me links on my domain to Google+, and my Google+ user page links back link to the same domain. But IndieAuth says "No rel=me link was found on https://plus.google.com/+MasoudAbkenar/about to https://masoud.abkenar.net/" although I can clearly see in the Googl+ source that there is a link. Could you please check if everything is done right? Any ideas?
nitot and [sebsel] joined the channel
#
[sebsel]
I’m not familiar with Google+… where should the link be? I don’t see it
#
[sebsel]
Maybe you need to set it to be publicly visible?
#
masoud
@sebsel the link is on the about page in Google+ profile, under Personal Website. And it is visible for non-logged in users
#
[sebsel]
yeah, I’m trying to add my url on mine but can’t find it either :P
#
masoud
@sebsel You should switch back to Google+ classic to be able to add link.
#
Zegnat
It depends on how that page is queried.
#
masoud
Switch to Google+ classic, go to your user profile, click on about, and edit it.
#
Zegnat
If I do a wget of https://plus.google.com/+MasoudAbkenar/about the string 'rel="me"' does not exist on it.
#
masoud
Oh I see. When I am logged out, there is no link to my domain on that page.
mlncn and raretrack joined the channel
#
masoud
@Zegnat wait, shouldn't rel=me be only on my domain linking to my Google+ profile? My Google+ profile should only have a link to my domain. Or I have misunderstood?
#
sknebel
no, it also needs rel=me
#
Zegnat
The link back also needs rel="me", that is how ownership is established.
#
sknebel
and Google doesn't add that, according to the Indieauth.com issue tracker since may
#
Zegnat
That way, only the person who controls both profiles can link them together.
#
Zegnat
woop, my site is online again. Only now, for some reason with all the timestamps 1 hour off from what they used to be ... Oh well.
#
masoud
@sknebel hmmm... so this is not just me then. Thanks for the hint.
#
masoud
So it seems Google+ is useless at the moment...
#
[sebsel]
Google+ is also not on the list of Authentication providers on Indieauth.com anymore.
#
[sebsel]
I guess so :)
#
sknebel
it's still in the docs though
#
sknebel
masoud: try linking to https://plus.google.com/+MasoudAbkenar/about/p/pub instead, that worked at least temporarily in february ;)
#
sknebel
but I suspect it's broken as well
#
masoud
@sknebel let me check...
#
Zegnat
That is just 404 for me, sknebel
#
masoud
404 for me too!
John_Duh joined the channel
#
sknebel
oh, ok
#
sknebel
I just read through the logs from the last time the channel looked into it, back then google only added it for some user agents
#
masoud
Damn, Google+ is the only social network in which I am active! It doesn't meet the most basic IndieWeb requirement.
#
sknebel
so I guess G+ is dead/not to be relied upon for IndieAuth purposes
#
masoud
@sknebel what channel?
#
sknebel
but if the link that partially worked back then is 404 already again...
#
snarfed
masoud: there are plenty of indieauth options that aren't social networks
#
Loqi
snarfed: Zegnat left you a message 7 hours, 44 minutes ago: re: "you want u-uid, not p-uid", why? The mf2 prefix only tells the parser where to get the value. If my UID happens to be stored in text, p-uid is correct. (Note that I do enjoy tripping up parsers ;))
#
snarfed
and google+ is still great for posse, backfeed, etc!
#
masoud
@snarfed I see. If POSSE works for Google+ (I thought it doesn't) then everything should be fine for my use case.
#
masoud
I still have problems setting up the most basic IndieWeb stuff on Wordpress. Expect a total re-write of the wiki when I figure it out ;)
#
Zegnat
snarfed, does POSSE really work for G+? This paints a bad picture: https://indieweb.org/Google+#POSSE
#
masoud
LOL! "Make a business relationship with Google so you can use a private/partner AP"
mlncn_ joined the channel
#
Zegnat
Doesn't look like silo.pub POSSE's to G+ either :(
#
snarfed
Zegnat: not via API, no
#
snarfed
many of us posse manually (including me :P)
#
snarfed
G+ isn't unique though, instagram can't posse via API either
#
snarfed
(heh i think i wrote much of that wiki section :P)
#
masoud
@snarfeld so what exactly is the process of manual POSSEing to G+?
#
snarfed
masoud: copy and paste
#
snarfed
hence "manual" :P
#
masoud
You write your post on your site, you share it on G+, then you come back and edit your original post to add the link?
#
snarfed
"manual until it hurts"
#
masoud
:)
#
masoud
Does it necesarily need to be the actual page shared in G+, or you can manual POSSE any of your G+ posts with any of your sites posts?
#
masoud
You see I am a total beginner!
#
Zegnat
The idea is that you always start by publishing a post to your own site. When that is done, maybe your site can automatically push the post to Twitter and other services. After that you can manually copy content over to services without an API, like G+. That’s the idea, at least.
leg joined the channel
#
masoud
@Zegnat My question was, should you share the link of original post on G+, or just a copy/paste of the content in a native G+ also works for POSSE?
#
Zegnat
We recommend you paste the link
#
masoud
I see, so it it recommended, not necessary.
#
Zegnat
You want to be able to “link” them together, so people know there is an original copy on your site. So it is a strong recommendation.
#
Zegnat
See the “in general” section here: http://indieweb.org/posse#In_General
#
Zegnat
Original post links have an entire page of their own: https://indieweb.org/original_post_link
#
masoud
@Zegnat Very useful, thank you :)
#
Zegnat
It might also help Bridgy or other parsers to find the canonical copy of your post, using https://indieweb.org/original-post-discovery
#
Zegnat
That should give you something to read ;)
#
masoud
Zegnat: it does!
snarfed, nitot, wolftune, friedcell and mlncn joined the channel
#
aaronpk
Uh, Amp breaks the back button?
mlncn, nitot, Pierre-O, userXYZ, wolftune, cweiske, Gold, sl007, tantek and [sebsel] joined the channel
#
[sebsel]
Did I break webmention.rocks? Earlier I was able to mention test4, but now it gives me a 400 Bad Request when I send a POST request to the endpoint.
j4y_funabashi and sl007 joined the channel
#
[sebsel]
maybe I shouldn’t try and send all those test-mentions in one post. It’s kinda heavy on my server. but it kind of encourages you to do so.
mlncn joined the channel
#
cweiske
ladies and gentleman, phinde supports websub subscriptions - which means immediate indexing for topic URLs the search engine is subscribed to
#
cweiske
aaronpk, your take for to make chat.indieweb.org send out websub notifications
#
sknebel
cweiske++ cool!
#
Loqi
cweiske has 60 karma in this channel (68 overall)
loicm_, tantek and sl007 joined the channel
#
cweiske
the search results sidebar lists query syntax now: https://indiechat.search.cweiske.de/?q=test
wolftune joined the channel
#
tantek
cweiske++ very nice! the syntax reminder is helpful!
#
Loqi
cweiske has 61 karma in this channel (69 overall)
#
tantek
oh right
nitot joined the channel
#
Loqi
[Tantek Çelik] Happy Third Birthday to the Homebrew Website Club!
wolftune and userXYZ joined the channel
#
Zegnat
Tantek, I saw you added jkphl's picture to the HWC page. But Juli definitely also has pictures, including a group picture. Should be up on Flickr. I'll see about getting it on the wiki tomorrow.
KevinMarks, nitot and wolftune joined the channel
#
aaronpk
[sebsel]: take a look at the actual response you get from webmention.rocks. It provides very detailed error messages when you get a 400 response code.
[sebsel] joined the channel
#
[sebsel]
I did! It said something about "SSL23_GET_SERVER_HELLO:unknown protocol"
#
[sebsel]
I was able to mention from my site to my site tho...
#
[sebsel]
And I believe I got it working again too.
#
[sebsel]
Just not with the massive load of test-mentions
#
aaronpk
Well that's an unusual message
#
aaronpk
some SSL glitch?
#
[sebsel]
Well, I did it again, but with only tests 1 through 10, and it seems like I passed 9 and 10.
#
[sebsel]
It’s strange, since my logfiles give me the right endpoints. So the discovery is working great :D