#dev 2019-06-11

2019-06-11 UTC
KartikPrabhu, snarfed and gRegorLove joined the channel
#
aaronpk
jacky: something is wrong with your mf2, i see an empty "name" on your author h-card
#
[tantek]
Would the h-entry validate on IndieWebify me catch that?
#
aaronpk
jacky: do you have an issue tracker for koype? happy to leave notes there
gRegorLove_ and miklb joined the channel
#
GWG
I am amazed at where I have been Indieweb wise since Berlin
#
GWG
I jumped around a lot
mblaney and [tantek] joined the channel
#
[tantek]
Could it really be that “simple”? An h-feed of h-card s meaning a list of sources to follow?
#
[tantek]
From mblaney in #indieweb
#
mblaney
Hi tantek, yes the markup is that simple, the trick is getting a reader to do all the feed discovery in the background...
#
mblaney
just happens to be something I've worked on recently
#
mblaney
there is a limitation I would like to fix, which is I automatically subscribe to the first feed found when looking up an author.
#
aaronpk
That's definitely the harder part
#
mblaney
I would like a way to explicitly state which feed to follow in the h-card itself
#
aaronpk
even just doing those manually just now, it's not obvious which is the right feed to follow
#
aaronpk
I'm not sure that would solve it, because the software's optimism doesn't always match the reality
#
aaronpk
I get better results following some atom or json feeds, since the mf2 of some software that rhymes with birdpress is almost impossible to fix
#
mblaney
yes and maybe that could be the explicit feed in some cases?
#
mblaney
maybe not in the h-card, but I could imagine something like a follow post where the author directs an aggregator to subscribe to a particular feed.
#
aaronpk
Maybe, I'm just not convinced people will know that their h-feeds are a mess and will indicate that you should follow it anyway
#
aaronpk
I think before this step we need better validators and debug tools to help people find and fix problems with their feeds
#
GWG
How do we get better validators
#
mblaney
yes I should add a validator that's not too much work.
#
aaronpk
The "easy" vaidator is just something that parses and renders a feed so people can verify it themselves
#
aaronpk
the harder version is what micropub.rocks or indiewebify.me do, trying to point out specific problems
#
aaronpk
I should really add this to Monocle too, since all the hard work is done now
#
aaronpk
a "what does my site look like in this reader" preview
#
mblaney
if someone wants to add their feed to an aggregator, it makes sense that their feed is displayed to them as part of the process.
#
aaronpk
That should be my goal for Summit, to launch that in monocle. That seems actually realistic compared to my other goals 😂
#
[tantek]
interesting, like a feed preview?
#
[tantek]
GWG, re: better validators: we file issues on IndieWebify.me, comment on them, start pull requests, review others pull requests etc.
#
GWG
Okay, so indiewebify.me is the right place,. okay
#
[tantek]
yes it is
#
[tantek]
alternatively, if someone wants to start their own independent validator project, that's cool too
#
[tantek]
e.g. an alternative "structured data testing tool"
[chrisaldrich], ichoquo0Aigh9ie, cweiske and swentel joined the channel
#
jacky
aaronpk: checking that now
#
jacky
that preview function sounds a bit like what feedly does
#
jacky
is sure that's documented on the wiki
#
jacky
aaronpk: I use https://github.com/blackaf/koype for that - yeah!
#
Loqi
[blackaf] koype: A self-hosted, single-tenant social Web site.
#
jacky
re: issue tracking
#
jacky
should probably put that somewhere on the site itself
[tantek] joined the channel
#
[tantek]
what is an issue?
#
Loqi
issue is a special kind of article post that is a reply to typically some source code, though potentially anything at a source control repository https://indieweb.org/issue
#
[tantek]
sounds like a good itch jacky 🙂
[kevinmarks786] joined the channel
#
@nhoizey
↩️ I had the same issue with 119 webmentions on https://nicolas-hoizey.com/2015/02/viewport-height-is-taller-than-the-visible-part-of-the-document-in-some-mobile-browsers.html#webmentions, and tried multiple solutions already, but I think yours might be the best yet, I'll have to try it, thanks!
(twitter.com/_/status/1138378530365083648)
[jgmac1106], jjuran and [tantek] joined the channel
#
[tantek]
Aaronpk this is sorta building on what I was saying before about how aperture should allow you to “follow” any home page (perhaps any with a representative h-card?) regardless of whether there’s an h-feed there (yet) or not
#
[tantek]
So when an h-feed shows up, it just starts working
jgmac1106, jeremych_, eli_oat and [smerrill] joined the channel
#
[smerrill]
thanks to everyone who lent a hand with iOS Shortcuts! I have it working now to post notes and media to my Micropub endpoint!
jjuran and [Rose] joined the channel
#
@mxbck
↩️ dammit zach beat me to it. yeah go webmentions :) or if that's too indieweb for your target audience, maybe something like https://commento.io/ ?
(twitter.com/_/status/1138430198234386432)
[jgmac1106] joined the channel
#
@mxbck
↩️ @zachleat I was wondering what the easiest way to hook webmentions into an existing eleventy site might look like ... quite a few parts involved, not sure if that's possible with a plugin.
(twitter.com/_/status/1138432513880338432)
jgmac1106, swentel, snarfed, chimo, [dougbeal], [Rose], [schmarty] and [xavierroy] joined the channel; mblaney left the channel
#
aaronpk
jacky: the name on your h-cards in that pin13 link you posted is an image URL...
#
aaronpk
i'm looking at the author in the h-entry, not the main h-card
#
aaronpk
oh that's not even your URL, that's the author of the post you've liked, that should just get removed
#
aaronpk
goes to file some issues
[tantek], jackjamieson, [eddie] and [grantcodes] joined the channel
#
aaronpk
jacky: ok i filed a couple issues, should be pretty minor i think
[kim_landwehr], [kevinmarks786] and [pfefferle] joined the channel
#
[jgmac1106]
@schmarty and /ownyorudata reminds me I need to figure out how to get my son's data out of the Dick's Game Changer app
[kimberlyhirsh] and gRegorLove joined the channel
#
[eddie]
Pretty excited!! It’s coming along nicely and I’m loving all these ✅
[miklb] joined the channel
#
[eddie]
and it's using Swift Package Manager, so people will literally be able to install IndieWeb support into the iOS apps from the Xcode UI (they just have to enter the GitHub repo)
#
aaronpk
oh is that a thing now?
#
aaronpk
i haven't done iOS dev in a long time other than a few patches to Overland
#
aaronpk
i guess i'm gonna have to rewrite that aren't i
#
[eddie]
it's introduced into the Xcode 11 beta
#
[eddie]
haha yeah
#
[eddie]
honestly what I would do is turn the location manager class into a library, then start a new project from scratch and just import that module. With that as a module the hard-work would be done and then it would be super easy to wire up the UI with SwiftUI, etc. It would only work in iOS 13+ but since the app has been pretty stable, you just leave the old one available as "Legacy"
#
[eddie]
s/super easy/minimally disruptive
#
aaronpk
would i have to publish it as a different app in the app store?
#
[eddie]
I'd have to confirm, but I think, not. I think you would do it as a version update, then older OSs just download the last available one for them
#
aaronpk
ah right, makes sense
#
aaronpk
would i need to rewrite the location manager class in swift or can that still be obj-c?
#
[eddie]
that can be obj-c
#
aaronpk
nice, not too bad then
#
[eddie]
yeah, not too bad. and SwiftUI would give you automatic dark-mode, text sizing based on OS preferences and localization support (minus the actual language files themselves)
#
[eddie]
So it's probably less work to do that then try to add any of those features to the existing UI
#
[tantek]
just saw this markup on a site: <meta name="pinterest" content="nopin"> - is anyone using anything like this?
#
[tantek]
(presumably to block Pinterest from copying content from their site?)
[grantcodes] joined the channel
#
[grantcodes]
Not used it on my own site, but I do remember using that on a client site for some reason. But I am sure I used it more to ignore non important images
#
[tantek]
I'm particularly curious about using it on photo posts
#
aaronpk
what is a standard?
#
Loqi
It looks like we don't have a page for "standard" yet. Would you like to create it? (Or just say "standard is ____", a sentence describing the term)
#
aaronpk
what is a spec?
#
Loqi
It looks like we don't have a page for "spec" yet. Would you like to create it? (Or just say "spec is ____", a sentence describing the term)
#
[tantek]
what are specifications
#
Loqi
Specifications (or standards) are technical documentation for communicating between two or more implementations in an interoperable way; for the indieweb in particular, standards help reach greater levels IndieMark user functionality to publish, express meaning, notify, subscribe, and many other user actions https://indieweb.org/specifications
#
[tantek]
what are standards
#
Loqi
Specifications (or standards) are technical documentation for communicating between two or more implementations in an interoperable way; for the indieweb in particular, standards help reach greater levels IndieMark user functionality to publish, express meaning, notify, subscribe, and many other user actions https://indieweb.org/standards
[tonz] joined the channel
#
aaronpk
lol thx
#
Loqi
ok, I added "https://friend.camp/@darius/102253975831067238" to the "See Also" section of /specifications https://indieweb.org/wiki/index.php?diff=62302&oldid=46684
#
Loqi
[Darius Kazemi] This is going to seem like a joke but it's not: in ~1978, there was a minor crisis around connecting the various networks (ARPA, CYCLADES, etc) into an "inter-network environment", aka the internet. Some of the discussions seems similar to our discus...
[frank], [manton], [kevinmarks786] and leg joined the channel
#
jacky
aaronpk: thank you!
jacky and [frank] joined the channel; jacky left the channel
#
[tantek]
aaronpk, uh, that post seems specific to AP interop challenges - maybe more appropriate for the AP page?
#
aaronpk
read the PDF linked
#
aaronpk
it's about TCP, and i suspect those also apply to our own standards
#
sknebel
that's an interesting analogy
#
[tantek]
Noting this in case it's a real thing that I have a feeling could impact plenty of people here (cc bear) https://twitter.com/unix_root/status/1138372837486596096
#
@unix_root
Don't you dare try opening any file, even text, on your #Linux using Vim or Neovim. https://thehackernews.com/2019/06/linux-vim-vulnerability.html?utm_source=social_share A high-severity flaw (CVE-2019-12735) has been found in the both widely-used editors that could allow a specially crafted file to execute commands and hack your system. https://pbs.twimg.com/tweet_video_thumb/D8xQD-bXsAQm7fn.jpg
(twitter.com/_/status/1138372837486596096)
[tonz] and [schmarty] joined the channel
#
[schmarty]
hahaha wowow
#
Loqi
rofl
#
[miklb]
does this mean emacs wins?
[Rose] joined the channel
#
[Rose]
RE feeds and h-feeds, how can I indicate someone should _not_ follow my h-feed?
#
aaronpk
that's an interesting one
#
aaronpk
why have h-feed markup if you don't want people to follow it?
#
[Rose]
I didn't add it specifically, but it looks like Autonomie did it for me
#
[Rose]
But when my homepage changes to a static page that will then be broken.
#
[Rose]
I also don't know how to redirect my h-feed.
KartikPrabhu, [jgmac1106] and [tonz] joined the channel
#
gRegorLove
Will the static homepage still have h-entry?
#
gRegorLove
Oh, or is it not going to have any posts anymore, like a landing page?
#
gRegorLove
Kinda hacky, but you could have a hidden h-entry on the homepage with content about where people should actually subscribe
#
gRegorLove
So it would show up as a new post in readers
[kevinmarks786] and [tantek] joined the channel
#
[tantek]
^^^ that's a good tip for /homepage
KartikPrabhu joined the channel
#
jacky
I'm a little torn about this re: feeds and where to put them
#
jacky
I have a mega list of feeds at /follow on my site
#
jacky
direct links
#
jacky
actually nvm kinda answered my own question
#
jacky
without asking it
#
[tantek]
I figure better to not give users the paradox of choice problem
ben_thatmustbeme, [kimberlyhirsh], [grantcodes], [schmarty] and snarfed joined the channel
#
snarfed
anyone on the new twitter API yet? curious how these newly released endpoints look: https://twittercommunity.com/t/twitter-developer-labs-is-open-to-all-developers/126717
#
aaronpk
What ooo
snarfed and [tantek] joined the channel