#dev 2018-02-16

2018-02-16 UTC
#
[cleverdevil]
Now, I just have to figure out why together isn't rendering the notification nicely.
jackjamieson joined the channel
#
aaronpk
What's it look like?
#
[cleverdevil]
I'm using one of the fragment templates for notification emails. I probably just need to bite the bullet and write a decent template.
#
aaronpk
hmm there isn't a plaintext version of that, is Together checking for a plaintext version maybe?
#
aaronpk
(That would be a problem with Aperture's Micropub endpoint)
#
aaronpk
Was that JSON from Aperture or what you were sending?
#
[cleverdevil]
That was JSON that I was sending to Aperture via Micropub.
#
aaronpk
Ahh try including a "value":"" along with the html property
#
aaronpk
I'm gonna have to fix that but right now it's expecting real mf2 JSON from an mf2 parser so it's not super lenient in what it accepts
[kevinmarks] joined the channel
#
[cleverdevil]
(oops, I let my vim show)
#
[cleverdevil]
Yup, that worked!
#
[cleverdevil]
It looks a little funky, but at least it shows now. Now I can adapt the existing template and make it nice.
#
[cleverdevil]
This is pretty awesome 😄
#
aaronpk
Nice! Secret tip: include an author property with an h-card of the commenter
#
[cleverdevil]
Oh, cool. I'll see if I can make that happen.
#
aaronpk
That should make that "unknown" turn into the commenter info
#
[cleverdevil]
should 'author' be an array containing a single array?
#
aaronpk
Yep just like the parser mf2
#
aaronpk
When in doubt, write the html and run it through an mf2 parser and use that
#
[cleverdevil]
ooh, that's a good idea.
#
aaronpk
Niiiice
#
grantcodes
Awesome! I got my site set up sending notifications too! Not quite as rich as cleverdevil's though ;P
leg, KartikPrabhu and [eddie] joined the channel
#
[eddie]
Looking good, [cleverdevil]!
tantek, renem, snarfed, [shurcool], [prtksxna] and [eddie] joined the channel
#
Ruxton
GWG: something up with the way videos are being handled in OWG? https://puu.sh/zoQjr/aba2e86746.png Videos from end of Jan, start of feb look broken in list on OWG, most recent videos show as images and only posted image to endpoint :/
gobengo and tantek joined the channel
#
Ruxton
GWG: it's also started showing my recent photos as multi photo? https://puu.sh/zoR0A/1a867f7f90.png
KartikPrabhu, tantek, barpthewire, gRegorLove_ and [kevinmarks] joined the channel
#
vanderven.se martijn
edited /Facebook_Master_Algorithm (+684) "/* See Also */ Add full citation for “How I Cracked Facebook’s New Algorithm And Tortured My Friends”"
(view diff)
[gerwitz] joined the channel
#
GWG
Ruxton, aaronpk changed some things in the product. I saw a post on his site
#
GWG
Ruxton: Could this explain your issues? https://aaronparecki.com/2018/02/05/6/ownyourgram
#
Loqi
[Aaron Parecki] OwnYourGram Updates
[gerwitz], leg and [kevinmarks] joined the channel
#
[kevinmarks]
reading the implied name issue again - if we stop implying a p-name, will that mean that api clients that assume that there is always a name will fail?
#
Zegnat
[kevinmarks], probably more of a #microformats discussion, but I would think so. Worth raising that question.
#
aaronpk
may just mean it has to be released as a major version number
#
sknebel
of what, microformats? :P
#
aaronpk
the parsers :P
KartikPrabhu, [eddie], tantek, [cleverdevil] and snarfed joined the channel
#
Zegnat
Reading this it feels like Apple might as well be saying they aren’t going to support PWAs at all. https://medium.com/@firt/pwas-are-coming-to-ios-11-3-cupertino-we-have-a-problem-2ff49fd7d6ea
#
gRegorLove_
That's frustrating :/
#
snarfed
huh. IG switched from showing the last 12 photos on web profile pages to the last 24. discovered when my nightly scraping integration test failed: https://circleci.com/gh/snarfed/granary/793?utm_campaign=build-failed&utm_medium=email&utm_source=notification#action-22
#
snarfed
sorry, maybe too in the weeds for even this channel :P
#
aaronpk
checks ownyourgram
#
aaronpk
eh probably doesn't care
#
grantcodes
Well that'll be fun to see if my PWAs work on iOS. They work an absolute charm on Android
#
GWG
Afternoon
[kevinmarks] and [eddie] joined the channel
#
[eddie]
That said, it WORKS as a webpage, it’s not broken
#
[eddie]
grantcodes: Together doesn’t work any differently than a webpage from what I can tell
#
[eddie]
!tell dgold: Where are you noticing issues in Indigenous? Opening the app? Share sheet? Logging in?
#
Loqi
Ok, I'll tell them that when I see them next
#
loqi.me
edited /silo-quits (+194) "tantek added "2016-01-01 George DeMet (founder & CEO Palantir) quit [[Facebook]]: [https://medium.com/@gdemet/six-weeks-without-facebook-and-counting-16130e383933 Six Weeks Without Facebook (And Counting)]" to "See Also""
(view diff)
#
dgold
[eddie]: hey. It installs, all fine
#
Loqi
dgold: [eddie] left you a message 15 minutes ago: Where are you noticing issues in Indigenous? Opening the app? Share sheet? Logging in?
#
dgold
I open it, the main screen appears for a moment, showing my endpoint identity, then i'm back to the homescreen
#
[eddie]
Hmm okay. And you have microsub, correct?
#
[eddie]
If you can, try to uninstall it, reinstall it. You should automatically be logged out. Log back in and see if it still crashes. I’m wondering if it’s missing something from your previous session
jackjamieson joined the channel
#
dgold
will do
#
dgold
uninstall both?
#
dgold
ok - going through the oauth do-si-do
#
[eddie]
That’s up to you. Definitely uninstall the new one, which should be called JUST Indigenous, not Indigenous Beta.
#
[eddie]
:thumbsup:
#
dgold
yup- completes the oauth, shows the identity page, and exits
#
[eddie]
hmmm 😕 Let me see if I’m getting crash reports
#
[eddie]
Alright I think I have the crash report
#
[eddie]
That was on me. I built in the assumption that the microsub server has a unread attribute
#
[eddie]
That needed to be optional for microsub servers that don’t have it AND for people that haven’t updated Aperture yet
[cleverdevil] joined the channel
#
[cleverdevil]
For those interested, I pushed up my customizations to Known to have it send notifications to Aperture: https://github.com/cleverdevil/CleverCustomize/commit/91d659e14f7153f698ed4233f1623d2e957daed1
#
[cleverdevil]
(Thanks a lot to [aaron_pk] for the direction)
#
[cleverdevil]
(Oh, and to [eddie] for the idea!)
#
[cleverdevil]
I had to use curl directly, rather than Known's built in Webservice helper, because its got some bugs that prevent it from being used to send Micropub posts (mostly seems to be related to it not properly respecting headers that are passed in).
chrisaldrich joined the channel
#
dgold
people who haven't updated Aperture _yet_? I resemble that accusation!
#
[eddie]
lol 😉
#
[eddie]
Image uploaded from iOS https://files.slack.com/files-pri/T03QR2B2T-F99UCL5S5/image_uploaded_from_ios.png?pub_secret=b8f8f799cd&name=Image uploaded from iOS.png IndieWebChat notifications for the win! (Although I’m thinking I should add Loqi to my ignore user list for notifications)
#
[cleverdevil]
Should I care more about PWA on iOS?
#
[cleverdevil]
Because I sort of don't care at all.
#
www.boffosocko.com
edited /Facebook (+304) "/* Censorship */ Facebook is Censoring My Notes article"
(view diff)
barpthewire joined the channel
#
[cleverdevil]
[eddie] that's awesome. How did you manage that?
#
[eddie]
The microblog -> Microsub notification backend. I added an IndieChat module that uses my local X-ray instance to parse the IndieWeb, Dev and Meta chat pages and then I loop through the feed and look for “search words”. If the search word is found, I create the Microsub notification for it
#
[eddie]
Its all configured based by user url, so when I add the front-end for microblog, I can add a front end for this. Then others can register for notifications too.
#
[eddie]
For now I’m calling it notiforward because it forwards notifications. The plan is microblog mentions, indiewebchat, and twitter mentions. Potentially others in the future but those are my main ones for now
#
[cleverdevil]
Fancy. It'd be awesome if we could configure Loqi to send webmentions for notifications.
#
[eddie]
That would be cool, however that would only do a person’s @mentions. Because I implemented watch words, that allows me to be notified about Indigenous or other keywords in the future
#
[eddie]
(Unless you could register keywords with Loqi)
#
[cleverdevil]
If you can do one, it'd be trivial to do the other.
#
[cleverdevil]
But, [aaron_pk] has enough on his plate 😄
#
aaronpk
that's amazing
indie-visitor, jackjamieson and eddie joined the channel
#
Guest19583
That is true, [cleverdevil] haha aaronpk has plenty!
#
Loqi
nice
#
[eddie]
Hmmm Guest... that wasn’t what I expected haha
#
[eddie]
Ohhhh I’m sure eddie is probably reserved on freenode.
#
Zegnat
And you probably shouldn’t grab eddie with brackets [ ] either, else the bot can’t bridge your Slack existence anymore.
#
Zegnat
Now I wonder what the bot does in that case...
#
@jobsonnentag
Is it possible to set up web mentions with @Blot__ ? It seems technically possible with something like http://webmention.io or http://brid.gy?
(twitter.com/_/status/964589990884921345)
#
[eddie]
Yep, this is coming from slack again. Lol
tantek joined the channel
#
dgold
aaronpk: updating aperture... how would one go about such a thing?
jackjamieson joined the channel
jackjamieson joined the channel
#
[eddie]
dgold: You really just have to pull the code from the repo and then run php artisan migrate In case there was any database migrations
#
dgold
oh, yeah, the .env is in .env.example
#
[eddie]
Yeah, none of the files in the repo should overwrite config files in my experience
#
[eddie]
I actually have the folder on my server as an instance of the gif repo
#
[eddie]
So I just git pull and php artisan migrate
#
tantek
I can't find that blog post complaining about how many different <link> tags they had to use to make icons work
#
tantek
it was recent, like past month or two
#
tantek
anyone remember that one?
#
Loqi
[Philippe Bernard] Favicons, Touch Icons, Tile Icons, etc. Which Do You Need?
snarfed joined the channel
#
KartikPrabhu
judas priest! that looks like a nightmare
#
Zegnat
Don’t remember one. I often refered to https://github.com/audreyr/favicon-cheat-sheet for icons, but not sure it is still up to date
#
Loqi
[audreyr] favicon-cheat-sheet: Obsessive cheat sheet to favicon sizes/types. Please contribute! (Note: this may be in flux as I learn new things about favicon best practices.)
#
indie-visitor
It looks like there are a number of forks of that with more recent updates
#
@Blot__
@jobsonnentag I'm not sure, but I believe others have implemented webmentions on Blot. See this thread with @kevinmarks and @desparoz: https://twitter.com/kevinmarks/status/889180618898235396 If you end up getting it working, please let me know!
(twitter.com/_/status/964597274188963840)
#
dgold
tantek: I can't find it. the article was fairly asinine though
#
aaronpk
dgold [eddie] yeah I run it on my server from the git repo too. when I update the live site I git pull and run the migrations
tantek joined the channel
#
Loqi
ok, I added "https://css-tricks.com/favicon-quiz/" to the "See Also" section of /icon
#
Loqi
[Philippe Bernard] Favicons, Touch Icons, Tile Icons, etc. Which Do You Need?
tantek joined the channel
#
www.boffosocko.com
edited /Drupal (+218) "micropub plugin"
(view diff)
[kevinmarks] joined the channel
#
Loqi
[Aaron Parecki] That sure is a lot of icon resolutions. #ios11 https://aaronparecki.com/2017/10/01/8/photo.jpg
#
tantek
wow I just found out about finsta and rinsta
#
tantek
going to #indieweb
#
dgold
I updated my aperture
#
dgold
simples
#
dgold
now to see if indig works
#
dgold
why yes, reader, it does. thanks eddie
#
dgold
btw: can anyone point me at a resource/book/whatever for using NSTableview with Swift on MacOS?
#
dgold
there is _so_ much stuff avilable wrt iOS, but macOs? not so much
#
loqi.me
created /rinsta (+285) "prompted by tantek and dfn added by tantek"
(view diff)
#
loqi.me
created /finsta (+344) "prompted by tantek and dfn added by tantek"
(view diff)
[eddie] joined the channel
#
[eddie]
Awesome, great to hear, dgold!
renem joined the channel
#
[eddie]
!tell aaronpk Looking at my microsub channel payload, person tags get displayed in refs, but not in-reply-to. Is that an intentional part of the spec? It’d be convenient if in-reply-to was parsed into refs as well
#
Loqi
Ok, I'll tell them that when I see them next
[cleverdevil] joined the channel
#
[cleverdevil]
So, [eddie], I was just thinking how nice it would be to have a Micropub composer in my menubar on my laptop.
#
[cleverdevil]
Maybe a future landing spot for Indigenous 🙂
#
[eddie]
I definitely want a Micropub composer in the menubar and to port the share sheet from iOS to macOS.
#
[eddie]
There have been many times I’m on a page in the browser and I wish I had the share sheet lol
#
[cleverdevil]
I have read the rumors about the upcoming WWDC featuring some sort of iOS ▶ macOS framework.
#
[eddie]
I’ve heard that too
#
[eddie]
really hoping that happens
#
[cleverdevil]
But, that's likely a ways off from being a reality, and I am guessing that the share sheet functionality is reasonably similar across iOS and macOS already.
#
[eddie]
Yeah definitely all the functionality should be easily portable
#
[eddie]
It’s really dealing with the different UI components in macOS
#
[eddie]
But, for something like a share sheet popover and a menubar compose window, these things should be pretty easy
tantek, KartikPrabhu and snarfed joined the channel
#
tantek.com
edited /rinsta (+26) "typical--"
(view diff)
gRegorLove joined the channel
#
aaronpk
[eddie]: the refs will have the full entry info for the in-reply-to url only if the page includes the info
#
Loqi
aaronpk: [eddie] left you a message 44 minutes ago: Looking at my microsub channel payload, person tags get displayed in refs, but not in-reply-to. Is that an intentional part of the spec? It’d be convenient if in-reply-to was parsed into refs as well
#
aaronpk
in other words, aperture doesn't go out and fetch anything that isn't already in the feed it's pulling from just yet
#
snarfed
scaling++
#
Loqi
scaling has 1 karma
#
aaronpk
yeah doing that has implications that I don't want to deal with just yet :)
#
tantek
interesting
#
[eddie]
ohhh, so if a person-tag is in refs, that means the person tag was an h-card in the stream?
#
[eddie]
gotcha!
#
aaronpk
I do want to eventually "fill out" the details with all that, but it will be its own challenge to handle how/when that data is fetched and included
#
tantek
pretty sure my person-tags show up in my posts in my home stream
#
[eddie]
Yeah that makes sense
#
@jobsonnentag
@Blot__ @kevinmarks @desparoz Set it up with WMIO (http://webmentions.io) and verified with CM (checkmention). WMIO shows mentions sent by CM came through. Can confirm they're retrievable on my http://blot.im instance (with console log). Can’t figure out displaying them yet though. JS newb. 🤦‍♂️
(twitter.com/_/status/964633178249056258)
#
KartikPrabhu
what is Blot?
#
Loqi
Blot is an open source blogging platform built by David Merfield that uses Dropbox to store your content https://indieweb.org/Blot
[mifga] and [kevinmarks] joined the channel
#
[kevinmarks]
Someone already got webmention.herokuapp.com working, but wm.io needs a bit more knowledge I think
#
gregorlove.com
edited /Blot (+40) "/* See also */ source code"
(view diff)
#
gRegorLove
what is reveal?
#
Loqi
It looks like we don't have a page for "reveal" yet. Would you like to create it? (Or just say "reveal is ____", a sentence describing the term)