#dev 2019-10-16
2019-10-16 UTC
KartikPrabhu joined the channel
# Loqi A collection is a type of post that explicitly lists and/or embeds multiple other posts chosen by the author https://indieweb.org/collection
# [fluffy] http://beesbuzz.biz/art/photography/6914-Moon - the images on that page are what I’m calling the thumbnail, and the full-size images they link to are the, um, full-size images.
# [fluffy] ah, well, that’s still a thing that’s supportable by this proposed publ change: https://github.com/PlaidWeb/Publ/issues/285
[jgmac1106] joined the channel
# [jgmac1106] I have been expirementing with photo collections. No promise markup is correct... In fact probably can guarantee its wrong
# Loqi [Greg McVerry] Mixed Media Art Show https://jgregorymcverry.com/photos/mixedmediaartshow/digitalbeing.gif
# [jgmac1106] I don't do a smaller thumbnail size. Haven't figured out an easy work flow yet
# [jgmac1106] And realizing I need to do something about panaromic on mobile
# [jgmac1106] I looked inot imagemagick. Trying the new imgbot by GitHub... My site does nothing automatoc yet...
[dougbeal] joined the channel
# [dougbeal] Does anyone do webmentions with webmentions.io and Hugo using getJSON?
# [jgmac1106] https://github.com/apps/imgbot files a pull request once img optimized... Only problem no GitHub API for uploading binaries so I haven't figured out perfect workflow
# [jgmac1106] [tantek] not sure how to add the Voice UI for Google to make calendar events... Pretty intuitive, getting conversational
[KevinMarks] joined the channel
# [jgmac1106] I could link to screen recordings... But as a commuter.. I dream of posting through voice... Just made a calendar event at Cub Scouts... Blew me away
# [jgmac1106] The ML getting really good at natural language
# @kevinmarks ↩️ @mavrck @ericlbarnes We have events and rsvps fully spec'd and implemented with h-event and webmention (twitter.com/_/status/1184273919651565573)
# [jgmac1106] https://photos.app.goo.gl/rwpjexHraBQPdYcf8... Pardon the delay in video... Walled tonpart of kitchen with no wifi and no cell service
# [jgmac1106] Hungry website club.... I want to go to that... Also doesn't allow you to record your voice once you use mic for search
# [jgmac1106] 1-2 more times and Homebrew Website Club wpuld be recognized... If I could just say "Add note to blog" "publish a listen post..." the Captain's log...
# @davidwbarratt ↩️ yep! and users can have a https://schema.org/RsvpAction on their own site and send a WebMention to the site with the https://schema.org/SocialEvent. :) (twitter.com/_/status/1184276032947474432)
# [jgmac1106] ^^ is that true? Webmentions working in wild using schema.org vocabularies
# [jgmac1106] Thx
# [jgmac1106] Wonder what the schema.org metadata looks like in [pfefferle] themes... Or if events, carried in post kinds plugin, does not use RSVPAction and SocialEvent
# [jgmac1106] Known events do not have either RSVPAction on rsvp nor SocialEvents on Events, but the schema.org seems like basic requirements for Learning Tools Interoperability (I think)
# [jgmac1106] thx, what I figured but Tweet was written as you can do this now...and like you both said..I know of nowhere I could do that
# @kevinmarks ↩️ @davidwbarratt @ericlbarnes Have you used schema with webmentions? Example url(s) please (twitter.com/_/status/1184282217918402561)
# @davidwbarratt ↩️ not yet, but I'm not sure why it would be a problem? WebMentions just sends a URL to where the other is being mentioned, it's up to the reciever to expect a resource with http://schema.org metadata. (twitter.com/_/status/1184282456616329217)
# @aaronpk ↩️ Totally! But check out what we've done with Webmention and Microformats for the last few years: https://2019.indieweb.org/summit#indie-rsvps All these RSVPs are via Webmention Microformats. Click thru the permalinks to see the original posts! (twitter.com/_/status/1184283698667016193)
# [KevinMarks] [fluffy] have a look at the ui of the buzzfeed editor - that's a model for prose sequences including images/videos with rich metadata.
# [dougbeal] [aaronpk] can you supply two target= to webmention.io? Some have trailing / and some don’t
# [dougbeal] ah
# [jgmac1106] aaronpk++ for posting positivity
# [jgmac1106] speaking of which here is my R-F project: https://twitter.com/jgmac1106/status/1184079286539636736
# @jgmac1106 @soapdog @Meetup do you mind if I make a branch and add microformats to here https://github.com/braziljs/conf-boilerplate/tree/master/src/partials/section and here https://github.com/braziljs/conf-boilerplate/blob/master/src/layouts/default.html.eco to test adding #IndieWeb RSVP? (https://jgregorymcverry.com/notes/2019-10-15-1) (twitter.com/_/status/1184079286539636736)
# [jgmac1106] that one was perfect, showed love of what is rather than questions what isn;t
# aaronpk Also wow this was the fourth year of webmention RSVPs https://2016.indieweb.org/
# [jgmac1106] they have no ticketing system but want to add IndieRSVP, said I can start with the h-events and h-cards but can't help with webmentions...
# [jgmac1106] wow that is cool
KartikPrabhu joined the channel
KartikPrabhu, gRegorLove_ and [tantek] joined the channel
[Lewis_Cowles] joined the channel
# [Lewis_Cowles] Is anyone experimenting with GitHub actions?
# [Lewis_Cowles] I'm going down the rabbit hole a little, mostly with old things I don't yet want to kill off, but also don't want to maintain a lot
# [Lewis_Cowles] It seems quite promising.
# ShokuninDiscord[ What does it do?
[Rose] joined the channel
# [Lewis_Cowles] It's CI, defined by yaml instead of scripts you own (you may choose to own scripts, it is in-fact hiding that it's powered by them).
# [Lewis_Cowles] This means that it is a robot that helps you perform automated tasks, given a bit of a script
# [Lewis_Cowles] The other thing is that it seems to be build on open technologies, so I'm going to do a bit of digging to see if it can replace two other technologies I use for similar ends
# [Lewis_Cowles] build -> built
KartikPrabhu joined the channel
# ShokuninDiscord[ Ah I see
# ShokuninDiscord[ We use CircleCI
# ShokuninDiscord[ We pay for Mac builds though
# ShokuninDiscord[ Maybe Github can do them for free?
[grantcodes] joined the channel
# [grantcodes] !tell fluffy maybe something like http://examples.tpxl.io/ would be useful for you understanding mf2 markup (although it needs updating)
kingpapa, treora, gRegorLove_, [tonz] and [Lewis_Cowles] joined the channel
# [Lewis_Cowles] Github auto-builds in mac, it was one of the first things I checked
# [Lewis_Cowles] ad windows
# [Lewis_Cowles] Did not know about buildkite though
# [Lewis_Cowles] is it really literally that with a ui, or was it analogous, possibly not 1:1?
[Rose] and kingpapa joined the channel
# ShokuninDiscord[ Huh. Interesting
gxt, [KevinMarks] and [jgmac1106] joined the channel
# [jgmac1106] I wm using GitHub Actions... Or will....statred working on the Fyp yml file last night
# [jgmac1106] Not an action but using the imgbot for img optomization
# [jgmac1106] FTP*
# [jgmac1106] They have a php local dev environment action as well but I just push live, test, maybe fix, push again... Maybe I try the action
# [Lewis_Cowles] 👍
# [Lewis_Cowles] https://imgbot.net/ that one?
# [Lewis_Cowles] there is another https://www.imgbot.ai/ which emphasises with parenthesis “visually lossless”
# [Lewis_Cowles] perceptible colours most likely
# [Lewis_Cowles] I modified https://github.com/Lewiscowles1986/jpegoptim some years back to get a similar benefit. None of these lovely services existed back then
# [Lewis_Cowles] there were a few proprietary solutions, but I never got suitable answers or efforts. I also wanted to understand some of the techniques used
[tantek] and [xavierroy] joined the channel
# [jgmac1106] Yeah imgbot free for any openly licensed project. Works well.. Does make a mini CSS stylesheet(s) that isn't clear in documentation
# [jgmac1106] But it works very well. As soon as img are uploaded I get the PR.
[dougbeal] and [Rose] joined the channel
# [dougbeal] [Lewis_Cowles] I github actions to zip up a ghost theme as a build step, seems cool.
# [Lewis_Cowles] The dream is using it to test wordpress plugins
# [Lewis_Cowles] 90% of the work isn’t coding updates, it’s throwing them at a machine and testing them
# [Lewis_Cowles] 5% effort to curse out broken API’s
# [Lewis_Cowles] I’m largely wasted
# [Lewis_Cowles] 😄
# [dougbeal] I don’t know how much cpu usage they let you get away with
[grantcodes] joined the channel
# [dougbeal] I guess they have Azure, so maybe they just burn excess capacity?
# [Lewis_Cowles] TBF I’m on pro so maybe they’ll bill me and I’ll have to quit GitHub
[tantek] joined the channel
# @srushe I forgot to mention that I released a new indieweb ruby gem yesterday, indieweb-authorship (https://rubygems.org/gems/indieweb-authorship), an attempt to implement the Authorship algorithm (https://indieweb.org/authorship). I use it for webmentions, and it seems to be doing the… https://deeden.co.uk/notes/2019/10/16/134737 (twitter.com/_/status/1184466542546817024)
kingpapa_ and kingpapa joined the channel
# jeremycherfas !tell aaronpk Has something changed in Telegraph? I find myself having to login every time now. I'm sure I didn't used to.
# jeremycherfas Strange. MAybe I changed something in FF.
# [Lewis_Cowles] accidental incognito?
# jeremycherfas Nah. This has happened repeatedly over the past couple of days.
# [jgmac1106] as example of imgbot optimization: photos/iwcnyc2019/TeoneHackingNYC2019.jpg was 5,030.63kb is 1,656.59kb reductions 67.07%
# [jgmac1106] now to get the GitHub action going so I ca push right from repo rather than uploading all the imgs, downloading the imgs, uploading img to server
# [grantcodes] What happens with the original image if you use that in a repo? It just directly replaces the image?
[schmarty] joined the channel
# [schmarty] aaronpk,tantek: removed u-photo, u-video from my inline photos and videos in longer posts. i think i'll go back and make it easy to add a (few?) u-featured images at some point.
# [grantcodes] Ah ok. That's pretty cool. Think I'll stick with having that sort of stuff in a build step in most of my projects though
# [schmarty] my thinking behind marking images/vids in longer posts with u-photo/u-video has me wondering if there's something to capture to the wiki, here.
# [schmarty] like i want to use my indie reader to view a channel of all photos from the feeds i follow.
# [schmarty] *all photos* rather than *photos from photo posts*
# [schmarty] my last three long posts are literally photo essays
# [schmarty] with photos that anchor events and memories and some words to give them context.
# Loqi It looks like we don't have a page for "photo essay" yet. Would you like to create it? (Or just say "photo essay is ____", a sentence describing the term)
# [schmarty] if one tried to capture all IWC NYC 2019 photos, you'd have to dig into my photo essay posts because i don't create individual posts or a separate feed for each photo
# [schmarty] maybe! i am not confident about my use of the new term, tbh.
# [schmarty] the fact that most of my "photo essays" include at least one video is also troubling 😅
# [grantcodes] Interesting. Together has a gallery view of photos & videos but they don't include images from post content
# [grantcodes] I could see that being somewhat similar to a collection. If there are separate sections that relate specifically to the media
# [schmarty] grantcodes: my read on collections is that they are usually discussed as collections _of posts_ (e.g. assumes that each sub-thing has a permalink of its own somewhere)
# [schmarty] hahaha, fair enough.
# [grantcodes] I think usually but I don't why they couldn't just all be embedded in the same document and do that ☝
# [schmarty] heck that'd be a nice setup for CSS :target selector to show a nice shadowbox w/ the selected media item 😄
# [grantcodes] Heh talking of this I just opened together and noticed adactio has all images in an article marked up with u-photo so it looks a bit funky
# [schmarty] 🤔
# [schmarty] i think i'd consider (some of?) tantek's trail run posts to be photo essays: http://tantek.com/2019/244/t1/august-distance-running-pr
# Loqi [Tantek Çelik] ⛰🏃🏻♂️ 15km & ~2k' in #Marin 8/31 to finish #August at 216km & 7116m. Grateful for a month of consistent training at home.
Traveling a lot soon — HMU to #run in Portland @XOXO, Fukuoka @W3C #TPAC2019, Amsterdam @IndieWebCamp #ViewSour... https://fastly.4sqi.net/img/general/width960/476_g23JMxDi600PGMoiLcXG1gcZWMXy3MkU094mPl_0cwU.jpg
# [grantcodes] Although he references them by number in the text
# [schmarty] 😂
# [grantcodes] I'd be interested to know if he does that so it fits with instagram or it is his preference
# ShokuninDiscord[ Aaronpk I’m working on post types for Permaweb
# ShokuninDiscord[ You mention articles and photo posts above. Is there like a spec for post types we can use to make our posts more standard?
# aaronpk ShokuninDiscord[: this is kind of the inverse of it: https://indieweb.org/post-type-discovery
# aaronpk also this: https://indieweb.org/posts#Types_of_Posts
# ShokuninDiscord[ So for example if we want to write notes or status posts or blog articles or public photos
# ShokuninDiscord[ Is there some kinda semantic structure, or standard we could use to be compatible with more things out there
# ShokuninDiscord[ Interesting
# ShokuninDiscord[ Suggested markup doesn’t sound like an established standard
# [schmarty] aaronpk++ thanks for capturing those photo essay examples to start.
gRegorLove_ joined the channel
# [tantek] [schmarty] I think there’s a range of /photo, /multiphoto, /article with illustrative images, and perhaps a photo essay as you put it, and the lines are sometimes blurry between some of them
# [jgmac1106] [aaronpk] been kin of trying to do photo essays but I am putting my e-content in the <figcaption> but I am following examples on /collections and using child h-entries
# [jgmac1106] Yeah I been using id to make unique permalinks for each img in my collections...Goal is to do single photo posts eventually... And then building collection.. Just working backwards
matyas_mustohaDi joined the channel; competentcuttlef left the channel
# [tantek] Even with my multiphoto posts, despite the amount of time it takes, per photo, I think I’d still prefer a UX where I could post (and selectively POSSE, like to Flickr only) each photo on its own with its own pressure location and tags, *and* post a /collection or /multiphoto of the whole “set” after which I would POSSE to Twitter & IG
KartikPrabhu and [manton] joined the channel
# [manton] Thanks everyone for your feedback about domain reselling a few weeks ago. I've been working on this for a while and just about ready to launch it, so that Micro.blog can register domain names for people and automatically configure all the DNS settings. It's working really well. Here's a screenshot: https://www.manton.org/uploads/2019/c7d9dfb3a8.png
# jeremycherfas That is going to be a game-changer, I suspect.
# [grantcodes] Having talked about it earlier, I just updated http://examples.tpxl.io/ with a few more examples. Maybe that is useful to Shokunin figuring out post types.
# [jgmac1106] [tantek] kind of what I do with Google Photos, take a ton of img but only use my favs, or those that tell the story in multi-photo posts
jfoster and [dougbeal] joined the channel
# [dougbeal] So could post kinds be used to select a post template?
# [jgmac1106] Kind of how post kinds works but using the taxonomy feature rather than the narive custom posr types in WordPress
# [jgmac1106] Custom Post types are theme specific so if you make new templates and move themes you lose them
# [jgmac1106] The way GWG built post kinds is so they can be theme independent
# [grantcodes] Custom post types should really go in a plugin. They don't have to depend on a theme
[KevinMarks] and [Lewis_Cowles] joined the channel
# [jgmac1106] tomorrow I am working on adding microformats to this: http://braziljs.github.io/conf-boilerplate/ by comparing to this: https://2019.indieweb.org/nyc
# [jgmac1106] there are multiple h-events on the page, how do we handle the rsvp going to the correct h-event?
# [jgmac1106] but we send out RSVP to https://2019.indieweb.org/nyc and it has an h-event on the body class and then nested h-events for schedule
# [jgmac1106] maybe the child events are ignored or you smart folks figured out a way to send the RSVP to the parent h-event and ignore the the childs
# [jgmac1106] maybe an h-feed on body makes sense then people could follow a conference page and if new sessions and speakers show up they would be in your reader?
# gRegorLove I suspect the code just treats RSVPs to that URL as to the main event. I don't think it's doing complex parsing of h-events on the page
# gRegorLove h-feed of h-events makes sense and there's some examples
# gRegorLove Ideally I think each event would have a permalink, with one h-event, that RSVPs go to.
# gRegorLove sebsel: cool!
[snarfed] joined the channel
krychu joined the channel
# [jgmac1106] Yeah gRegorLove thinking that as well. I will play with my fork tomorrow, then if there is an h-event and permalink for each session people could rsvp to what they go to
# gRegorLove manton++ very cool!
# [jgmac1106] But I wonder would people add a conference page to their readers?
# [dougbeal] grantcodes++ example.tpxl.io is awesome
# [jgmac1106] manton++ ooh this is great. Just became best blogging CMS out there
# [jgmac1106] If anyone is around and has Hugo experience would love help fixing the mf2 on default microblof themes. Also on agenda
Yed joined the channel
jfoster, raucao, [frank], [Rose], [fluffy], [Lewis_Cowles], [snarfed], [dougbeal], [KevinMarks], kingpapa and KartikPrabhu joined the channel
[grantcodes], [jgmac1106], vika_nezrimaya and [Sonny] joined the channel
# [Sonny] can't find any issue with my implementation 😞
# [Sonny] hey there, I implemented IndieAuth, it works fine with OmniBear but I'm getting "Your IndieAuth server did not return a valid response. Below is the response from your server." from https://indielogin.com
# [Sonny] yes
# aaronpk indielogin.com doesn't need an access token, so it does the "authentication" flow here https://indieauth.spec.indieweb.org/#authentication
# aaronpk i'm guessing your site didn't implement this part, which is why the response indielogin.com shows is blank: https://indieauth.spec.indieweb.org/#authorization-code-verification
# [Sonny] ah - right I missed that it seems, thank you
KartikPrabhu joined the channel
# [jgmac1106] yes!! this so cool. A little slower then my ftp client but with img optimization automated in GitHub and now the FTP action working: https://jgregorymcverry.com/notes/2019-10-15-4
# [jgmac1106] but it is slow, fixing a link and FTP-Deploy-action almost two minutes, be instaneous with my client