[Michael_Beckwiti need to do some review of the spec and whatnot for atom, cause i think i went about editing the xml tags when i shouldn't have, when trying to implement a custom feed for some data.
[jgmac1106]!tell snarfed any guides to using Bridgy but including media or audio? Currently I POSSE another note pointing to posts or notes with audio and video
jamietanna[m]Just looking into allowing my Micropub server to tell me if I've already created a piece of content - I don't see anything in https://www.w3.org/TR/micropub/ about what to return in the case it already exists, so I guess it would be a 201 with a `Location` header to the existing post, rather than a https://http.cat/409 ?
jamietanna[m]Perfect - that's what I was thinking per the spec, but from my experience with RESTful APIs I'd expect a `Conflict` to say "you've already done that". All good though, as this makes it easier :D
ZegnatThough I wonder if some sort of cool-down period would be needed. Submitting a like within a day seems like an accidantal repeat, but what if I like an article again after a year? Should that just become last year’s post, or should it create a new post so the thing resurfaces for people who follow me.
[jgmac1106]audio clips and video clips, I am sure I am hitting the file size limits, maybe I just need to link to the videos rather than embed in notes
[jgmac1106]So I publish a note with a video and then I publish another note saying "hey I just published a video and I link to the first note. I use bridgy to POSSE the second note
ZegnatSo I guess what you are expecting is that, with POSSE to Twitter, the tweet includes either the embedded video (if possible) or some indication that there is video on the original post.
[jgmac1106]thx, I set it up to add captions just out of time now, will do when I get home, I have been putting u-video in wrong place in every video post then
Zegnat`u-` instructs the mf2 parser to get a URL from the element you put it on. If you are using source elements for the video URLs, that is where you need to put it.
Loqi[snarfed]: [jgmac1106] left you a message 3 hours, 41 minutes ago: any guides to using Bridgy but including media or audio? Currently I POSSE another note pointing to posts or notes with audio and video
[LewisCowles]so far had to patch to get around load balancer, had to upload the config which prohibits public repo storage of code. It's looking like it was designed for shared hosting
jeremycherfas!tell jamietanna[m],Zegnat I like the way Pinboard unobtrusively tells me I have saved something before and asks whether I want to edit or replace.
jamietanna[m]I'm now getting `google.cloud.ndb.exceptions.ContextError: No current context. NDB calls must be made in context established by google.cloud.ndb.Client.context.` ?
[snarfed]ah that's just from a cookie. ok then, features isn't getting set to publish during signup, but your index.html line seems right. time to debug!
[snarfed]jamietanna ok! btw it's probably time for me to grab the meetup API creds so i can test. evidently your emails don't get to me, maybe try twitter DM?
[snarfed]debugging now. btw jamietanna a couple minor nits: you'll need to add a meetup_icon.png file to static. also mind changing the user-visible app name in meetup's API to Bridgy, without a period? (very nitpicky, apologies!)
[jgmac1106]good to see IndieWeb building blocks spreading, watch out for Lord Businessman and his Kragle trying to keep you trapped in the social media silos
jamietanna[m]!tell snarfed I've raised a PR for oauth-dropins, so once that and granary are merged we're almost there! I've got it RSVPing via `curl`, but not yet via the UI - if you're able to see if you can spot why that'd be appreciated!
GWG[tantek]: On a standard page, I have an h-feed and the alternate rss/json feeds for old school. This isn't dry..these are links to the tag archive, the author archive, etc
[tantek]nah, there should either be zero (encourage old feed readers to parse h-feed), or 1 valid Atom 1.0 feed (since it's an IETF RFC that can be updated by an open process) that represents literally the same set of content that is on the page
[tantek]I've yet to see a good example / reason to have more than one feed link. Unless you're experimenting with a new format like JSONFeed, I'd allow that 🙂
[tantek]If you ever want to or get requests for different feeds of stuff, first build the easily human viewable h-feed of that different "feed of stuff" and link to it visibly
[jgmac1106]I have many a reason to have multiple feeds on my homepage, when people want to add feeds into their reader they drop the homepage in and then want to selectthe feeds to subrcribe to
[jgmac1106]people want to subscribe to the audio version, the teaching tips, and then books I am reading, So I will have multiple h-feeds on the page and then use granary to convert those h-feeds into rss
[jgmac1106]but on my homepage I include feeds that aren't even on my website but on different websites if I think itis a feed interesting to my audience
GWGSince most people when subscribing to a site in Microsub would use the home page URL, I'd like that to be able to show my most popular feeds and have a secondary page that tells you how to find the rest.
LoqiIt looks like we don't have a page for "difference between grid-column and grid-template-columns" yet. Would you like to create it? (Or just say "difference between grid-column and grid-template-columns is ____", a sentence describing the term)
KartikPrabhu[jgmac1106]: grid-column assigns a column to the child of the grid element. grid-template-column declares the columns on the grid on the parent element containing the grid
aaronpkphotos are displayed in a grid, and can be reordered arbitrarily, including rearranging photos across posts so they are not necessarily grouped by the post they came from
aaronpkI think my current plan is that when a photo is added, I will also store resized versions by prefixing the filename with the size (so a file like public/responses/10/abcdefg.jpg gets stored also as public/responses/10/1600x-abcdefg.jpg public/responses/10/230x230-abcdefg.jpg)
aaronpkand i'm going to only store the original name in the database, and when I display the photo I will add the size prefix on the fly assuming the file is already there
aaronpkthe "right" way I suppose would be to make a new one-to-many table for the photos that belong to a response, and then I could store each size's URL in that table and do the overall ordering there
jamietanna[m]!tell snarfed looks like, as we can only use one `redirect_uri` I've updated it to http://localhost:8080/publish/meetup/finish - but need a quick hand getting it to go through the publish flow from the home page, as it currently goes through the listen flow
Loqi[snarfed]: jamietanna[m] left you a message 1 hour, 46 minutes ago: I've raised a PR for oauth-dropins, so once that and granary are merged we're almost there! I've got it RSVPing via `curl`, but not yet via the UI - if you're able to see if you can spot why that'd be appreciated!
Loqi[snarfed]: jamietanna[m] left you a message 1 minute ago: looks like, as we can only use one `redirect_uri` I've updated it to http://localhost:8080/publish/meetup/finish - but need a quick hand getting it to go through the publish flow from the home page, as it currently goes through the listen flow
jamietanna[m]sorry, by listen flow I mean the backfeed / listen functionality. Because we've only implemented publish for Meetup, I'd prefer to only have the option to set up publish so the UX isn't confusing
[snarfed]oh and re the icon file, it will be rendered at 24x24. so most of the silos are 48x48, that's ideal, but can be any size as long as it's square and looks good small
jamietanna[m]!tell snarfed I think we're pretty much done now 🙌 I've got it working from no-authZ to publishing, the main thing left is the doc updates and the ability to disable it - unless there's anything else you think that needs to be done
jamietanna[m]Snarfed ah for IWC Online? Unfortunately it's late here in the UK so it's bed time for me but that's a good idea - I should've recorded it for demos