#[tantek]posted earlier in meta but figured this might appeal to dev more - CFP for Mozilla space talks at FOSDEM in Brussels 1-2 Feb 2020! http://mzl.la/2MDQEIF
#Loqi[textplusdata] #2709 Create new file defaults as folder name, cannot change
#[jgmac1106]So I am trying to add a file (by hitting ±) to jgmac1106/homepage/notes and cannot
#[jgmac1106]Just trying to see if I can get a mobile workflow going to go from Sublime on Android > Fasthub >GitHub FTP actions>live on my site
#[snarfed]oh wow, it definitely never occurred to me to author into a git repo on my phone. you're far ahead of me there 😁
#[jgmac1106]Yeah and now with some of the actions I might be able to go live from a text editor on my phone real quick.... Way easier than me figuring out micropub endpoints (for now)
#[jgmac1106]No tear, excited to see if I can get it working. Have templates for notes, replies, and posts ready to go on the phone. Will learn micropub one day, that day is not today
[tantek] joined the channel
#[tantek]GitHub UI on a mobile device is a good goal IMO
[eddie], eli_oat, gxt and [Lewis_Cowles] joined the channel
#[tantek]especially since I know my personal pain/struggle points will be with all things post creating/editing/undoing UX and feeling the "freedom" to rewrite things however necessary to make it all work the way it feels it should work feels pretty important
#Loqimessaging refers to one user sending another user a message (memo, letter, txt, photo …) that they read sometime later; on the IndieWeb, either directly via a personal site, or from one site to another https://indieweb.org/direct_message
#sknebelgRegorLove: I seem to remember sebsel had an interface one could describe as DM for the private webmention experiments we did, unless I'm confusing "planned" with "implemented" here
[fluffy] and [dougbeal] joined the channel
#aaronpkhaha schmarty when I favorited your post my site pulled in the video. i guess it was marked as u-video?
#sknebelfor photos: would it work if a reader puts all photos in a photo gallery at the top of the post, and then shows eventual text content below? then it might be a photo post
#sknebel(really, also similar for videos mixed in among them, but we can't actually express that well in mf2)
#[schmarty]That's what I am stuck on! PTD disagrees with me.
#aaronpkThe photos will be consumed by readers when they render the html of your post
#aaronpkyou even have those photos interspersed with text in particular places!
#aaronpkthats very different from saying here is a pile of images and some text
#aaronpksknebel: what you're describing is basically how an Instagram multi photo post looks
#sknebelaaronpk: I know. We've talked about how to express that a few times :D
#aaronpk[schmarty]: think of it this way... you've already gone to the trouble of "marking up" your photos in HTML by placing them in specific locations in between text
#aaronpkif rendering that HTML doesn't give the experience you want, then you'd look to see if microformats will enhance it in some way
#aaronpkand in this case, adding microformats to those photos adds no value
#sknebelthe multi-photo-video thing could also be a topic for the weekend
#aaronpkthe only unresolved issue really is how to create a post with a mix of photos and videos in a particular order
#[fluffy]One thing that bugs me with the way that mf2 represents photo collections is that it treats the text as being just an unassociated piece of text for the entire thing, but there’s a lot of use cases for having photos being inline into long swaths of text, like when talking about building things or doing reviews of stuff or just, like, articles in general.
#[fluffy]So like beyond just the unambiguous ordering issue.
#[tantek]"use cases for having photos being inline into long swaths of text, like when talking about building things or doing reviews of stuff or just, like, *articles* in general." <--- you answered your own question. that's not a photo collection, that's an *article*
#[fluffy]so how are images that are embedded into an article supposed to appear in mf2? Just in the <img> inline in the content HTML?
#aaronpkif the html can be consumed just as well or better, then just use html
#[tantek]also don't reinvent HTML. you're likely to do a very bad job at it
#[fluffy]Right, I’m certainly not in favor of doing that
#[fluffy]I keep on feeling like whenever I read up on the mf2 semantic stuff used in indieweb things I get confused because like, it’s supposed to be this uniform thing that everything fits into to be Indieweb Compatible but then the things I’ve already been doing turn into edge cases instead
#aaronpkyour example there does benefit from microformats, specifically h-entry with name and content properties, and not much else
#[tantek]"this uniform thing that everything fits into to be Indieweb Compatible" no
#[fluffy]so okay what I’m getting from this is that I shouldn’t add `u-photo` classes to my article/blog/etc. posts, but just to my art/comics/etc. posts
#[tantek]no claims of any grand uniform compatibility
#[tantek]microformats have always been about 80/20 because if you aim for 100 you get the every growing schema morass
#[fluffy]okay but then the reason I started adding u-photo to everything was that bridgy fed was insisting on that for any images to pass through, because that was necessary to make it activitypub-compatible, because activitypub folks (I know, that isn’t indieweb) get upset about IMO spurious privacy concerns
#[snarfed]i think the same idea applies even w/bridgy fed. put everything into e-content, bridgy fed should pass that through. your real problem may be that mastodon itself doesn't support articles, ie photos interspersed into text
#aaronpkThis sounds like a limitation of how articles are represented with activitypub
#[fluffy]it’s just so hard for me as a relative newcomer to understand where different things begin and end, and I’m still in a monkey-see monkey-do state with understanding what microformat stuff to use where
#[fluffy]I see stuff on the wiki, I go “oh I guess I should do that,” then I find out that I wasn’t supposed to
#[tantek]aaronpk, worse than that, it's a limitation in JSON-LD
#[snarfed]AP supports arbitrary HTML in content, including interspersed images. *Mastodon* doesn't.
#[tantek]which of course AP decided to be based on
#[fluffy]ok sure but mastodon is like the only real AP consumer I care about so
#[fluffy]well I mean I didn’t even want to posse full articles to mastodon, I was happy with it just being a link with an unfurl
#[fluffy]but then mastodon folks complain about how it’s not good enough, because mastodon folks want mastodon to be the mastodon that mastodons everything
#[tantek][fluffy] there is an indieweb actual HTML web standards based unfurling recommendation. see /link-preview
#[fluffy]It works fine with twitter and AFAIK with the various mf2-savvy readers out there whenever I’ve spot-checked it
#[fluffy]okay well I’m glad I had this conversation then, I learned stuff and also removed u-photo from the posts on my site which don’t want to be photo posts
#[fluffy]maybe someday I’ll understand how all this stuff fits together and who to be annoyed at
#[snarfed]maybe not! ok too. i still mostly don't, i just muddle through
#[tantek]we should probably add a bunch of this convo as Q&A to the /u-photo page
#[tantek]I feel like it comes up about once a year
#LoqiIt looks like we don't have a page for "u-photo" yet. Would you like to create it? (Or just say "u-photo is ____", a sentence describing the term)
#[fluffy]I think having a high-level document that says what the different post types are and how they are expressed in the mf2 would be helpful. Or maybe there is one that I just haven’t managed to see in all this, in which case that needs better visibility. 🙂
#[tantek]in general it's not an issue except for the edge case of platforms that insist on strict post typing, which is not how users behave in genearl
#aaronpkBut yes better documentation is always a good idea
#[fluffy]yeah a lot of my confusion comes from trying to make things as low-friction as possible, like I try to manage as much as I can in Publ’s templates rather than having to hand-write HTML or decide anything about fiddly bits of the underlying HTML. 🙂
#[fluffy]my eventual goal is to make a Tumblr-like posting frontend for Publ, and trying to figure out how all that stuff works together is… challenging.
#[fluffy]Originally I was going to have Publ do specific post types but then I thought that was too hyper-specific and limiting so I decided that instead you could define your own post types as appropriate in the template and everything’s “just HTML” anyway.
#[tantek]explicitly separate post types in the UI was a brief weird trend in the mid-to-late 2000s (hence Tumblr era) which subsequently got dumped for the "just add what content you want" to your post design, and zero cognitive load / decision paralysis about having to *pick* a post type.
#[tantek]Twitter, Facebook, etc. you just type, add stuff, whatever, and it figures out how to assemble it. no explicit post typing by the user