#wordpress 2018-08-10

2018-08-10 UTC
cyberzeus1, tantek__, [jgmac1106], [tantek], GingerGeek7, tantek, Some_Person7, naos3, caf12, jack3, infernix12, jeremych_, atk29, neptune, [grantcodes], [kevinmarks] and [pfefferle] joined the channel
#
[pfefferle]
first functional version of the mf2 feeds plugin: https://github.com/indieweb/wordpress-mf2-feed
#
[pfefferle]
adds mf2 and jf2 feeds and rel-aternate headers for every post URL
#
Loqi
[indieweb] wordpress-mf2-feed: Microformats2 Feed for WordPress URLs
jgmac1106 joined the channel
#
jgmac1106
pfefferle++
#
Loqi
pfefferle has 26 karma in this channel over the last year (33 in all channels)
#
Loqi
jgmac1106 said: pfefferle++
#
jgmac1106
what is the best way to test? Just that plugin? That plug in and all the other plugins except old mf2?
#
Loqi
It looks like we don't have a page for "best way to test" yet. Would you like to create it? (Or just say "best way to test is ____", a sentence describing the term)
tantek, jgmac1106 and [pfefferle] joined the channel
#
[pfefferle]
[jgmac1106] Hard to say... I have to implement the functionality into the semantic linkbacks plugin too
#
[pfefferle]
You can install it and try if /feed/mf2 or /feed/jf2 works
tantek__, [eddie], jgmac1106, Brace9 and x49F joined the channel
#
GWG
Need to catch up.
Peng12, nurupo17, sulvone12, GorillaWarfare9, Kazuto20, jackjamieson, tantek, tsp16, [kevinmarks] and snarfed joined the channel
#
Loqi
[dshanske] #148 Move permissions to be checked before all other actions
#
snarfed
i'm trying to understand if get_current_user_id() on https://github.com/snarfed/wordpress-micropub/pull/148/files#diff-18ceed7cc65dedb4636ded20a807cb56R124 would *not* find a current user
#
snarfed
do you know when that would happen? if ever?
eNigmaFx13, zzzADC6, [tantek] and TBloemink9 joined the channel
#
[tantek]
[tantek] set the channel topic: First general WordPress plugin/theme discussion 1/8/18 20:00 GMT join us at https://indieweb.org/discuss#Chat (#indieweb-wordpress in IRC, #wordpress in Slack) to help plan the interactivity of the IndieWeb WP ecosystem.
arlen, snarfed and Loqi joined the channel
#
dougbeal
tantek: what day is "First general WordPress plugin/theme discussion"?
#
dougbeal
pfefferle++ excited about the mf2 feed!
#
Loqi
pfefferle has 27 karma in this channel over the last year (34 in all channels)
gRegorLove, jackjamieson, [eddie], j12t, bolt5, tantek__, neptune, snarfed, barjac_, [kevinmarks] and [iambismark] joined the channel; snarfed left the channel
#
GWG
snarfed, if it didn't map a url to a user id
#
snarfed
GWG: thanks! i'll have more q's later
[kiai] joined the channel
#
GWG
snarfed, sorry for the delay. Still tired after my flight and nodded off
#
GWG
snarfed, I do have a question for you
#
snarfed
np! no deadlines or obligations, this isn't work :P
#
GWG
What do you think is still missing for a 2.0 release?
#
GWG
I'd like to get there.
#
snarfed
got me
#
snarfed
this probably counts
#
snarfed
major version changes like 2.0 *seem* like a big deal, but aren't that useful for planning
#
snarfed
don't worry about what "deserves" 2.0, or what it "needs." think about what you want to do, and do that. then later we decide if/when it's 2.0. (and we don't worry about it much, since the version number isn't important.)
#
snarfed
if you want, feel free to follow https://semver.org/ , it gives you explicit instructions for what every release version number should be. avoids hand wringing altogether :P
jackjamieson joined the channel
#
GWG
snarfed, let me rephrase then
#
GWG
What do you think is missing for a release of any kind? I just was giving it a name
#
snarfed
ahh ok
#
GWG
I want to share the work with the world
#
snarfed
as long as everything still works, i'm fine with releasing early and often. no need to wait for more functionality
#
snarfed
so mostly we'd need testing, more than any more code, necessarily
#
snarfed
both unit tests for any new code we added since last release that doesn't already have them - eg your new user scope checks in this PR - and also manual testing with different environments
#
snarfed
eg with and without indieauth plugin, with and without local auth, etc
#
snarfed
and with different micropub clients
dougbeal|imac joined the channel
#
GWG
I have been doing manual testing with Quill and Omnibear, as well as with and without the IndieAuth plugin
#
GWG
I may ask the usual suspects to check as well
#
snarfed
great! you're ahead of me as usual :P
#
GWG
I will be adding some additional tests for scope along the lines of the ones in the PR to test update delete and undelete scopes.
#
GWG
I will also run through the Micropub.rocks tests again
#
GWG
I have been periodically
#
GWG
I think the only other feature I wanted to add before another release is https://github.com/snarfed/wordpress-micropub/issues/72
#
Loqi
[snarfed] #72 add settings UI for auth endpoints
#
GWG
I added the UI, just need to add the box to change the setting
#
snarfed
definitely focus extra manual testing on auth and media endpoint this release, but you're probably already doing that
#
GWG
I did with the media endpoint when I initially requested merge. The auth I tried to build it even more robustly because people always have auth trouble
#
GWG
And I want to port some of the improvements into the IndieAuth plugin
#
Loqi
GWG has 69 karma in this channel over the last year (140 in all channels)
#
GWG
I am hoping to continue to knock down people's issues with logging in
rubdos2, [dgold], FireFly20, [cleverdevil], kaniini_, [kevinmarks], [schmarty], Sebastien12 and snarfed joined the channel