#dev 2018-03-16

2018-03-16 UTC
[kevinmarks] joined the channel
#
gregorlove.com
edited /event (+89) "/* Consuming Tools And Services */ mf2 to iCalendar"
(view diff)
eli_oat, DenSchub, tantek, leg and jjuran joined the channel
#
Loqi
[Eli Mellen] A year with the IndieWeb
#
tantek
what is Pneumatic Post
#
Loqi
It looks like we don't have a page for "Pneumatic Post" yet. Would you like to create it? (Or just say "Pneumatic Post is ____", a sentence describing the term)
renem, tantek and [cleverdevil] joined the channel
#
[cleverdevil]
!tell eddie FYI the latest build of Indigenous crashes on launch for me.
#
Loqi
Ok, I'll tell them that when I see them next
renem and [eddie] joined the channel
#
[eddie]
Oh no! Really?!?
#
Loqi
[eddie]: [cleverdevil] left you a message 10 minutes ago: FYI the latest build of Indigenous crashes on launch for me.
#
Loqi
[eddie]: [cleverdevil] left you a message 10 minutes ago: FYI the latest build of Indigenous crashes on launch for me.
#
[eddie]
I have better logging for crashes now, so I’ll take a look at my logs and let you know if I have any questions
#
[eddie]
[cleverdevil] 👆 I forgot to say your name. Lol
#
[cleverdevil]
Oh cool. No worries 😀
#
tantek.com
edited /MediaWiki:Sidebar (+9) "2018/Düsseldorf is next!"
(view diff)
#
tantek.com
edited /next-iwc (+12) "2018/Düsseldorf is next"
(view diff)
#
@cbfishes
OK here is one last test before I finally go to sleep. Learning about #microformats, #indieweb, and #webmentions Sometimes I wonder how I end up way down these rabbit holes https://chrisbeckstrom.com/feed/2018/03/15/32/
(twitter.com/_/status/974496449894416384)
renem, [miklb] and cweiske joined the channel
#
tantek
!tell snarfed Bridgy Publish Label success! Mostly. https://github.com/w3c/csswg-drafts/issues/2445 - 1 of 2 labels made it in, but not sure why "Needs Edits" did not (yes it's an existing label) - perhaps something strange going on with labels with whitespace?
#
Loqi
Ok, I'll tell them that when I see them next
#
Loqi
[tantek] #2445 [css-color][css-color-3] Needs header link to Editor’s Draft
tantek and [eddie] joined the channel
#
[eddie]
!tell [cleverdevil] we’ll, my logs aren’t showing a crash. Go figure 😒 When during the log in/open does it crash?
#
Loqi
Ok, I'll tell them that when I see them next
[cleverdevil] joined the channel
#
[cleverdevil]
So I deleted and reinstalled.
#
[cleverdevil]
When I first launch it’s fine. I log into my website and shortly after it crashes.
#
[cleverdevil]
Potentially while loading my Microsub channels?
#
[cleverdevil]
Anyway now that I’m logged in it does it almost immediately after launch.
#
[eddie]
Okay, so log in was successful.
#
[eddie]
You’re using aaronpk’s Aperture Server?
#
[eddie]
!tell aaronpk when you get the chance can you download the new Indigenous and test it out? Trying to narrow down if an issue is [cleverdevil]’s account or your Aperture installation that’s crashing.
#
Loqi
Ok, I'll tell them that when I see them next
#
[eddie]
Well, I’m headed to bed. But I’ll definitely investigate more in the morning. Good to know about where it’s breaking. Thanks [cleverdevil]
#
[cleverdevil]
Sure! Night [eddie] 😀
tantek and cweiske joined the channel
#
vanderven.se martijn
edited /pgp (-19) "/* Articles */ How long has this been wrong for?"
(view diff)
barpthewire joined the channel
#
cweiske
aaronpk, re microsub channel nesting: I meant that the channel title should use dots for separation, not he uid
[kevinmarks] joined the channel
#
loqi.me
edited /GDPR (+155) "[kevinmarks] added "GDPR Article 9) (2) e exempts processing relates to personal data which are manifestly made public by the data subject; https://gdpr-info.eu/art-9-gdpr/" to "See Also""
(view diff)
#
loqi.me
edited /pgp (+32) "Zegnat added "https://futureboy.us/pgp.html" to "See Also""
(view diff)
Xiao424, ossukhe, eli_oat, rev3rse, leg, barpthewire and [eddie] joined the channel
#
[eddie]
!tell [cleverdevil] Can you check TestFlight again and make sure you are on 0.2.4? I think I see your crash logs but they look like the bug from 0.2.3 that was fixed in 0.2.4
#
Loqi
Ok, I'll tell them that when I see them next
#
[eddie]
!tell [cleverdevil] ohhhh…. wait. I forgot to send 0.2.4 to everyone! So you downloaded 0.2.3
#
Loqi
Ok, I'll tell them that when I see them next
#
[eddie]
Bingo!
#
schmarty
eddie++ for the new read state tracking in Indigenous! dang, this is a good indie reader.
#
Loqi
eddie has 27 karma in this channel (48 overall)
snarfed and [cleverdevil] joined the channel
#
[cleverdevil]
That fixed it [eddie] 😀
#
[eddie]
🙌 Glad to hear it’s working now!!
#
[eddie]
Thanks [schmarty] 😄
#
snarfed
Zegnat: no, bridgy has no way to extract all your past mentions. that's mostly deliberate; i don't want to guarantee that it will store them forever. more discussion in https://github.com/snarfed/bridgy/issues/762
#
Loqi
snarfed: tantek left you a message 8 hours, 40 minutes ago: Bridgy Publish Label success! Mostly. https://github.com/w3c/csswg-drafts/issues/2445 - 1 of 2 labels made it in, but not sure why "Needs Edits" did not (yes it's an existing label) - perhaps something strange going on with labels with whitespace?
#
Loqi
[snarfed] #762 resend all past webmentions from newly blocked users
jeremycherfas, barpthewire and snarfed joined the channel
#
@HongPong
@swentel Thank you for hammering this out!! If you want to look at an approach to back end storing webmentions in Drupal please see http://drupal.org/project/linkback you may find it helpful
(twitter.com/_/status/974656355469545472)
eli_oat1 joined the channel
#
@swentel
@HongPong Yes, I got some inspiration from it regarding entity storage and reading up now more about the exact format of webmentions. I also need to add your project to the README and project page on d.o so people know it exists too!
(twitter.com/_/status/974658602475585538)
#
aaronpk
good morning
#
Loqi
aaronpk: [eddie] left you a message 8 hours, 39 minutes ago: when you get the chance can you download the new Indigenous and test it out? Trying to narrow down if an issue is [cleverdevil]’s account or your Aperture installation that’s crashing.
#
aaronpk
I see that was resolved :)
#
Loqi
good morning
#
aaronpk
yay new indigenous update!
#
aaronpk
this is looking niiice
#
jeremycherfas.net
edited /Nuzzel (+75) "Add sponsored posts"
(view diff)
[tantek] and snarfed joined the channel
#
sebsel
I'm trying to find out all these nice reader-things you guys are making. I guess I first need to dig into Microsub, right?
#
sebsel
(been away for a while)
#
aaronpk
this is a pretty good summary if you want to catch up: https://aaronparecki.com/2018/03/12/17/building-an-indieweb-reader
#
Loqi
[Aaron Parecki] Building an IndieWeb Reader
#
sebsel
whoa, nice! :D
#
sebsel
See, if I had a reader I would've read that.
#
sebsel
waves and reads
[eddie] joined the channel
#
[eddie]
aaronpk: Speaking of Microsub, When Aperture hands me a post name, can I assume that it doesn’t match the content?
#
aaronpk
I built that all into XRay
#
[eddie]
Sweet!
[kim_landwehr] joined the channel
#
aaronpk
if you ever encounter a case where that is not true, consider it a bug and file it on xray
#
[eddie]
Perfect, good to know!
#
[eddie]
I was literally just about to write that logic. Phew!
#
Loqi
[EdwardHinkle] #102 Create a visual distinction between post content and a post title
#
aaronpk
yeah that was tricky enough to write that I figured it would be better handled at the server instead of each client
#
schmarty
oh that is super good to know
Zegnet joined the channel
#
Loqi
aaronpk has 125 karma in this channel (1591 overall)
#
Loqi
[Aaron Parecki] Building an IndieWeb Reader
[eddie], AngeloGladding, bear, [miklb], aaronpk, [cleverdevil], [kevinmarks] and KartikPrabhu joined the channel
#
schmarty
aaronpk: seeing issues w/ ownyourgram. after a post didn't seem to get picked up, i tried looking at recent photos and got a 500. i attempted to disconnect and reconnect the instagram account and OYG can't find the link from the IG profile to the site.
#
aaronpk
okay you're the third person who has said this
#
aaronpk
I bet instagram changed their html/json again
#
schmarty
pulling the 500 response out of the console, the relevant bit seems to be: Undefined index: user File: /web/sites/ownyourgram.com/lib/instagram.php Line: 39
#
aaronpk
sounds about right
KartikPrabhu joined the channel
#
schmarty
instagram--
#
Loqi
instagram has -1 karma in this channel (-3 overall)
#
aaronpk
aha they changed their secret api to graphql kind of
#
aaronpk
ah jeez what a mess
#
aaronpk
"edge_owner_to_timeline_media"
#
Zegnat
Didn’t snarfed have an issue about this? That he could still find the old JSON or something? Or was that about something else?
#
jancborchardt.net
edited /store (-487) "Update to Nextcloud, update from Indiebox to now UBOS"
(view diff)
#
aaronpk
okay, only minor json changes needed
#
aaronpk
I should really add tests to this that check it daily
#
Loqi
totally
#
schmarty
tests++
#
Loqi
tests has 6 karma in this channel (17 overall)
#
vanderven.se martijn
edited /pgp (+311) "/* Articles */ Add Alan Eliasen’s GPG Tutorial (remove from See Also)"
(view diff)
#
schmarty
aaronpk: should OYG IG account verification be working now?
#
aaronpk
as soon as I pull down these changes
#
KartikPrabhu
<big explosion>
#
KartikPrabhu
<or fireworks>
#
aaronpk
and ownyourgram is set to run the tests every day, so I should be alerted if it changes again
#
schmarty
:airhorn emoji:
#
schmarty
aaronpk++ thanks for the fix and thanks for OYG!
#
Loqi
aaronpk has 126 karma in this channel (1592 overall)
[cleverdevil] joined the channel
#
[cleverdevil]
So, I've come up with a strategy for the content rendering side of puny.
#
[cleverdevil]
I will have punypub (the micropub endpoint) store the raw JSON, and then POST to a separate web service (punyview) the URI to fetch the JSON.
#
[cleverdevil]
The punyview service will create a slug for the content, and register it for the source URL.
#
[cleverdevil]
Then, it will return the full URL to view the rendered content.
#
[cleverdevil]
The micropub server will then return that URL back to the micropub client.
#
Zegnat
So when are we going to have a hackday and port all that into Known, [cleverdevil]? ;)
#
[cleverdevil]
Bonus: this would let punyview act as a frontend for rendering literally any JSON MF2 content with a publicly accessible URL.
AngeloGladding joined the channel
#
[cleverdevil]
I am hoping to make it to IWS 2018 🙂
#
[cleverdevil]
None of this will be in Known, though, since its all in Python.
#
Zegnat
I’d expect to do IWS remotely again.
#
sknebel
When is IWS?
#
Loqi
IndieWeb Summit 2018 is June 26-27, 2018 in Portland, Oregon; the eighth annual gathering for independent web creators of all kinds, graphic artists, designers, UX engineers, coders, hackers, to share ideas, create & improve their personal websites, and build upon each others creations https://indieweb.org/IWS
#
[cleverdevil]
Are there any good projects out there that take in MF2 JSON and then output HTML?
#
[cleverdevil]
(Open source, I mean).
#
aaronpk
unmung?
#
[cleverdevil]
Really, I mean something more for the purposes of a CMS.
#
[cleverdevil]
Oh of course.
[snarfed] joined the channel
#
[snarfed]
cleverdevil: granary :P Python too even
#
[cleverdevil]
And, now Python 3 compatible 🙂
#
[snarfed]
the markup isn't really optimized for rendering, but we can improve that!
#
[snarfed]
not now but soon
#
[cleverdevil]
Yeah, I think it'd be a good start, though.
#
[cleverdevil]
Did you see my discussion above re: punyview?
#
[snarfed]
the Python 3 branch on GitHub should work now!
#
[cleverdevil]
Sweet. I'll give it a try.
#
[snarfed]
nah. literally about to get on a ski lift 😂
#
[cleverdevil]
Hah, awesome.
#
[cleverdevil]
My original plan was to just have a ton of mako templates.
#
[cleverdevil]
I still think that's a good long-term, extensible solution.
#
[snarfed]
agreed!
#
[cleverdevil]
But, maybe it'd be good for granary to be the project where this happens.
#
[snarfed]
maybe! the html gen is ugly right now, all in code. expect uphill.
#
[snarfed]
I'm off. gl!
#
[cleverdevil]
Have fun 🙂
cweiske, tantek and KartikPrabhu joined the channel
#
loqi.me
created /Etherhive (+20) "prompted by gRegorLove and redirect added by gRegorLove"
(view diff)
#
grantcodes
Woo big backend update to together coming soon! By that I mean it will actually have a backend and not just the dodgy api wrapper it uses just now!
[cleverdevil] joined the channel
globbot, wagle, petermolnar, raucao and [kevinmarks] joined the channel
#
[kevinmarks]
The jinja2 templates make it pretty easy that is what I use in unmung
#
[kevinmarks]
I'm just not a good designer
#
[cleverdevil]
Cool, I am not worried about design.
#
loqi.me
edited /silo-quits (+142) "tantek added "2018-03-08 Instagram silo-quit: https://instagram.com/p/BgD-k5KFpm8/ <blockquote>I’m quitting Instagram. Here’s why. […]</blockquote>" to "See Also""
(view diff)
#
[cleverdevil]
For now, I want to make it create very good markup that designers can style well with CSS.
#
[cleverdevil]
(Without just styling on the microformats)
sebsel, eli_oat and gRegorLove joined the channel
eli_oat and tantek joined the channel