#snarfedi'm looking at #91. overall sounds good, thanks for doing it. out of curiosity though...changing the constant to a filter seems like overkill. let's maybe just change the constant to store the string post type?
#GWGsnarfed: I really wanted to change it to an option, to be honest, but I'm not ready to write settings code right now, till I write it for all settings.
#snarfedright! i'm all for that. just not sure a filter adds any value beyond the constant
#snarfedpeople can already use the before_micropub filter to change it dynamically if they way
#GWGI might have a compromise. Change it to an option, just have no settings page yet.
#snarfedGWG: thanks! i assume wordpress options can be drop-downs? it should probably be that instead of a raw text field.
#GWGsnarfed: The drop-downs would be when you create the option in the interface. You can't register a dropdown. You'll have to wait for the Fields API for that. May be a long wait. It's been discussed for 3 years.
#GWGOptions can only be string, boolean, integer, or number.
#snarfedohh right, settings and UI options are separate things. got it. ok.
#GWGsnarfed: I do have a discussion that is general, and not Micropub related.
#GWGAnd Micropub related, not WordPress related, excuse me
#GWGAccording to the Micropub spec, if the server doesn't recognize a property, it should ignore it.
#GWGSo, what if it recognizes the property, but not what it is set to?
#GWGOn the other hand, thinking about Post Status specifically(sorry, thought this was worth putting out to more people), it is representing an intent about the possible visibility of the post, which could have privacy implications. So, maybe rejection is a good thing.
#GWGsnarfed: When I think I'm done for a bit, I'm going to ask you to push 1.3 to stable. Still not done though. I think I can handle #72, #81, maybe #24 and #62.
#Loqi[gRegor Morrill] I was mid-conversation with someone yesterday when I noticed their profile name changed to a first name.
This is a dangerous thing to spring on your users without warning them first, @okcupid.
https://twitter.com/roseveleth/status/944239073752907...
barpthewire joined the channel
#jjuranI hope they at least have the decency to make this strictly opt-in, hiding or disabling profiles otherwise.
#jjuranI should probably just delete my account already. I haven’t gone there in years.
#gRegorLovejjuran: Doubtful. I witnessed it in action yesterday.
#aaronpkI just signed in to delete my account and it made me set my name before it would let me in
#gRegorLoveWell I was already considering switching my domain registration away from Domain Monster, and now that their update payment form won't let me change my credit card, guess that's the final nudge I need. :)
#gRegorLoveNo option to edit my card on record. Gives an error if I add the same card with the new expiration date.
#sknebelinteresting that indiemap showed <1k sites with rel=webmention if I saw correctly then
#dgoldre that OKcupid thing - wow. that's a level of priggish pigheadedness that manages to astonish
[manton] joined the channel
#[manton]Following up on the session from IndieWebCamp Austin, I've written up a draft that tries to map the basic MetaWeblog API endpoints to Micropub. If this looks like the right path, we'll need to update the Micropub-extensions page too. https://gist.github.com/manton/c17d63c196bbf5ad22c074d88680e772
#[manton]Thanks. I expect I overlooked a couple things, but hopefully it's a start. I've passed it on to Daniel Jalkut too.
#aaronpklooks like the edit example isn't quite right
#aaronpkrelated to that, do you have a sense of whether the app developers would want to use JSON POST requests for creating and editing? (it makes it more consistent with the GET requests that way)
#aaronpkalso you may have unintentionally proposed a simpler edit syntax as well 😂
#[manton]Ah, that's why I missed it. Thanks. Skimmed too quickly.
#GWGScrolling up to read continuation of IWC Austin talk
#[manton]As for the question about preferring JSON... I don't know. I really like the simplicity of posting without JSON. But you're right that it's not consistent if you're using JSON some places (for responses) and not others. Kind of wish there was only one way to do things, but again, I like the simple examples.
#aaronpkit's definitely limited, but that might be okay
#aaronpk[manton]: in case you were wondering about the "mp-categories"->"categories" change, it's because the "mp-" prefix should only be used when it's providing an instruction to the micropub endpoint vs actually setting a property of the post
#dgoldI'd been wondering aboutthat when doing the .rocks tests
#GWGaaronpk, you added visibility to experimental micropub properties, but didn't implement it, is that right?
#aaronpkmp-slug => requesting that the server use the slug, but the server can ultimately decide to change it (to make it unique) or ignore the request
#aaronpkGWG: I have visibility implemented in my server right now, but I don't have any clients that support it
#dgoldaaronpk: can I ask - I've been doing some work on reply-to and bookmark/likes
#dgoldjust how much 'metadata' do you have per-post on your likes/replies?
#GWGaaronpk, what comes first, client or server support?
#aaronpkdgold: it's interesting that you're grouping likes and replies in that question. they are quite different.
#GWGOr should either implement it and wait for the other?
#aaronpkreplies are a first class citizen in my site just like my notes
#sknebelwhere does it get in your way? (that'd be a great blogpost as well - been bugging people to write about their decisions/finding in that area more)
#gRegorLoveOKC accepted gRegorLove as my first name. No change for me. :)
#dgoldsknebel: failing at nested metadata|frontmatter
#GWGI am still trying to figure this out. Do you build support into the server and wait for the client to support it or wait for the client to add a feature before building it into the server? Or both?
#aaronpkgRegorLove: of course the irony of this being that you set your first name to something unique and googleable ;-)
#gRegorLoveYeah, I thought about it in advance. I'm not worried, personally.
#aaronpkGWG: it's both, and also the willingness to iterate quickly in the early stages of the spec
#sknebelGWG: whatever you are working on currently
#GWGaaronpk, what do you think about a query to determine what post status types a server supports?
#aaronpkGWG: didn't this come up a few days/weeks ago?
#aaronpkwell the downside to having the server return the list of supported types is it means those names lose meaning to the client. so you lose the ability for the client to know "value X means private" and it becomes just a pass-through value to display to the user.
#aaronpkkind of like how clients don't have any understanding of the fact that one syndication target means twitter and another means facebook
#Loqi[Chris Aldrich] Ha gRegor! Very funny!
Oddly my install doesn't know how to process wementions to that particular (pseudo or archive) URL, so I didn't get the webmention somehow (or it's hiding really well). Perhaps better to have used a homepage wm instead? I ...
#gRegorLoveI was having trouble processing your webmention, ended up being the trailing slash for my URL is missing, so was curious if it was manual entry or something else.
#gRegorLoveMakes me wonder if I should turn off trailing slash for post permalinks, too.
#Loqi[Chris Aldrich] Ha gRegor! Very funny!
Oddly my install doesn't know how to process wementions to that particular (pseudo or archive) URL, so I didn't get the webmention somehow (or it's hiding really well). Perhaps better to have used a homepage wm instead? I ...
#aaronpkyou can verify the webmention without any redirect resolving, as long as chris' site sends the exact string that's in his page as the target URL
tbbrown joined the channel
#aaronpkwhen you want to associate it with your post, you should run the same logic that your web server uses to serve the URL to find the actual post under it
#aaronpkfor me, this means looking up the canonical URL of a post for whatever variations will redirect to it, e.g. my slugs are completely optional so you can send a target with whatever slug you want and it'll work
#gRegorLoveOk, no, his wm target didn't have the trailing slash.
#gRegorLoveYeah, the issue seems to be I do redirect resolving on the target URL first, then check for that in the source. Should be easy to fix.
[chrisaldrich], [miklb], chrisaldrich, krup, John___, tantek and krup_ joined the channel