#dev 2018-01-12

2018-01-12 UTC
#
[kevinmarks]
I found that google will enable SSL for appengine apps for free now
#
[kevinmarks]
but I havent' got it fully working - so https://www.svgshare.com works but not without the www
#
bear
for anyone who depends on LetsEncrypt and uses SNI validation for their certs -- https://community.letsencrypt.org/t/2018-01-11-update-regarding-acme-tls-sni-and-shared-hosting-infrastructure/50188
#
snarfed
[kevinmarks]: hu. yeah app engine's LE integration had a few bugs at first but seems to work well now. maybe you haven't added www explicitly on https://console.cloud.google.com/appengine/settings/domains ?
#
snarfed
i have it there explicitly for brid.gy, and the cert google minted includes www.brid.gy
#
[kevinmarks]
I may have it the other way round
#
snarfed
sorry, i mean, i have both domains there explicitly
tantek joined the channel
#
[kevinmarks]
ah, I hadn't verified svgur.com
#
[kevinmarks]
got them all now
#
Loqi
😄
snarfed joined the channel
#
[kevinmarks]
now considering moving kevinmarks.com to appengine
j12t and snarfed joined the channel
#
snarfed
[kevinmarks]: is it all static? if so consider https://cloud.google.com/storage/docs/hosting-static-website
snarfed, snarfed1 and tantek joined the channel
#
[kevinmarks]
it is, but I keep thinking I might change that
#
[kevinmarks]
it would be nice to have a micropub endpoint
#
tantek.com
edited /MediaWiki:Sidebar (+0) "next HWC is regular 2018-01-24"
(view diff)
#
[kevinmarks]
If I do it properly I should mirror it between Google and amazon. I have a dat:// backup now too
#
[kevinmarks]
The dat stuff is interesting - not only does it cache stuff locally, but you can fork sites too.
#
tantek
hey @all tomorrow is the W3C Webmention spec's one year birthday! https://www.w3.org/TR/2017/REC-webmention-20170112/ (aaronpk)
#
Loqi
[Aaron Parecki] Webmention
#
tantek
worth blogging about to promote the upcoming 1 million webmentions party
#
tantek.com
edited /Webm1m/PR (+54) "Coralie for W3C"
(view diff)
#
tantek
14 hours until the W3C Webmention spec's one year anniversary/birthday! https://www.w3.org/TR/2017/REC-webmention-20170112/
#
Loqi
I added a countdown scheduled for 2018-01-12 8:03am PST (#6244)
#
Loqi
[Aaron Parecki] Webmention
#
tantek.com
created /press-kit, (+23) "r. linked from irc logs"
(view diff)
#
tantek.com
edited /press-kit (-103) "active leaders, at least participated, preferably have led/organized HWC/IWC in the past year or two"
(view diff)
#
tantek
snarfed++ for /Bridgy_Fed (in all the ways)
#
Loqi
snarfed has 28 karma in this channel (334 overall)
renem and [chrisaldrich] joined the channel
#
aaronpk
Hah that’s good timing
tantek, KartikPrabhu, snarfed, sebsel, AngeloGladding, grantcodes, cweiske, [xavierroy], loicm and jeremycherfas joined the channel
#
vanderven.se martijn
created /User:Vanderven.se_martijn/hwc-template (+5209) "Clone events/2018-01-24-homebrew-website-club"
(view diff)
#
@martijnvdven
Congratulations Webmention, on turning 1 year old as a W3C Rec 🎉 But age isn’t the only milestone worth celebrating… https://twitter.com/i/web/status/951748459698192384
(twitter.com/_/status/951748459698192384)
jonnybarnes joined the channel
John___ joined the channel
#
lahacker.net
edited /User:Angelo.lahacker.net (-45) "Blanked the page"
(view diff)
#
lahacker.net
deleted /User:Angelo.lahacker.net "content before blanking was: "Angelo Gladding https://angelo.lahacker.net/""
#
lahacker.net
created /User:Lahacker.net (+38) "Created page with "Angelo Gladding https://lahacker.net/""
(view diff)
KartikPrabhu and [sebsel] joined the channel
#
jeremycherfas.net
edited /User:Vanderven.se_martijn/hwc-template (+31) "/* Virtual European Time */ Clarified"
(view diff)
#
jeremycherfas.net
edited /User:Vanderven.se_martijn/hwc-template (-4) "/* Virtual European Time */"
(view diff)
Loqi, iasai_, KartikPrabhu and cweiske joined the channel
#
cweiske
indiechat search is back up
#
Zegnat
Nice :D
#
Zegnat
cweiske++
#
cweiske
I had to limit elasticsearch to 128mib of RAM
#
cweiske
I can't afford more on my server currently
#
Zegnat
Hmm, the ++ is probably down as we are (that is aaronpk is) experiencing server hickups.
#
Zegnat
seems like a valid concern cweiske!
#
Zegnat
Does searching use that much RAM, or is indexing to blame?
#
cweiske
when ES starts up, it just takes the amount of RAM it gets assigned
#
cweiske
and the debian settings i found only allow me to set max=min
#
cweiske
I'll see if ES crashes
[mlopatka] and deathrow1 joined the channel
#
GWG
Good morning all
#
dgold
hey GWG
#
GWG
Hello, dgold. What are you working on?
#
dgold
I was working on weather.
#
dgold
wanted to see something on the wiki, but it is gebrokken
#
GWG
dgold: I just finished weather last night
#
dgold
you did! yay!
#
GWG
Well, finished the first iteration of it
#
Loqi
yay!
#
sknebel
If it is urgent you can check the wiki on GitHub
#
dgold
of course, I can't look up your site
#
GWG
Shorturl di5.us
#
dgold
sknebel: nah, not urgent at all :)
#
dgold
course, adding weather to my site is a bit of a cop-out, as I never post location data
#
dgold
but weather sounded like a fun project, and thus it has proven
#
GWG
dgold, I built location a while back, mostly for trips
#
GWG
Also, as a Wordpress person, anything I do is available to others for install.
#
GWG
So, Chris Aldrich already is posting weather
cweiske, leg, [mlopatka], snarfed and [eddie] joined the channel
#
[eddie]
For a while I had hard-coded my RSS feed to only display certain post types in my micro.blog rss file. But, then I had an idea. I made my rss file show any post that has it’s syndication property set to micro.blog
#
aaronpk
you store a syndication property for micro.blog? how do you find the URL?
#
[eddie]
I just link to my profile url
#
aaronpk
so you choose which posts go to micro.blog when you create them?
#
[eddie]
Yep and if client_id is micro.blog it auto adds that syndication
#
aaronpk
heh that's clever
#
aaronpk
I didn't want to do anything extra to show up in micro.blog so it's just pulling from everything on my home page
#
[eddie]
This didn’t change much until yesterday because I hadn’t changed what types of stuff I posted until I decided I wanted to post *select* watch posts
#
[eddie]
This new method made it super easy to only share 3 watch posts
#
aaronpk
interesting
#
[eddie]
Same with checkins
#
[eddie]
Although I haven’t done that yet
#
[eddie]
Because there is no data driven reason to show certain watch posts, but I did think “I thought this episode was particularly good and want to recommend it”
#
[eddie]
Hence the ability to just add syndicate to micro.blog
#
[eddie]
Very happy that the earlier work made it super easy to make that shift
#
[eddie]
That also means I can add an ownyourswarm filter to add micro.blog syndication to certain posts
#
aaronpk
does this also affect what goes onto your home page then?
#
[eddie]
It does not. Currently the home page is still running based on existing rules. Although that is run by a featured setting so I could add that (if syndicate to m.blog mark as featured). However I’m still deciding what I want to do with my homepage. I think I’m gonna take it in a different direction
#
[eddie]
Like I added a media ticker that displays the cover art of my latest watch/listen posts
#
[eddie]
So I don’t think I would want those posts Ever in the “feed below”
#
[eddie]
I’m thinking about having a “latest podcast” widget”, maybe shortening how many articles I display and then link to an archive. So I’m almost thinking of building different widgets for type of content rather than a stream
#
aaronpk
nice, that sounds like fun
#
[eddie]
Yeah, I feel like it’ll let each content shine a little bit more on its own. In a feed it can kind of disappear.
#
aaronpk
for sure
#
aaronpk
ugh, got stuck trying to work on the fix for parsing photo posts
#
Loqi
[Aaron Parecki] Encountered two blockers working on this: 1) In a simple example of an img tag inside an e-content tag, the parsers are using the img tag as an implied photo property. This seems wrong to me. Example This means XRay sees a post like this as a photo...
loicm joined the channel
#
Zegnat
aaronpk: “since XRay can't be sure exactly what method was used to generate the plaintext value from the original HTML” - DOM’s textContent should be used, IIRC, else the parser is broken.
#
aaronpk
no, php's DOM textContent is broken ;-)
#
aaronpk
that function mostly uses the DOM textContent, but it has special handling for whitespace and certain html tags that weren't being handled right by the plain textContent function
#
Zegnat
That sounds really bad. Is there a PHP bug for that?
[colinwalker] joined the channel
#
Zegnat
Either way, I would still say that when mf2 spec says “textContent” it means textContent per DOM spec. So XRay should be able to be certain of what the parser returns.
#
Zegnat
If the parser return does not match with DOM spec’s textContent, that’s a parser bug.
#
aaronpk
"Implemented @glennjones "innerText" parsing for better handling of block level elements and whitespace." https://github.com/indieweb/php-mf2/commit/cc3037200d33455bac522c423fb14d81478c1313
#
Loqi
[gRegorLove] #82 Implemented @glennjones "innerText" parsing for better parsed whitespace
#
Loqi
[ghost] #69 `<br>` between `<span>` tags are not interpreted as whitespace
#
cweiske
That's not a PHP bug. DomDocument is for XML, and the XML textContent rules are correctly implemented
#
cweiske
additional HTML behavior is not implemented, and that's confusing for some
#
aaronpk
that's fair
#
aaronpk
any thoughts on my best path forward with this? I think I have to implement HTML->text conversion in XRay even though the mf2 parser is already doing it
[kevinmarks] joined the channel
#
[eddie]
I feel like I somehow must have gone crazy. When I wrote the Jf2Post object in Swift, I added a “description” field. But it doesn’t seem that XRay or Microsub return description, they return content…. 😕 is description an older jf2 attribute name?
#
[eddie]
Or did I somehow lose my mind? lol
#
aaronpk
I don't think "description" was ever part of jf2
#
aaronpk
not for h-entry anyway
#
[eddie]
wow, that’s strange. lol
#
Zegnat
cweiske DOMDocument says it exposes the DOM API. I would expect that to be the DOM spec. textContent for HTML does not extend on DOM textContent I believe.
#
Zegnat
If DOM textContent does not work for microformats specifically, the microformats spec is wrong.
#
[kevinmarks]
Description is an rss name, ambiguous between summary and content
#
[kevinmarks]
There was some debate between innerText and textContent I think
gRegorLove, tantek and [xavierroy] joined the channel
#
Loqi
[aaronpk] #52 Remove images from posts containing a photo
#
aaronpk
question: in a case like <a href=""><img src="..." class="u-photo"></a> where XRay removes the img tag, shouldn't it also remove the <a> tag since the tag is now empty?
tantek, loicm and snarfed joined the channel
#
aaronpk
^^ that question applies to tantek's posts
#
tantek
yes I put the u-photo on the a href so it gets the higher resolution version
#
aaronpk
yeah that makes sense
#
tantek
which is also what people see when they click the 960px wide "thumbnail"
#
tantek
(not really a thumbnail lol)
#
aaronpk
so my new XRay code is finding those as the mf2 "photo" value
#
tantek
just fewer bytes on the home page
#
aaronpk
and then removing the <img> tags from the HTML content
#
tantek
that's sensible
#
tantek
because you found the photo!
#
aaronpk
that leaves <a class="u-photo" href="..."></a> in the html
#
aaronpk
an empty <a> tag
#
tantek
empty link?
#
tantek
not a big deal right?
#
aaronpk
not a big deal, but kind of weird
#
aaronpk
I am willing to accept it and move on since it won't have any visible effect in the edn
#
aaronpk
here's where it goes wrong after that:
#
tantek
right, it's a side-effect of "just" using an HTML sanitizer instead of doing HTML parsing and removing the u-photo nodes
#
aaronpk
since the mf2 parser generated the `name` and `content.text` values, it already had the img alt text in those strings
#
tantek
"a jpeg"?
#
aaronpk
I can generate my own content.text value (tho I dont want to)
#
aaronpk
but I can't fix the name
#
aaronpk
and now the name doesn't match the content, so my code for deduping that doesn't match
#
aaronpk
so now the name is "a jpg. a jpg. 🌆 Made it to the... (really long string)"
#
tantek
yeah ok that's bad
#
aaronpk
so, i'm not sure what to do now
#
tantek
TBH the "a jpeg" alt text is pretty useless
#
aaronpk
yeah, but the same thing will happen with useful alt text
#
tantek
seems like including img alt text inside other text is causing more problems than helping things
#
tantek
(back to parsing)
#
Zegnat
Does tantek have explicit names on those posts, or are those implied names and will they disappear if we resolve https://github.com/microformats/microformats2-parsing/issues/6 ?
#
Loqi
[tantek] #6 reduce instances when p-name is implied
#
Zegnat
Because if there is no name value, that is one less place to have to struggle with
#
aaronpk
Zegnat: explicit "e-content p-name"
#
tantek
maybe that's worth filing an mf2 parser issue about? consider not including img alt text as part of surrounding text properties
#
tantek
or just properties
#
aaronpk
maybe the img alt text only makes sense on implied values?
#
tantek
and direct properties on the img tag
#
aaronpk
ah yeah
#
tantek
hence my wording: "surrounding properties"
#
aaronpk
hm yeah that makes sense
#
tantek
I feel like barnaby had use-cases but I can't remember them now
krup, snarfed, snarfed1, KartikPrabhu, sebsel, tantek, [miklb] and [colinwalker] joined the channel
#
snarfed
aaronpk: i fixed that authorship bug in bridgy fed and resent it, and still got the 204 :(
#
aaronpk
oh nooo
#
aaronpk
strange
#
snarfed
i compared the activitypub POST with another one that succeeded (against a different instance), and the only meaningful differences are a tag and a location
#
aaronpk
oh you know what
#
aaronpk
I bet it's because I didn't include the .well-known stuff on aaronparecki.com, only aaronpk.com
#
snarfed
ohhh huh yeah that'd maybe do it
#
aaronpk
I was trying to use aaronpk.com as my mastodon identity, cause @aaronparecki.com@aaronparecki.com is kinda ridiculous
#
snarfed
lol yes
#
snarfed
sounds like you want
#
Loqi
[00dani] #3 allow users to choose their own username
#
aaronpk
I could live with my ostatus identity being `aaronpk@aaronparecki.com`
#
snarfed
yeah the bridgy fed username thing is a combination of UX tradeoffs, plumbing limits in mastodon, and minor unknowns
#
snarfed
so i'm mostly avoiding it
#
aaronpk
it's tricky for sure
#
aaronpk
aw crap. so if there is no alt attribute on an image, then the mf2 parser puts the URL of the image in the `name` property.
#
aaronpk
how am I supposed to handle that
#
Loqi
[snarfed] #83 include img alt text in photo property
#
snarfed
seems like no one maintains mf2py, i may have to break down and do it myself
KartikPrabhu joined the channel
#
aaronpk
argh there are like 4 things blocking me on this and I can't keep them straight
eli_oat joined the channel
#
aaronpk
okay tracking those as separate issues on xray now https://github.com/aaronpk/XRay/labels/blocked
tantek joined the channel
#
gRegorLove
uh oh, glennjones' tls cert expired https://glennjones.net/tools/microformats/
#
sknebel
I think that's an improvement actually, it was down entirely for a while if I remember right
[cleverdevil], j12t, snarfed and j12t_ joined the channel
#
snarfed
hi [cleverdevil]! hey i expect you're press savvy...we might try to drum up a press cycle for https://indieweb.org/Webm1m . probably throwing a party in 2w. feel free to ping j12t if you can help!
#
tantek
I wonder if glennjones was using Letsencrypt or not
#
tantek
we seem to see a lot of that (cert expiration) around here
#
tantek
enough to make me wonder if it is worth documenting as another admin tax
#
aaronpk
looks like it was
#
snarfed
(oops, should have been in main channel)
#
aaronpk
the whole point of letsencrypt's short expirations is to force you to automate it
#
aaronpk
reducing the admin tax overall
#
aaronpk
I haven't had to touch cert renewal junk in a long time
#
tantek
but then you still have to monitor that automation and maintain it if/when it breaks, you move servers, etc.
#
tantek
so there's still admin tax
#
sknebel
and it's not a case of "renewed but webserver not reloaded"
#
aaronpk
i'll take that over renewing every cert every year
#
tantek
sure, it may be an example of reducing admin tax
#
tantek
but point being, certs still have an admin tax
j12t joined the channel
#
tantek
also a problem if you go https-only
#
aaronpk
certs in general yes, but I don't think letsencrypt is a negative example of https at al
#
tantek
because now I have to futz with UI just to see the site
#
Zegnat
Actually, I think Let’s Encrypt monitors for you, which is beautiful. If my renewal (which is set to do it far in advance of the cert lapsing) fails, LE is still going to email me about my certificate running out :)
#
aaronpk
oh yeah, that's really nice actually
#
aaronpk
okay on a more productive note
#
Zegnat
So no need for me to worry about monitoring.
#
aaronpk
tantek i'm done with braindumping my current state of this double-photo issue
#
aaronpk
i'm blocked on a few really tricky issues
#
tantek
we didnt fix it?
#
Loqi
[aaronpk] Current status: blocked. Breaking this out into separate issues so they can be tracked. * [URL of img tag is included in the p-name](https://github.com/aaronpk/XRay/issues/53) * [img alt text is included in p-name](https://github.com/aaronpk/XRay...
#
aaronpk
I won't be able to provide a good result until those are resolved
j12t_ joined the channel
#
tantek
is the workaround to provide a "" blank alt?
#
aaronpk
in fact XRay is worse off by just pulling the img out of the content right now until those are resolved
#
tantek
because it can't collapse name/content?
#
aaronpk
yeah a blank alt is better than both no alt and any alt
#
tantek
can it do the collapsing *before* pulling the image out?
#
aaronpk
that's a thought, let me see
#
tantek
certainly PTD assumes you do
#
tantek
oh I should try to finally push that out today
#
tantek
as a NOTE
#
tantek
would be a good 1 year anniversary of Webmention thing to do
#
Zegnat
PTD assumes you look at the mf output, right? Does PTD also assume something about XRay handling the HTML content provided by the mf parser?
#
tantek
PTD doesn't assume anything about XRay
#
Zegnat
“certainly PTD assumes you do” ;)
#
KartikPrabhu
what is PTD?
#
Loqi
Post Type Discovery specifies an algorithm for determining the type of a post by what properties it has and potentially what value(s) they have, which helps avoid the need for explicit post types that are being abandoned by modern post creation UIs https://indieweb.org/PTD
#
Zegnat
But I think I misread the context there, so disregard :)
j12t joined the channel
#
aaronpk
oh yeah, I should clarify: the problem when there is no alt attribute is that the URL ends up in the content.text value. it is able to dedupe the name/content fine.
j12t_, j12t__, j12t___ and j12t joined the channel
#
aaronpk
I think i'm going to have to add my own html->text conversion in XRay
#
Zegnat
I do like the text browser output for plain text, and wouldn’t mind seeing that standardised somewhere, aaronpk. Even within mf2. But it is definitely hard and you will always end up with opinionated choices (and thus people who have to then go and build their own alternatives).
#
aaronpk
that's not the reason I need to do it
[kevinmarks] joined the channel
#
[kevinmarks]
Why don't you dedupe the image after parsing rather than change what you are parsing? Or are you getting 2 different image urls due to thumbnails?
j12t joined the channel
#
aaronpk
there is no deduping of images happening, and everything I am doing is after the microformats parser runs
#
Loqi
[aaronpk] #53 URL of img tag is included in the p-name and content.value
#
Zegnat
mf2 parsers might be trying to be too clever for their own good here, [kevinmarks]
John___ joined the channel
#
dgold
chimes in from afar to note enjoyment of the current conversation
#
[kevinmarks]
I'll have a read and think when I'm back on the laptop
j12t_ and j12t joined the channel
#
aaronpk
oh ffs
#
aaronpk
another case
snarfed joined the channel
#
Loqi
[aaronpk] #56 How to remove the img tag from `p-content`
#
Zegnat
To be fair, those posts will not result in duplicated photos aaronpk. As the markup author specifically says the content does not contain images by using p-
#
aaronpk
then the mf2 parser should not be using the u-photo property inside the p- element?
#
aaronpk
afaik a p- class does not prevent parsing other elements inside of it
#
aaronpk
that would be news to me
#
Zegnat
No, I mean, the markup says: “this post has photo X and content Y, but the author does not want to show the photo within content because they specified to take content as plain text only”
#
sknebel
that sounds like different rules for p- and the text version of an e-?
#
Zegnat
If the author then also does not provide an actual correct alt value for the img in the p-content, that is the real issue.
#
aaronpk
so you're saying the image URL shouldn't have been included in the text content value?
#
Zegnat
Want to hear something fun, sknebel? Those two have different rules for their text content values!
j12t joined the channel
#
Zegnat
I am saying if the author uses p-content, they also must give the img a proper alt so the URL doesn’t show up.
#
Zegnat
Maybe mf2 including the URL of an image when no alt is given is unexpected by the user though.
#
Loqi
[aaronpk] #53 URL of img tag is included in the p-name and content.value
#
aaronpk
but only by replacing the plaintext generation with my own, which has broken one of my tests that had a bunch of escaped values
#
Zegnat
Now I am thinking of ways to mess with the p- and e- parsing rules difference. Hmmmmmmm.
#
Zegnat
Hahaha, I don’t think any parser implements the p- and e- difference, so I can’t abuse it.
#
Loqi
hehe
#
sknebel
which means you get to open another parsing issue
#
Zegnat
Nooooooo~
#
Loqi
[aaronpk] #54 img alt text is included in p-name
#
jonnybarnes
so trying to add better supports for likes
#
jonnybarnes
I can now like tweets from indigenous
#
jonnybarnes
I want to try and POSSE the like back to Twitter using bridgy
#
jonnybarnes
which the docks say you can
#
jonnybarnes
however I know the twitter api returns an error if you’ve already liked the tweet
#
jonnybarnes
in this scenario does anyone happen to know what response bridgy returns
John____ joined the channel
#
snarfed
jonnybarnes: if you liked it with bridgy originally, i think it returns 400 since it doesn't support updating
#
snarfed
otherwise whatever twitter api returns. probably still 400
[keithjgrant] joined the channel
#
aaronpk
heh, now XRay breaks on [cleverdevil]'s Known photo, since it includes the photo caption in the img alt text
#
dgold
how are people getting weather icons from weather data/dark sky?
petermolnar joined the channel
#
jonnybarnes
this is the error message I get “[139] You have already favorited this status.”
#
jonnybarnes
so would that appear in bridgy’s response as well snarfed?
#
snarfed
hopefully yes
#
jonnybarnes
well hopefully it never happens that I try and POSSE a like and the tweet is already liked
#
aaronpk
opinions on whether this is something I should be expected to consume or whether we should file a bug on Known? https://github.com/aaronpk/XRay/issues/57
#
Loqi
[aaronpk] #57 Fails to detect post name if name is included as img alt text
#
Zegnat
I guess the answer there is that if your deduping depends on alt values (which apparently it does), you are not allowed to remove alt values from the content :P
#
Zegnat
But I guess some other blocker will then re-emerge and you get stuck in a loop.
#
aaronpk
yep, deduping depends on alt values unless the mf2 parser changes to not include those in the plaintext
#
sknebel
hm. the alt-text seems unnecessary (title is already visible outside)
#
aaronpk
the alt text in that markup is absolutely unnecessary
#
aaronpk
but Known does it
#
aaronpk
so does adactio actually
#
sknebel
question is if deduping *after* cleaning the content makes more sense, but I bet that goes wrong somewhere too
#
aaronpk
yeah that failed first
#
Loqi
[aaronpk] #53 URL of img tag is included in the p-name and content.value
#
Zegnat
I think in general markup around photos is just going to be hugely varied. Which isn’t going to help. People simply haven’t decided on how to mark up photo posts yet.
#
aaronpk
I think i'm completely stuck now
#
Zegnat
aaronpk, maybe start filing bugs about people including u-photo within e-content in the first place?
#
Zegnat
Or more specifically, including IMG elements with u-photo. A elements would have been fine as that doesn’t lead to display duplication. Hmm...
[mrkrndvs] joined the channel
#
gRegorLove
I only occasionally link to a higher-res photo
#
Zegnat
Yes, it was just an example aaronpk seemed to detect earlier, gRegorLove :)
#
Zegnat
I think there was both an example of A.u-photo>IMG and A>IMG.u-photo. Some basic HTML markup, but one gave hires other the lores.
#
Zegnat
Should have documented the examples at the time …
#
aaronpk
ah I think I got it
#
aaronpk
I should actually put the name back afterwards if the content was completely empty
#
Loqi
agreed.
#
Zegnat
aaronpk, are you archiving all these different markup examples somewhere? Maybe /photo? Could help in finding the One True Markup™
#
aaronpk
they're all in XRay tests
leg joined the channel
#
aaronpk
only two left now
#
aaronpk
and neither is something I can solve without diving into the parser
#
aaronpk
1) not sure what to do about img URLs in p-content
#
aaronpk
2) there seems to be an implied photo appearing when I didn't expect it
#
aaronpk
okay and with that I am done with this for today
#
Zegnat
I totally see the reason for the URLs. That’s actually one of the small parts I would expect from a plain text browsing experience. But I also see why they are annoying when you get only the mf2 parser output and not the original DOM, because you have no idea of the URL source.
snarfed joined the channel
#
sknebel
in a sense the difference between "authored as plain text" and "text experience of a HTML document", so maybe a candidate for p- vs e-
#
sknebel
aaronpk could make an experimental flag for that in php-mf2 and experiment in xray with using it
#
[keithjgrant]
is anybody using as static site generator to do recipes? I'd love to know if there's a workaround to avoid putting everything in the front matter... I can't figure out how else to make it parseable by my template (to markup p-ingredients, especially)
#
aaronpk
Zegnat: the point is XRay will already show you the url even in a plaintext experience because it's in the u-photo property. I don't want it duplicated in the content still
krup joined the channel
#
Zegnat
Now the big question aaronpk: what happens when I use the picture element?
#
Zegnat
At this point I am just trolling. I am going to drink some tea and read this week's book. Have a good one all!
iasai_, j12t, j12t_ and eli_oat joined the channel
#
sknebel
dgold: I saw you asking about dathttpd in #dat, did you get anywhere with that/what did you want to do?
#
sknebel
(at least I hope I remember right that it was you ;))
snarfed, [kevinmarks] and tantek joined the channel
#
tantek
Hmm, not seeing wiki edits here, even the wiki edits that Loqi himself makes
[colinwalker] and [kevinmarks] joined the channel