#dev 2017-11-27

2017-11-27 UTC
snarfed and tantek joined the channel
#
loqi.me
edited /social_media (+94) "aaronpk added "https://www.vanityfair.com/news/2017/11/the-end-of-the-social-era-twitter-facebook-snapchat" to "See Also""
(view diff)
KartikPrabhu, gRegorLove_, snarfed, renem, j12t, tantek, mblaney, sebsel and jjuran joined the channel
#
www.boffosocko.com
edited /Bookmarklet (+108) "Convert bookmarklet to Chrome Extension"
(view diff)
marcthiele and cweiske joined the channel
[jeremycherfas], dansup, loicm and [kevinmarks] joined the channel
#
[kevinmarks]
Is there a rel canonical for the pages that don't 301?
#
Zegnat
The Kirby starter kit template does not include rel="canonical", [kevinmarks].
KartikPrabhu joined the channel
#
[kevinmarks]
That might be a change to submit, as that SEO case is why rel-canonical was originally proposed
#
[kevinmarks]
Getting it to 301 would be better, but that's probably more work
jeremycherfas, tommorris, [keithjgrant], snarfed, John__ and KartikPrabhu joined the channel
#
vanderven.se martijn
edited /pronoun (+77) "/* IndieWeb Examples */ My pronouns are definitely visible by now, add 00dani as another example.(no date)"
(view diff)
#
vanderven.se martijn
edited /pronoun (+54) "/* See Also */ Look at the Microformats.org link for mark-up ideas."
(view diff)
John____, jeremycherfas, [miklb], snarfed and tantek joined the channel
#
sknebel
[miklb]: from a quick look, seems like they have a bunch more specialized cases and info about the event that's interesting for someone picking an event to go to (e.g. who is performing there, what do tickets cost, how large is the venue, ... https://schema.org/Event), whereas microformats events are mostly based on calendar-entry formats?
#
tantek
sknebel, more like events people actually go to, that are actually published on the web
#
tantek
the schema-org stuff has a bunch of stuff that's anywhere from NIH (reinventing iCal for no reason) to proposed/aspirational etc. note that very few (if any?) of their additional properties have any basis in research, examples etc.
#
tantek
which speaks to schema-org as a whole, mostly made up stuff and proposals. a tiny fraction of it is in actual use
#
tantek
whereas with microformats we ask for use-cases for every single property etc., experiment with it with real world examples (and consuming code) before making it an accepted part of the format
#
[miklb]
that’s all well and good tantek but it doesn’t mean it can be ignored for commerce.
#
tantek
helps keep microformats micro
#
tantek
miklb the stuff on schema can be used for brainstorming ideas sure
#
tantek
but unless someone has an actual demonstrable use-case for "commerce", then yes, it can be ignored as just SEO hype
#
GWG
snarfed, you submitted the citation add on to Semantic Linkbacks ages ago, right?
#
[miklb]
so sayeth tantek, so sayeth the flock
#
GWG
Oh, just missed him
#
tantek
miklb, you asked originally about "the difference between Google’s/schema.org Event markup and mf2?" and I answered in general the difference between schema and mf2
#
[miklb]
and then went on about how it’s just bullshit SEO
#
tantek
it's not about who sayeth what. anyone can ask the critical questions of schema (or mf2) and come to the same answers
#
tantek
the emperor of scheme has no real world clothes
gRegorLove_ joined the channel
#
tantek
miklb the way schema is pitched today, yes it is 99% bs SEO, 1% maybe actual useful info for search results
#
tantek
even google search itself only pays attention to a tiny fraction of schema objects and properties
#
tantek
and ignores the rest
#
[miklb]
your points are duly noted
#
tantek
(that tiny fraciton *is* useful to document, because it is a real world use-case)
#
tantek
just saying, a lot of noise in the schema as a whole
#
[miklb]
if not anticipated and expected
#
tantek
that means they should like be written on a wiki / FAQ
#
tantek
*likely
#
GWG
I always go with simple answers
#
GWG
I find Microformats easy to adopt
#
GWG
My eyes start to glaze over reading schema.org
#
tantek
Thanks GWG. That being said, if you find your eyes glazing over with reading a particular page at microformats.org - definitely point it out so we can improve it!
#
GWG
Otherwise, on a cynical note, I want to support anything
#
GWG
There is no Microformats 2 example on the checkin page
#
tantek
what is a checkin
#
Loqi
A checkin is the action of checking into a location and sharing that information https://indieweb.org/checkin
#
GWG
Most of the other post type pages have a code example
#
GWG
I noticed when aaronpk noted that I had introduced a mistake in my markup
#
[miklb]
I would argue that as “IndieWeb” becomes more than a wiki and few people in IRC that wholesale slamming of schema.org be a personal comment and not something that appears to be a community decision. Advocating for mf2 is one thing…
#
tantek
miklb none of it should be personal like "schema smells bad", but rather with specific reasons as I gave above
snarfed joined the channel
#
tantek
no need to get personal when there are numerous obvious objective flaws to point out
#
tantek
GWG, we've brainstormed about checkin markup a few times
#
[miklb]
personal in that it is *your* opinion, not a community stance. Not personal in an attack.
#
tantek
miklb, when reasoning is given, it's no longer an opinion, but an objective statement, so please stop calling is "your opinion"
#
GWG
tantek, agreed. But the page could use an example.
#
GWG
I may try to add one.
#
tantek
if you want to debate the reasoning that's one thing, but stop pretending it's not there
#
tantek
GWG, I think aaronpk's checkins may be worth analyzing for their markup
#
GWG
I did. I looked at his markup and how xray saw sites.
#
GWG
And redid my code.
#
tantek
that's probably a good way to start - we've done that on other pages like /video#IndieWeb_Examples - each notes the kind of markup it uses
#
tantek
something comparable would probably be good to do on https://indieweb.org/checkin#Aaron_Parecki and later examples
#
GWG
You and aaronpk are usually my go to examples.
#
GWG
You have experience.
#
tantek
a lot of the earlier checkin examples were more experiments
#
Zegnat
Both sebsel and I started out implementation from the discussion had here: https://chat.indieweb.org/dev/2016-12-14#t1481739707226000 (as linked to from my section on /checkin)
#
Loqi
[Zegnat] So I guess I should use .p-location.p-checkin.h-[card|adr|geo] if I am posting from my checkin location
#
tantek
Zegnat, take a look at how the different examples here documented what markup they used: https://indieweb.org/video#IndieWeb_Examples
#
tantek
we need that same level of analysis documented inline in the wiki for https://indieweb.org/checkin#IndieWeb_Examples
#
Zegnat
Yep. I am not sure why we didn’t do that back then
#
tantek
we just haven't gotten to it yet. not a matter of "back then"
#
tantek
e.g. if you could at least add your own checkin markup details to your example like on the video page that would be helpful as a start
#
Zegnat
It is a matter of back then. sebsel and I were sitting at a HWC, discussing how we were going to post our venue checkin on IRC, got to some conclusion based on input from several people, but we then didn’t documented the result on the wiki.
#
Zegnat
And I am now wondering why we didn’t.
#
Zegnat
Might have saved people who came after us a lot of time :P
#
GWG
I am using p-checkin, but p-location is a property of h-entry for me. Changing it would be a job
#
Zegnat
We used p-location because the post was made from said location, which is where the p-location on h-entry is for.
#
Zegnat
I would have to revisit the chatlogs to see why we got to that conclusion
#
GWG
I just can't put p check-in inside location yet
#
tantek
not inside, on same element AFAIK
#
Zegnat
Is there a special reason for that? p-checkin is already under h-entry right? Just like p-location?
#
tantek
e.g. class="p-location p-checkin"
#
Zegnat
Yes, same element.
#
tantek
and not necessarily always
#
tantek
I think only p-checkin is required for a checkin right? from discussions I recall
#
tantek
or u-checkin to a URL of a venue (h-card)
#
GWG
I have them separate
#
tantek
one reason they could be different is that the checkin is typically a *venue* whereas the location could be the lat/long of where you actually are
#
Zegnat
There was some discussion in the previously linked IRC chat about how *-location and *-checkin go together and/or replace each other.
#
Zegnat
I have to head out now. But I guess that entire conversation should be read again and the conclusions brought over to the wiki.
#
Zegnat
adds to ever-growing to-do list
#
tantek
Zegnat, if there are discrete points in that chat that are worth keeping, they need to be extracted and added to /checkin#Brainstorming
#
gRegorLove
Zegnat, did you see my response re: /read micropub?
#
tantek
it's not reasonable to expect people to have to reference/read/digthrough chat logs to find points made
#
tantek
(not as bad as "it's on the mailing list" but still too much work for later re-use)
#
[miklb]
that’s exactly what he said
#
[miklb]
" But I guess that entire conversation should be read again and the conclusions brought over to the wiki.”
#
tantek
missed that line in the chat
#
Zegnat
gRegorLove, I did, thanks!
#
Zegnat
I didn’t get a webmention though, gRegorLove? Did you not send or is something broken?
#
gRegorLove
Hm, I'll check
#
gRegorLove
Looks like I got a 404 sending webmention to http://vanderven.se/mention.php
#
Zegnat
Your URL resolver is broken then.
[jeremycherfas] joined the channel
#
[jeremycherfas]
Millville++
#
Loqi
millville has 1 karma
#
gRegorLove
It's returning 400 for me in the browser.
#
Zegnat
vanderven.se/martijn/ links to "mention.php", so should resolve to vanderven.se/martijn/mention.php
#
Zegnat
If you tried sending to vanderven.se/mention.php you resolved to the wrong endpoint URL
#
[jeremycherfas]
Darned Otto Corrupt. In any case, the moment has passed.
#
Zegnat
vanderven.se/martijn/mention.php should return 400 to browsers, as the GET request isn’t accepted by the webmention endpoint.
#
Zegnat
But now I really need to head out :( Let me know if you find the Webmention problem later gRegorLove! Happy to fix if it is on my end, of course!
#
aaronparecki.com
edited /checkin (-1) "/* Publish */ u-checkin based on dominant markup in indieweb examples"
(view diff)
#
sebsel
I believe the idea was that .p-location can be a property of a post, even if it's not a checkin. See geo-tagged tweets, for example. So that's why there is a .u-checkin, often with embedded .h-card of the venue.
#
sebsel
I can't find that on /checkin though.
#
aaronpk
on the microformats h-entry page there is also some discussion about checkins
#
snarfed
repeating a PSA from over the (US) holiday weekend: granary has moved from https://granary-demo.appspot.com/ to https://granary.io/ ! please update your apps, rel links, feed urls, etc.
tantek joined the channel
#
GWG
snarfed, I narrowly missed you earlier
#
snarfed
...ok!
#
GWG
snarfed, checking before asking again
#
GWG
Snarfed, you originally asked for the cite in Semantic Linkbacks, the one that says 'via'
#
GWG
Am I recalling correctly?
#
snarfed
probably
#
GWG
I just sent in a PR to move it by default next to the name. Wanted your thoughts.
#
snarfed
huh, interesting. link? screenshot?
grantcodes1 joined the channel
#
Loqi
[Suzan Dincer Canca] Hope you are enjoying your trip David.
#
GWG
Here is a copy of a post from my site with the new code.
grantcodes2 and [snarfed] joined the channel
#
[snarfed]
cool, lgtm!
#
[snarfed]
consider making the @ text configurable or filtered. eg I'd still prefer it to be "via"
#
gRegorLove
Ooh, thanks for the PSA [snarfed]. I missed that.
grantcodes__ joined the channel
#
grantcodes__
aaronpk: I seem to only be getting 500 errors from monocle now?
#
GWG
snarfed, that is going to be my next PR
tantek joined the channel
#
sknebel
[miklb]: sorry for running off in the middle of talk, got called to dinner
[miklb] joined the channel
#
[miklb]
that’s ok. I derailed it conflating objective & subjective takes by an individual versus a community stance.
#
sknebel
tantek: that at least people that are around for longer here know the microformats vs schema arguments (and if we fundamentally disagreed, we likely wouldn't talk about it here at all), so it IMHO doesn't help the discussions if you jump in (what feels like) just because someone said "schema". single line pointing out that it doesn't look like they are doing much with all the properties they suggest would have been a good point,
#
sknebel
IMHO no need to open the larger can of worms again
#
tantek
sknebel: that's a good point. need a URL to point to for the larger cans of worms
[manton] and [kevinmarks] joined the channel
#
aaronpk
grantcodes: whoops i'll check it out
#
aaronpk
that's what I get for trying to code from the couch while sick
#
aaronpk
should be fixed now
grantcodes__ joined the channel
#
grantcodes__
Great thanks aaronpk, Might be able to get a functional demo of together up today!
snarfed joined the channel
#
grantcodes__
Only thing I've noticed missing from the spec is deleting channels.
#
aaronpk
ah yeah
#
aaronpk
I don't think I even made a UI for that yet
#
grantcodes__
Nope, I only know because I made a bunch of test channels :P
#
tantek
feel better aaronpk. I think there's some nasty colds going around. felt some sniffles / heavy head this past weekend myself
#
tantek
with 140 more chars in POSSE tweets, I feel I need to re-evaluate my POSSE equivalents for event posts
#
tantek
I'm looking at my UI saying "191" chars available and thinking that's a lot to leave unused
#
aaronpk
thx. i'm not happy about the lack of progress i've made the last 2 days while resting and napping. hopefully I will be able to move forward again soon.
#
tantek
same. not happy with lack of progress over Thanksgiving weekend when I usually get more done
#
GWG
I am happy with the stuff I got done.
#
GWG
Usually of late I am behind
#
Zegnat
tantek, “I'm looking at my UI saying "191" chars available and thinking that's a lot to leave unused” - but you never had a limit on your website at all, right? Why change your writing after Twitter changes their limit?
#
KartikPrabhu
Zegnat: I think tantek authors his notes and ther posts to be directly POSSE-able to Twitter
#
tantek
Zegnat, that 191 chars available is for the abbreviated / reformatted POSSE copy, not the original post on my site (where I write whatever I want :) )
#
Zegnat
Aah, sorry, misunderstood! I thought you were looking at the count and thinking you should be writing longer notes
#
tantek
my posting UI automatically creates a shorter version for Twitter POSSEing
#
Zegnat
You have to be careful with that if you use unicode characters, as we found out together with snarfed
#
Zegnat
tantek, in case you haden’t seen yet, Twitter isn’t doing a character count, but a weighted glyph count: https://github.com/kylewm/brevity/pull/9
#
Loqi
[snarfed] #9 update for twitter's new weighted char counting and 280 char limit
#
Zegnat
Oh, apparently it was your bridgy publish that triggered the fix, https://github.com/kylewm/brevity/issues/8
#
Loqi
[snarfed] #8 Recent Twitter char counting changes ?
#
Zegnat
snarfed++ for fixing it nomatter his own personal thoughts on the matter ;)
#
Loqi
snarfed has 23 karma in this channel (324 overall)
#
Zegnat
Takes only 4 seconds for CNN’s website to start reacting to touch on an iPhone.
#
aaronpk
when did 4 seconds become acceptable?
#
aaronpk
I feel like we used to measure these times in milliseconds
#
aaronpk
like people were worrying about the difference between 150ms and 250ms
#
tantek
can't remember the last time I bothered going to CNN's website
#
Zegnat
Sounds like people are worrying about the milliseconds on desktop, but have forsaken mobile?
#
tantek
whereas on mobile is when you are more impatient, trying to accomplish a realtime task
#
Zegnat
Not a positive change in any way :(
#
tantek
people abandon such sites, Google has perf / latency data on this
#
sknebel
(and iPhones are going to be faster than a lot of other phones)
#
tantek
this is an area that indieweb can outdo other sites
#
Zegnat
this is an area where any site can outdo other sites ;) Just build a functioning site without JS, then enhance.
#
aaronpk
Zegnat++ lol
#
Loqi
zegnat has 39 karma in this channel (153 overall)
#
grantcodes__
Oh aaronpk another random microsub question: Why is https://indieweb.org/Microsub-spec#Search a POST request and not a GET?
#
aaronpk
not really sure, guess that does make more sense as a GET
tantek joined the channel
#
jjuran
Reminder that http://lite.cnn.io/en exists
[eddie] and tantek joined the channel
#
gRegorLove
Github question: is it possible to "Watch" a specific repo without getting email notifications? Seems I can only find global notification settings. I want to turn off emails for just a specific repo.
#
ben_thatmustbeme
not that i know of
#
snarfed
gRegorLove: sadly no
#
snarfed
what do you want from watching besides email notifs though?
#
gRegorLove
I guess I can do "Not Watching" and get notifications for stuff I'm participating in.
#
gRegorLove
With this repo, I'd rather just check on the site periodically. I "mark all as read" pretty regularly anyway.
#
gRegorLove
So "Not Watching" probably makes more sense.
#
tantek
What is CNN
#
Loqi
CNN is a news publishing website that has a text-only version http://lite.cnn.io/en https://indieweb.org/CNN
#
tantek
I believe jjuran pointed it out last time and we logged it there
KartikPrabhu joined the channel
#
aaronpk
I think that's what the Star feature is for
#
sknebel
with stars you can't get notifications about what is new though
#
gregorlove.com
edited /throwback (+599) "+IndieWeb Examples section"
(view diff)
John____ and tantek joined the channel
#
tantek.com
edited /tag-reply (+662) "Bridgy Backfeed plain text tags from Flickr feature request, also some thoughts about IG person-tag backfeed"
(view diff)
#
tantek.com
edited /tag-reply (+131) "/* Instagram backfeed */ related bridgy feature request"
(view diff)
snarfed joined the channel
#
snarfed
re other users' flickr tags, i guess they'd be in https://www.flickr.com/services/api/flickr.photos.getInfo.html , but not sure
#
tantek
thanks for the digging snarfed
#
tantek
I'm not sure either, I need to try experimenting with posts first
#
tantek
I suppose the way to do that is to try writing tag-of responses to some of aaronpk's posts
#
tantek
checks his itches
#
snarfed
tantek: when someone else tags your photo, does it show up immediately? or is it pending until you approve it?
#
tantek
on Flickr it shows up immediately
#
snarfed
ok then that api method will include it
#
tantek.com
edited /tag-reply (+212) "Flickr tags from others show up immediately"
(view diff)
#
tantek.com
edited /Falcon (+336) "reprioritize one-off person-tag response to photo and improve replies details, consider using XRay at post publish time to statically snapshot reply-context information and save in storage"
(view diff)
#
tantek
itches / working on reprioritzed accordingly
[miklb] joined the channel
#
tantek
getting lots of 500s from GitHub rn
#
tantek
anyone else?
#
[miklb]
they are reporting errors
#
@githubstatus
We are investigating reports of elevated error rates.
(twitter.com/_/status/935296653401247744)
#
tantek
thanks [miklb]