#dev 2018-08-30

2018-08-30 UTC
AngeloGladding and davidmead joined the channel
#
tantek__
what is Gutenberg
#
Loqi
Gutenberg is a project to make a new editor for WordPress pages and posts https://indieweb.org/Gutenberg
#
tantek__
Gutenberg << 2018-07 Criticism: https://wordpress.org/support/topic/time-for-a-wordpress-fork/ (topic closed by moderator after only 10 comments)
#
Loqi
ok, I added "2018-07 Criticism: https://wordpress.org/support/topic/time-for-a-wordpress-fork/ (topic closed by moderator after only 10 comments)" to the "See Also" section of /Gutenberg https://indieweb.org/wiki/index.php?diff=51382&oldid=50381
[jgmac1106], miklb_, iasai and renem joined the channel
#
tantek.com
edited /dunking (+35) "aka screencap dunking"
(view diff)
snarfed joined the channel
#
tantek.com
edited /timeline (+133) "the other timelines"
(view diff)
#
tantek.com
edited /algorithmic_timeline (+299) "embed suitable comic image"
(view diff)
dougbeal|mb1, iasai_, [manton], [kevinmarks], j12t, cweiske and KevinMarks_ joined the channel
#
cweiske
petermolnar_, my feed reader showed all your posts as new. did you perhaps change their IDs?
[kevinmarks], j12t, j12t_ and jeremych_ joined the channel
#
petermolnar_
cweiske: I really should not have had, but I did change the number of posts to show up
#
petermolnar_
I though to try out showing a bit more posts per pagination and I use the same number to define the # of posts in the rss feed
#
petermolnar_
sorry about that though
#
petermolnar_
!tell tantek__ re gutenberg: it's not actually bad, especially when it's compared to all the site builder plugins out there
#
Loqi
Ok, I'll tell them that when I see them next
#
petermolnar_
also, that post... I mean come on... you don't like the direction of an open source project, sure fork it, nobody is stopping anyone from that...
Zegnet joined the channel
#
petermolnar_
I take it back... I'm trying to use Gutenberg now, this things is still a mess o.O
#
petermolnar_
why on earth is everybody, always ignoring definition lists?!
#
cweiske
likes them
#
[kevinmarks]
likes them too and parses them into json objects
#
Loqi
[kaniini] eugen is working hard, protecting you from those evil <b>, <i>, <code> and <pre> tags man. they're going to hack your computer and mine bitcoin, after all.
#
Loqi
[Kevin Marks] @kaniini I just had a terrible idea. Convert them into unicode math characters so mastodon shows 𝗕𝗼𝗹𝗱 𝘪𝘵𝘢𝘭𝘪𝘤 and 𝚌𝚘𝚍𝚎 anyway.
#
[kevinmarks]
I wonder if a html to unicode math font converter would be a good or evil thing to make
iasai_ joined the channel
#
sknebel
Chaotic neutral
KevinMarks, cweiske and [jgmac1106] joined the channel
#
petermolnar_
ignoring <dl> I meant it's neglected in nearly all online editors / text editors, there is <ul> and <ol> and that's it
#
petermolnar_
I really like <dl>, it's such a useful little thing
j12t joined the channel
#
@voxpelli
↩️ Minns inte hur mycket det står i https://voxpelli.com/2016/03/my-2015-in-indieweb/ och https://voxpelli.com/2015/09/oberoende-sociala-webben-2015/, men det kan vara en start. Kort sagt är det du behöver ha: 1. WebMentions 2. Microformats 2 markup 3. WebSub för realtidsuppdatering 4. Ev Micropub för publicering
(twitter.com/_/status/1035118484999602177)
j12t and eli_oat joined the channel
#
@jgmac1106
@pauljacobson I just sent you a webmention. Hopefully you get it. Would be a pending comment.  Let me know if it did not go through. (http://jgregorymcverry.com/6289-2/)
(twitter.com/_/status/1035127841548054528)
[jgmac1106] joined the channel
#
vilhalmer
petermolnar_: I honestly had no idea dl existed, this is neat
#
petermolnar_
vilhalmer: http://info.cern.ch/hypertext/WWW/TheProject.html - this is the very first html doc in existence, with a definition list :)
#
petermolnar_
as in very first AND with a dl
#
vilhalmer
yeah, I'm sure I have seen it before but I've never really registered it
#
vilhalmer
I wonder how many other tags have fallen out of my brain
#
vilhalmer
in related news, I'm so glad that page is still where it always has been
#
vilhalmer
there are too many broken links
#
petermolnar_
indeed there are
#
vilhalmer
aww the source for the NeXT browser are missing
[kevinmarks] and renem joined the channel
#
@bajtos
Webmentions: what is it and why should we care? #Decentralization https://buff.ly/2NtLGgp https://t.co/6KbYbRTvVz
(twitter.com/_/status/1035168520580083714)
snarfed, Guest92, [davidmead], TripFandango, benoliver9998, [jgmac1106], jackjamieson, barpthewire, [eddie] and tommorris joined the channel; tommorris left the channel
#
jackjamieson
aaronpk: Could you help clarify something in the Microsub spec for me?
#
jackjamieson
I want to implement channel ordering
#
jackjamieson
https://indieweb.org/Microsub-spec#Set_Channel_Order indicates that the request from the client should include channel[]={uid} for each channel beind re-ordered
#
jackjamieson
When I receive an order request from Together, it returns a single array 'channels'
#
jackjamieson
From what I can understand, Aperture also expects channels, rather than channel
#
aaronpk
you're right, i'm not sure what happened there
#
aaronpk
guess I will update the wiki to use "channels"
#
jackjamieson
Cool, thanks
#
jackjamieson
I figured it was an oversight in the spec, but thought I'd double check!
#
aaronparecki.com
edited /Microsub-spec (+4) "/* Set Channel Order */ rename property from "channel" to "channels" since that is what has been implemented"
(view diff)
[iambismark] joined the channel
#
jackjamieson
While I'm at it, I also don't see anything in the spec about marking posts unread, but it seems to be implemented in clients
#
aaronpk
yep I think that was also added to implementations without it being in the spec
#
aaronparecki.com
edited /Microsub-spec (+58) "/* Mark Entries Read */ also document marking unread"
(view diff)
KartikPrabhu joined the channel
#
aaronpk
!kick biberao22
#
jackjamieson
Thanks aaronpk, now that I've gotten most of the core features implemented in my server, I'll keep an eye out for any other differences between the spec and implementations
#
aaronpk
awesome
#
sknebel
Really gotta finish my bridge too, of only to see features that don't map
#
jackjamieson
I'm also happy to edit the spec directly if you prefer, but maybe its better to run things by you first in case I overlook anything
dougbeal|mb1 and jackjamieson joined the channel
#
jackjamieson
aaronpk: I have one more microsub ordering question if you have a few minutes
#
jackjamieson
The spec indicates that the input can contain a subset of the full channel list
#
jackjamieson
e.g. if the channel list is [a,b,c,d,e,f,g] the input can be [d,a,c,g]
#
jackjamieson
Hmmm, maybe I'm misunderstanding Aperture's code. I thought that User::set_channel_order included a comparison to ensure that the count of current channels equaled the count of the input. But I think I misread that
snarfed joined the channel
#
jackjamieson
I think I just misunderstood - so nevermind! I'll just keep at it!
#
aaronpk
ah i see what you mean
#
aaronpk
first it queries for the list of channels in the input
#
aaronpk
and it checks that all the channels in the input were actually in the DB
#
aaronpk
i should have commented that
#
jackjamieson
I should have read more closely, too! And the spec is actually pretty clear on how to re-order, I was just borrowing from Aperture because my sorting chops aren't that great :)
#
Loqi
I agree
#
aaronpk
lol be nice loqi
#
jackjamieson
Loqi's throwing shade
[grantcodes] joined the channel
#
[grantcodes]
I wouldn't trust the together channel ordering. I think it is kinda broken for some reason. Might be channels vs channel, but it definitely worked at some point
leg joined the channel
#
jackjamieson
Hmm, maybe I should hold off on implementing ordering then. Do other clients have ordering implemented? I don't see how to order in Monocle and I'm currently unable to get my server to work with Indigenous
#
aaronpk
i haven't implemented it in monocle yet. just a super rudimentary version in aperture itself
#
jackjamieson
Hmm, I guess I'll just try it with Together in mind for now, but revisit it later
[eddie] joined the channel
#
[eddie]
Indigenous doesn't have sorting yet either, the API seems simple enough but UI not as much
#
aaronpk
the UI is always the hard part haha
#
jackjamieson
[grantcodes] - as far as I can see, Together sends a full list of the channels in the correct order. At least that's what my endpoint is receiving. I'll let you know if I notice anything different happening
#
[eddie]
lol especially because iOS has native drag and drop support but requires the drag and drop items to be Objects rather than Structs
#
jackjamieson
That's why I like working on the server half - leave the hard part for all of you!
#
aaronpk
jackjamieson: same haha
#
GWG
Hi, jackjamieson
#
GWG
I was recently thinking about you
jgmac1106 joined the channel
#
jackjamieson
GWG: What's up? How's post kinds going?
#
GWG
I am focusing on Parse This right now
#
GWG
Which is part of Parse This
#
GWG
I am changing it to return jf2
#
GWG
Instead of a hybrid format
#
jackjamieson
Nice, I've been omitting Parse This, but it looks quite powerful
#
jackjamieson
I cut it out because it was adding to the parsing time considerably, which was an issue when trying to send previews to a Microsub client
#
GWG
jackjamieson, it tries to turn meta tags into Microformats
#
GWG
The new version is faster
#
GWG
It uses xpath over regex
#
GWG
It seems a bit snappier
#
GWG
But I will certainly add settings
#
GWG
You inspired the upgrade
#
jackjamieson
I'm excited for it!
#
[grantcodes]
jackjamieson: Yes, together just sends all channels, as it's way easier than figuring out which ones need to be moved 😛
#
GWG
It may take me a bit, but I learned a lot from prior endeavors
#
jackjamieson
[grantcodes] I agree, also makes things simple on my end
#
jackjamieson
GWG: If I remember, there were some cases where Parse This would time out. I'll see if I can check that out in my logs
#
GWG
I know, which should be better with the current version
#
GWG
I also am thinking of repacking it as a submodule
#
GWG
It may be a pain, but it means it can be used in multiple projects
#
jackjamieson
GWG: Can't find the error message in my logs, but I'll try to test the new version as extensively as I can
#
GWG
I suppose that I could also try composer
Connection joined the channel
#
GWG
jackjamieson, still under development, but if you look at the parser branch, you'll see some commits if you want to test speed.
badseed joined the channel
#
jackjamieson
GWG: I see the changes now. I'll try it out as soon as I can
#
GWG
No rush. Lots more to do
#
GWG
php-mf2 creates a domdocument
#
GWG
I wonder if I can get it back
#
GWG
So I don't need to do it twice.
#
GWG
I think I can
#
GWG
It's a public piece
Guest92 joined the channel
#
GWG
I can get it down more
#
GWG
Good talk
#
jackjamieson
GWG: Which function is it?
#
GWG
The source data parse, though names will change in the rewrite
#
jgmac1106
can anyone let me know why I can’t these two grid cells to be parallel: https://glitch.com/edit/#!/join/bc6ea1c1-1bfb-4b45-a501-5d9bf1aa92b0
[keithjgrant] joined the channel
#
Zegnat
GWG you can also create the DOMDocument outside of phpmf2 and pass it in. That way you don't have to try get it out of there.
#
jackjamieson
GWG: Not sure I'm seeing it, but that's okay
#
gRegorLove
jgmac1106, What do you mean by parallel?
#
jgmac1106
I mean I have it set in same row and one spanning 1/4 and 4/8 but they are stacking into different rows
#
jgmac1106
I thought maybe it was width of my iframes
#
gRegorLove
I see 1/6, 6/8 and 1/8 for box a, b, c respectively
#
gRegorLove
and grid-row: 2 for box c
#
jgmac1106
for box d and box e
#
jgmac1106
those are the ones I want taking up 1/4 and 4/8 of row 3
#
gRegorLove
They're outside the wrapper so don't have template-columns. Not sure but I think that affects it.
#
gRegorLove
You might be able to display: grid on the body and then not need the wrapper div
#
jgmac1106
…for reall…duh
#
jgmac1106
gRegorLove++
#
Loqi
gRegorLove has 19 karma in this channel over the last year (99 in all channels)
#
KartikPrabhu
gird only affects direct children
#
gRegorLove
gird your children
#
KartikPrabhu
only direct children ;)
#
gRegorLove
No step-children? Hehe
#
KartikPrabhu
or grand-children
#
jgmac1106
yeah and the repeat has it now following the a and b pattern…gotta walk the dogs…be back
#
jgmac1106
https://rssfeed.glitch.me/ is where I went up went with 1/3 and 3/8
#
jgmac1106
@aaronpk just needs to make some way for me to be able to build Planets using Apeture and I can use that
#
aaronpk
with a little coding you already can!
#
aaronpk
https://stream.indieweb.org is just a front-end to an aperture channel :)
#
GWG
Zegnat, I saw. I didn't think of that optimization till I was talking it out
#
Zegnat
Oh well, better I said it than you never found out about it :)
#
GWG
jackjamieson, I will advise when I think it is faster
#
GWG
Zegnat++
#
Loqi
Zegnat has 56 karma in this channel over the last year (147 in all channels)
#
GWG
Zegnat, we are racing each other to a solution
#
Zegnat
Haha. It happens!
#
[grantcodes]
Wow, actually quite impressed with windows pwa as native apps. Works really well and relatively painless! Together may be coming to the windows store soon
[kevinmarks], CompanionCube13, jgmac1106, KevinMarks, Guest92 and [cleverdevil] joined the channel
#
[cleverdevil]
!tell snarfed having an issue with granary Twitter... I get an exception when calling `get_activities` which looks like something isn't getting properly passed around.
#
Loqi
Ok, I'll tell them that when I see them next
KevinMarks joined the channel
#
Zegnat
aaronpk, how does one find your AP inbox? Conneg against aaronparecki.com doesn’t get me your Actor object?
#
aaronpk
try aaronparecki.com/aaronpk
[schmarty] joined the channel
#
Zegnat
Ah. Interesting.
#
Zegnat
I may or may not have been looking at putting a application/ld+json version of my page online, so I was looking for inspiration
jgmac1106 joined the channel
#
Zegnat
Is there some compatibility reason for using that URL rather than your homepage?
#
aaronpk
mastodon expects everything to be a username and hostname
#
aaronpk
and requires webfinger which also requires a username
#
aaronpk
the other reason is that when people click on a name from the mastodon UI, they get taken to that account's mastodon profile. From that profile page, it shows things like number of posts, number of followers, and has a "follow" button. since my home page has none of that, I wanted people to end up on something that looked familiar when they click through from mastodon.
#
vilhalmer
I was considering using @_@vil.lv
#
vilhalmer
but my email address is already redundant so I'll probably stick with it
#
vilhalmer
I do like the funny face though
#
aaronpk
the mastodon UI highlights the username part in a way where I didn't want people to think I wanted to be called "_" like that, which is why I went with "aaronpk@aaronparecki.com"
[jgmac1106] joined the channel
#
Zegnat
I am mostly doing it as a Linked Data experiment, and to expose an inbox for theoretical messages. So I am not too concerned about Mastodon IDs.
#
Zegnat
Little sad to hear it just straight up doesn’t accept URLs
#
aaronpk
Zegnat: nothing is going to send you stuff to your inbox except for mastodon tho :P
#
aaronpk
and mastodon doesn't really care about Linked Data, it just uses it because that's what activitypub uses
#
Zegnat
I might start sending stuff to my inbox though ;)
#
vilhalmer
the smallest social network
#
Zegnat
All theoretical at the moment though. I mostly just found myself down the LD rabit hole this evening before bed
Sigals, cylon512_2, kline5, KevinMarks, jgmac1106, smeggysmeg28 and tantek__ joined the channel