#dev 2018-04-08

2018-04-08 UTC
Taleth, tantek, renem_ and snarfed joined the channel
#
@ChrisAldrich
↩️ I've sent you a few webmentions directly from my site. Be sure to check that they're not getting caught in your spam filter. See also: https://indieweb.org/WordPress_with_Bridgy#Spam
(twitter.com/_/status/982803035863879680)
#
GWG
snarfed, saw your comments. Will work to address so we can do a release to make the people with the post status problem happy
[snarfed] joined the channel
#
GWG
Glad you like the other stuff
#
aaronpk
I am very very eager to get the new micropub plugin released!
tantek joined the channel
#
GWG
aaronpk, why?
#
aaronpk
people keep asking why ownyourgram is broken
tantek joined the channel
#
@spigot
↩️ @ChrisAldrich I’m not seeing anything in spam. Where would I see the webmention? I assume inline in post comments?
(twitter.com/_/status/982816012796964864)
eli_oat joined the channel
#
GWG
I figured I would post about it
tantek and [miklb] joined the channel
#
[miklb]
GWG your current work allows for REST API authentication, corrrect?
#
GWG
Of course. Via IndieAuth, Why?
#
[miklb]
I’m not sure you clarified that in your post.
#
GWG
I can amend.
#
GWG
What do you think?
#
[miklb]
I mean, on second read, I see where you explain where a user might be familiar with using OAuth, and you mention OAuth limiting in WP. Then mention REST API not having authentication methods. But I’m not sure you tie the two together. But might also be my still less than 100% following of the development.
renem joined the channel
#
[miklb]
I would put sirens and bells around the statement “this is a working OAuth authentication method for the REST API”. I think.
#
aaronpk
I don't think I know enough about WordPress to know that wasn't already possible
#
aaronpk
Also can someone please explain wpoauth.com to me? It looks like a very splashy marketing page and I can't tell what it actually does or how it relates to this IndieAuth plugin
tantek joined the channel
#
[miklb]
that url didn’t resolve for me.
#
aaronpk
wp-oauth.com?
#
aaronpk
It's very expensive
#
aaronpk
$10/month for "personal"
snarfed joined the channel
#
[miklb]
I had never seen that before.
snarfed joined the channel
#
[miklb]
but I’m really not surprised.
#
aaronpk
I noticed it when I was figuring out how my content was ranking for OAuth terms
#
aaronpk
they've got a good SEO game going
#
GWG
aaronpk, the WordPress REST API shipped without anything but cookie authentication. Other authentication was supposed to come later, but all we have are some infrequently maintained plugins
#
aaronpk
That's kind of terrible
#
aaronpk
Cookie authentication is not API authentication
#
aaronpk
Anyway bedtime for me, night everyone
#
[miklb]
cheers
#
aaronpk
And great blog post GWG!
#
[miklb]
agreed, didn’t mean to diminish the post. It really is a huge achievement.
#
GWG
I am thrilled
#
GWG
As I said, it's been part of my master plan
#
GWG
I didn't think you were trying to diminish it
#
GWG
I'm just excited
tantek joined the channel
#
GWG
I just wonder how to best promote this once it goes into the .org repo.
#
[miklb]
a demo screencast?
#
GWG
I meant, what applications other than Micropub?
#
GWG
Micropub is itself worth promoting
#
[miklb]
definitely
tantek joined the channel
#
[miklb]
I wonder what kind of REST API example could be whipped up.
snarfed joined the channel
#
GWG
Me too
#
[miklb]
I’m already thinking about how can use it to sync content between local dev & live site.
barpthewire, tantek and j12t joined the channel
#
GWG
Okay...Micropub merges are happening.
#
GWG
This is a good week
#
snarfed
GWG++ great work!
#
Loqi
gwg has 25 karma in this channel (324 overall)
#
snarfed
GWG: what do you think about waiting on the scopes PR until the next release?
#
GWG
snarfed: I can make the change you requested right now.
#
snarfed
eh it's more than the filter
#
GWG
Then I'm happy to wait on it
#
GWG
I want to get the Post Status issue out
#
snarfed
auth is delicate, and i don't know which auth providers and which clients request scopes at all, and which ones
#
GWG
And the other tweaks are more than enough.
#
snarfed
auth is always delicate, and needs extra testing
#
snarfed
great, thanks
#
GWG
Who else can we bring into that discussion though?
#
GWG
Right now, the scope page on the wiki is sort of unclear.
#
GWG
Either way, will refresh for future discussion
#
snarfed
first we'd check the major auth providers and clients and see which scopes they handle, and whether this still works ok with them
#
snarfed
cool, sounds good
#
snarfed
location PR looks great! merging
#
GWG
snarfed: Only Micropub clients. Not auth providers.
#
snarfed
true, fair
#
GWG
So far, create, update, delete, and undelete, as well as the legacy post, seem consistent.
#
GWG
But I think we need more discussion as a community.
#
snarfed
but we probably can't drop post just yet, i'm guessing there are still clients we want to support that only use it
#
snarfed
sorry, legacy post, i see you mentioned it
#
snarfed
ok, agreed
#
snarfed
hey GWG, on a different note...i don't really use the micropub plugin myself, or micropub in general, so i'm really the wrong person to maintain this plugin solo. want to be added as a committer on the repo? and help manage it, cut releases, etc?
#
GWG
snarfed: I'm happy to take it on. But, do you want to transfer the github repo to the indieweb community? Then it would require community review for any merge.
#
snarfed
hey, great! glad to hear it! let's take one step at a time. maybe community eventually!
#
GWG
For now, happy to handle releases.
#
GWG
We might be able to set up that automated deployment script pfefferle uses that is keyed to Github tagging
#
snarfed
maybe eventually!
#
GWG
Just thinking of how to make it easier.
#
GWG
For now, I'll likely work on Bridgy Publish adapting to the new hook.
#
snarfed
eh releases are rare. not hurting yet
#
GWG
And try to get other POSSE onboard.
#
snarfed
for example, higher priority than automating releases is migrating CI from circle v1 to v2, since they're turning off v1 in august.
[miklb] joined the channel
#
[miklb]
is there an open issue for that snarfed?
#
snarfed
(oh also there's already a release shell script, push.sh)
#
snarfed
[miklb]: nah. i have a stash that's close though. i'll push it to a branch
#
GWG
I'll have to read up on that
#
snarfed
GWG: eh low priority. first, mind doing a basic manual smoke test on current head, both basic features and all your new features? after we confirm they all work, we can start cutting a release
#
GWG
Well, the category and syndication hook need things built to test them fully.
#
GWG
They are working on my test installation.
#
GWG
I suppose I can do a custom curl for location-visibility, as I'm building it now.
#
snarfed
yup! curl instructions in the comment at the top of the file
#
snarfed
don't worry about testing the hooks. test the user-visible features. location visibility, category query, renamed properties, default post status, etc
#
snarfed
(this is what i do before i cut a new release)
#
GWG
Draft post-status...working to spec.
#
GWG
Testing with Quill.
#
snarfed
try another client! everyone tests with quill
#
GWG
snarfed: Quill is the only one that supports post-status.
#
GWG
But I will be.
#
snarfed
ah, for post status, sure
#
snarfed
cool. OYG is a good candidate, since evidently it's broken w/wordpress-micropub right now?
#
GWG
snarfed: Because of the empty post-status field, which shouldn't happen again. Not sure I have a photo to post this time of night, but will have a look.
j12t joined the channel
#
snarfed
feel free to use a separate testing account. i do on pretty much all silos :P
#
GWG
I don't have one for Instagram. I do for Twitter.
#
[miklb]
I just pulled master into my live site, will test as well
#
GWG
snarfed: Slug change working, as is syndication change.
#
GWG
Category query working as expected with manual curl
#
GWG
I forgot about Inkstone.
[snarfed] joined the channel
#
[snarfed]
thanks miklb!
#
GWG
Inkstone allows for custom field names.
#
[miklb]
I don’t know if this is a Sunlit issue or something new in the micropub plugin but get error media endpoint not found.
#
GWG
We don't have a media endpoint
#
GWG
snarfed: Micropublish.net works well as well.
#
GWG
Also gives me a chance to test the Indieauth stuff
#
[miklb]
getting error connecting ownyourgram `Please check that you're handling the expected parameters and returning the "Location" header and try again.`
#
[miklb]
oh, wait. looks like http vs https
#
GWG
Teacup is working
#
GWG
I need to install shpub one of these days
#
GWG
snarfed: Seems to work on all tests I did
#
snarfed
great!
#
snarfed
thanks for all the testing, much appreciated
#
snarfed
i'll add you on the wp.org directory too
#
GWG
Gives me something to aim for.
#
GWG
I think during the week, I might try to get some thoughts on scop
#
GWG
scope
#
snarfed
ah looks like you're already there
#
snarfed
ok! feel free to follow push.sh to create a release, tag it, mark it in github, and push to wp.org
#
snarfed
(oh and obviously first bump the version in micropub.php, date the 1.4 changelog entries in the readmes, etc.)
#
GWG
You added me to the wp.org repo?
#
snarfed
you were already on there!
#
GWG
Good
#
GWG
Will push tomorrow. Need sleep. It is late here.
#
[snarfed]
good call. always better to take your time on anything big like this
#
[snarfed]
thank you for leading the release!
#
GWG
snarfed, as I said, I want to use Micropub more.
#
GWG
Might even build a client, considering how worried I am about Gutenberg.
#
GWG
Is building a Micropub client inside WordPress a bad idea?
sebsel and tantek joined the channel
#
[miklb]
might be something to add to the dashboard?
jjuran_, j12t, KartikPrabhu, [joewillmott] and loicm joined the channel
#
@adamprocter
↩️ @dotsandspaces Discourse doesn’t appear to support webmentions… but I might try and sort this out for blog mind
(twitter.com/_/status/982954149733167104)
swentel joined the channel
#
swentel
!tell aaronpk Do you have an idea why a source is not getting new entries anymore in aperture ? In this case, it's my personal timeline, still only has the first 10 entries from the initial import.
#
Loqi
Ok, I'll tell them that when I see them next
barpthewire joined the channel
#
aaronpk
good morning
#
Loqi
aaronpk: swentel left you a message 1 hour, 28 minutes ago: Do you have an idea why a source is not getting new entries anymore in aperture ? In this case, it's my personal timeline, still only has the first 10 entries from the initial import.
#
Loqi
guten morgen
#
GWG
aaronpk: Scope....we have scope questions
#
aaronpk
!tell swentel could be on a low polling tier. you're using aperture.p3k.io right? Mind telling me the feed in question? I can take a look.
#
Loqi
Ok, I'll tell them that when I see them next
#
aaronpk
go for it GWG
#
GWG
How do you decide what scopes to support in your server?
#
GWG
I proposed supporting 'post', 'create', 'update', 'delete', and 'undelete'.
#
Loqi
[dshanske] #118 Add Support for Legacy and New Scopes
#
GWG
So, how does the Micropub community decide on these things?
#
aaronpk
create/update/delete/undelete are the ones that are most widely supported. 'post' is legacy and the only reason any clients still support it is for the few servers that haven't updated (wordpress and known i think)
#
aaronpk
the scope values should be documented on the wiki, i think the spec even links to the page
#
aaronparecki.com
edited /Micropub (+87) "/* Scope */ update to 'create' to reflect current usage"
(view diff)
#
Zegnat
Also, since scopes may be server dependent, you as the WP server developer probably know what scopes make the most sense in addition to the “default” ones
AngeloGladding joined the channel
#
aaronpk
scopes are server-dependent but there also need to be some common set that clients understand so they can request appropriate scopes
#
aaronpk
the server can limit token abilities using alternative methods, like my own auth endpoint which lets me limit which channels a client can post to
#
aaronpk
but scope is meant to be the thing that clients and servers agree on in order to provide a good experience to users
#
GWG
aaronpk: So, you are suggesting we don't support scope? WordPress ignores everything. THat's the issue I'm trying to fix.
#
aaronpk
what no where did i say that
#
GWG
aaronpk: Excuse me, are you suggesting we don't support 'post'?
#
GWG
I mistyped
#
GWG
The legacy one
#
GWG
We never supported any scope officially, so deprecating it if no client is still using it makes sense.
#
Zegnat
I’d say drop post. Unless you know clients that are in active use but do not support create (which should be close to none)
#
Loqi
[dshanske] #118 Add Support for Legacy and New Scopes
#
Zegnat
I was working with some feature-scopes, aaronpk, like “can overwrite author”. If a client was authorised with that, the server would accept the author object in the mf2 body. If not it would use the author according to the user that authorised the client.
#
aaronpk
Zegnat: nice. do you think that's something that clients should be able to indicate they want the ability for? or is that just an internal thing?
#
Zegnat
I am treating it as an internal thing. But maybe at some point? It was meant to enable “replaying” micropub requests. I could crawl an HTML version of a site and submit mp requests for every post, but that would require a client to post as different authors. While for all usual clients you would not want them to spoof author information.
#
Zegnat
I had one like that for pubdate as well. Normally the server would attach the time-of-posting, but for a replay, I wanted a specific authorisation that would allow pubdate to come from the client.
#
aaronpk
interesting, my server allows any client to set the published date
#
Zegnat
Still part of my eternal tinkering on Sink though, nothing stable enough to publish
#
GWG
Also wondering if in the Indieauth plugin, I should go beyond that.
#
GWG
Enforce other scopes
#
Zegnat
For a multi-user system, like Sink, if I gave you access to post to my site, I might not want you to post anywhere into the timeline and only create posts in the now. That’s the reason for splitting it, aaronpk.
#
aaronpk
Zegnat: if it's limiting what a user can do, that's beyond the ... scope ... of scope
#
GWG
https://github.com/WP-API/OAuth2/blob/master/docs/spec.md - This is the closest I found with someone talking about it
#
aaronpk
scope gives the user the ability to limit what a client can do
#
Zegnat
Yes, and I may not want to grant, say, OYG the ability to post anywhere in my timeline. Just create posts.
#
aaronpk
wow that's a lot of scopes gwg
#
aaronpk
those will only matter once clients know about them and have a reason to request them. i'd say keep it simple for now.
#
aaronpk
you can always add those kinds of permissions things on the authorization screen without having it use actual scope values
#
GWG
aaronpk: For the record, no one ever implemented a single one of them
#
GWG
It was a proposal
#
aaronpk
yes this stuff quickly gets out of hand
[miklb] joined the channel
#
[miklb]
more granular ACL in auth screen makes sense
#
aaronpk
evanpro was talking about this for pump.io recently and made a good point
#
GWG
I'm just wondering if I should restrict access to anything not asked for
#
GWG
Whitelist vs blacklist
#
GWG
RIght now, you get everything
#
[miklb]
seems there should be some kind of basic mapping based on the WP role the user has, yes?
#
[miklb]
admin, editor, author, etc
#
aaronpk
GWG: what do you mean "get everything?"
#
[miklb]
full scope read/write/edit/delete I assume
#
GWG
aaronpk: Whatever permissions the user has
#
[miklb]
oh, so it already maps to the role?
#
GWG
So, I may implement a default scope of everything just so it displays on the screen.
#
GWG
It maps to the user
#
[miklb]
user role I mean
#
GWG
What is a good name for a default scope of "Everything the User Can Do?"
#
aaronpk
don't use scope for that
#
GWG
I think defaulting to create and update is misleading.
#
aaronpk
scope is explicitly for the client to request limited permissions from the server
#
aaronpk
of course the token should only be able to do what the user can do and not have greater privileges, and you don't need scope for that
#
GWG
The problem is Micropub imposes scope, not Indieauth. So, with Indieauth you get the kitchen sink.
#
GWG
I probably have to figure out how to say that in the Authorize page
snarfed joined the channel
#
aaronpk
i thought this was working?
#
aaronpk
what's the problem here?
#
aaronparecki.com
edited /scope (+1125) "make this look more like a registry"
(view diff)
#
aaronpk
k i updated that page to make it a little clearer which scopes are commonly supported
#
snarfed
for the record, the wordpress micropub absolutely does check scopes right now!
#
snarfed
it's just old and limited and only requires either post or create :P
#
GWG
snarfed: Sorry for the inaccuracy
#
GWG
Is there any way under Indieauth to limit permissions of a token to a specific endpoint?
#
snarfed
also GWG i just noticed the micropub plugin skips the scope check if the IndieAuth plugin is installed. is that right?! i'm happy to defer to it for login, but we should still check scopes, right?
#
GWG
snarfed: The new scope code moves the scope check to where it checks user permissions
#
snarfed
great, ok
#
GWG
snarfed: Do you feel comfortable merging it less the filter?
#
GWG
Also, do we want to still support the 'post' scope?
#
snarfed
sorry, no, i think we need to discuss/think more before merging
#
GWG
Okay.
#
aaronpk
what's the current concern?
#
snarfed
mostly compatibility
#
GWG
snarfed: So, maybe the answer is in the Indieauth plugin checking scope
#
GWG
I have an issue for that
#
snarfed
i'm on the opposite side from Zegnat :P i think the burden of proof is more on us to check that people *aren't* using old 'post'-only clients
#
[miklb]
now I’m confused as to how the scope relates to the user role https://codex.wordpress.org/Roles_and_Capabilities
#
snarfed
GWG: if you mean move scope checking there entirely, no. micropub should still authorize if indieauth isn't installed!
#
aaronpk
scope should have nothing to do with user role. it's the ability to limit within what a user can already do.
#
aaronpk
and yes because it's almost impossible to know what clients are expecting the legacy "post" scope, you should continue to accept it
#
snarfed
yup! especially with self-hosted software
#
aaronpk
it would be nice if it didn't appear in the UI unless a client specifically requested it, to encourage clients to support the create/update/delete ones
#
[miklb]
and so if I’m a super admin on the site, but I want to limit the micropub to only create, not edit or delete, that would be where scope comes into play?
#
aaronpk
yea exactly
#
[miklb]
thanks. Now I understand
#
aaronpk
is it possible that a user account is unable to delete posts?
#
aaronpk
interesting, in that case, if a client requests the "delete" scope, the server should not include it in the token issued
#
GWG
snarfed: I'm agreeing on that. I meant, to cover it taking over that function if installed
#
[miklb]
well, it depends. If it’s their post or someone else’s.
#
GWG
There is a good question
#
aaronpk
ah if they can always delete their own posts then it still makes sense to let clients request delete scope
#
snarfed
GWG: sorry, i guess i don't understand why we'd optionally defer micropub scope checking to a different, non-micropub plugin :P let's always do it in mp
#
[miklb]
I had to refresh my memory on the caps. It’s broken down on that link I shared above
#
[miklb]
and that’s just the default roles & caps. there are options to create new roles with more granular caps.
#
GWG
snarfed, I will figure out how to address that.
#
snarfed
great! thank you! let's maybe get the existing 1.4 release out first though?
#
GWG
snarfed, the Indieauth plugin isn't yet released. I will save it for 1.5
#
aaronpk
there's enough changes in the micropub plugin to do a release now right? even without the scope stuff?
[snarfed] joined the channel
#
[snarfed]
yes! we did pretty much all the manual testing i want last night
#
aaronpk
awesome
#
[snarfed]
except maybe multiple clients
#
[snarfed]
GWG feel free to go ahead whenever!
#
aaronpk
i know at least one person who will be excited to be able to use ownyourgram
#
[snarfed]
lol i bet
#
GWG
aaronpk, I just need to update the version info and set up to push.
#
[snarfed]
aaronpk: fortunately they can retry individual photos, right?
#
aaronpk
yep! that's the plan
#
GWG
[snarfed]: It shall be done before the sun sets in the west.
#
GWG
[snarfed]: Could I convince you to test IndieAuth?
#
GWG
I want to get more eyes on it.
#
GWG
pfefferle was having problems, and I don't want to release a troubled product
#
GWG
And yes...I need to write some unit tests
#
GWG
I don't have enough
#
[miklb]
GWG I would just need to pull your branch to test, correct? I can do that later today.
#
GWG
Endpoint Fixes branch fixes a few things
j12t, [kevinmarks], eli_oat, maingo and jjuran joined the channel
#
aaronpk
another +1 for calling static site generators a CMS: https://github.com/brentsimmons/wildcat
#
Loqi
[brentsimmons] wildcat: CMS and blogging system that generates static pages.
#
sknebel
but that example also has a server component, its not just a static site generator
[cleverdevil] joined the channel
#
[cleverdevil]
Interesting, he's adding MetaWeblog API.
#
[cleverdevil]
I think that convincing Daniel Jalkut to add Micropub support to MarsEdit could have a big impact on Micropub adoption...
#
dgold
[cleverdevil]: there was something on those lines recently on m.b
#
[cleverdevil]
Its that constant catch 22... more CMSs will implement when more clients exist, and more clients will implement when more CMSs implement.
#
dgold
someone was talking about implementing an XML-RPC wrapper on micropub
#
aaronpk
i'd still love to see that
#
aaronpk
every time I think about writing that bridge I back away in terror after digging into the xmlrpc spec tho
#
[cleverdevil]
XML-RPC or MetaWeblog?
#
[cleverdevil]
XML-RPC is pretty easy to work with, at least from Python.
eli_oat and [snarfed] joined the channel
#
[snarfed]
ugh. xml-rpc really puts "bridge all the things" to the rest.
#
[snarfed]
pro: bridge all the things. con: xml-rpc. 😂
#
@fhemberger
@aaronpk Hi Aaron, I'm trying to implement webmentions on my site. Unfortunately, @netlify doesn't support encrypted env vars, so I'm not sure if pushing the API token to GitHub in clear text is a good idea. Any thoughts?
(twitter.com/_/status/983043552962908161)
#
aaronpk
what is netlify?
#
Loqi
Netlify is a CDN/static hosting provider with integrated build service, useful for static site generators https://indieweb.org/Netlify
#
aaronpk
what in the world is "?rsd" on the wordpress xmlrpc link and why does that seem to be required for Byword to discover the endpoint?
#
@aaronpk
↩️ ah, if you don't mind everyone having access to query your webmentions on https://webmention.io then it's fine to make that public, either in github or in Javascript on your site.
(twitter.com/_/status/983046563164401664)
AngeloGladding joined the channel
#
Zegnat
Any Hugo users in here know if I can make Hugo look at the DOM it has generated from the .md files and have it process that?
swentel joined the channel
#
skippy
no clue Zegnat. that sounds complicated.
#
Zegnat
I am complicated. Guess I’ll do some DOM manipulation in PHP instead.
#
Zegnat
Thought I would just join the cool-kids-club ;)
[kevinmarks] joined the channel
#
[kevinmarks]
Process it how? HTML in a post gets passed through by Hugo, so I suppose you could wrap it in more HTML or something. What is the goal?
#
skippy
i am regretting making all my tweets into posts in Hugo. unsure if i'm going to keep that in place or not.
kaushalmodi joined the channel
#
kaushalmodi
Zegnat: By DOM, you mean HTML tag manipulation?
#
Zegnat
[kevinmarks], I am authoring posts in HTML (https://grapefruit.zegnat.net/) and it would be nice if I could do a little automatic tweaking of said HTML.
#
kaushalmodi
Zegnat: Yes, you can..
#
kaushalmodi
What I mean by headline hash: Appends those hyperlinked hashes after h* headings as in https://ox-hugo.scripter.co/
#
Zegnat
Hmm, but that’s just running text search-and-replaces on the HTML? I guess that could work, but feels a little fragile
#
Zegnat
Go seems to have a solid HTML parser, so I was kinda hoping I could use that. But I might be better of sticking to PHP for my needs, where I know how to tweak such things
#
kaushalmodi
Yeah, that makes better sense.. I resorted to that partial because I don't know JS, PHP, etc.
#
Zegnat
E.g. to be able to add microformats, I need to insert a wrapper div inside all article elements. But I would need to make sure it isn’t already there. That is easy to do if I can just work on the DOM tree. We’ll see
#
kaushalmodi
Hugo uses the Blackfriday package to convert Markdown to HTML.
#
kaushalmodi
So if I understand correctly, it doesn't have hooks to directly play with HTML elements
#
kaushalmodi
The best way is to design a Hugo theme to insert the microformats at the right places
#
Zegnat
But that’s not possible if I am authoring posts as HTML blobs
#
Zegnat
Hugo probably just isn’t the right builder for me
[miklb] joined the channel
#
[miklb]
skippy is there any front matter on the tweet posts you can use to filter on the home page?
#
GWG
aaronpk: pfefferle figured out the problem
#
aaronpk
oh good, what was it?
#
Loqi
[dshanske] #35 Endpoint Fixes
#
GWG
He commented.
#
@fhemberger
↩️ @jkphl @HeNeArXn So, erste statische Variante der Webmentions sind online (Beispiel: https://frederic-hemberger.de/articles/speed-up-initial-zsh-startup-with-lazy-loading/), danke fürs Helfen!
(twitter.com/_/status/983057893288267776)
#
GWG
I just finished pushing Micropub 1.4
#
aaronpk
i'm glad you understand that comment because I don't haha
#
GWG
aaronpk: I speak fluent pfefferle.
#
GWG
aaronpk: Basically, the verification function is looking up the endpoint from configuration. It isn't discovering it.
#
GWG
So, when he tries to use notiz.blog's token and auth endpoint to log into pfefferle.org, it is using the pfefferle.org settings, not the notiz.blog settings.
#
GWG
Or is it vice-versa.
#
GWG
But, that is a definite error.
#
GWG
When I wrote the code, it was before I wrote the endpoint.
#
GWG
So, it wasn't an issue.
[kaushal_modi] joined the channel
#
[kaushal_modi]
Zegnat: hmm.. Hugo accepts HTML content too.. but then too you need to pass that HTML blog with front-matter as content to Hugo
#
Zegnat
Yes, but it will need to add microformats within the HTML blob, which is where it hangs. So I’ll leave Hugo be for now
#
[kaushal_modi]
Yeah, makes sense
#
Zegnat
is a little sad he needs a wrapper div to get right mf2 :(
#
swentel
ooh, wordpress indieauth endpoint
#
Loqi
swentel: aaronpk left you a message 5 hours, 2 minutes ago: could be on a low polling tier. you're using aperture.p3k.io right? Mind telling me the feed in question? I can take a look.
#
GWG
swentel: Been working hard on it.
#
GWG
swentel: Saw you are doing the Android micropub client
#
GWG
Hoping to try that someday.
#
swentel
yeah, saw it in my feed today, can be an inspiration for the drupal indieweb module I'm writing
[pfefferle] joined the channel
#
swentel
GWG, yep. I hope to start rolling out alpha releases out next week
#
swentel
it's going fairly well now
#
GWG
swentel: If you need an alpha tester..
jmac joined the channel
#
swentel
GWG, sure, the more the better, it's a bit lonely right now testing it out heh
KartikPrabhu joined the channel
jmac joined the channel
#
swentel
all other sources are getting new content, so that's fine
#
aaronpk
ah yeah looks like your feed isn't going to be checked for another 5 hours
#
aaronpk
I might need to work on the polling schedule a bit
#
aaronpk
or actually add websub so you can ping it
#
swentel
that would be nice indeed
j12t joined the channel
#
GWG
swentel: When you have an APK for me to install, I'll be happy to test it
KartikPrabhu joined the channel
#
loqi.me
created /Byword (+144) "prompted by aaronpk and dfn added by aaronpk"
(view diff)
#
aaronparecki.com
edited /Byword (+64) "link and add screenshot"
(view diff)
eli_oat and loicm joined the channel
#
schmarty
+1 for websub support for aperture
#
schmarty
also has some websub client itches and is not sure what is stopping him
tantek, sebsel and snarfed joined the channel
#
snarfed
GWG++ wp-micropub plugin 1.4 release looks great!
#
Loqi
gwg has 26 karma in this channel (325 overall)
#
snarfed
one minor thing: you still need to add the release changelog in the git release. go to https://github.com/snarfed/wordpress-micropub/releases/edit/v1.4 , add '### Notable changes' line, then changelog contents
#
snarfed
otherwise looks great!
eli_oat, snarfed, jjuran and barpthewire joined the channel
#
grantcodes
I'm doing some thinking about something but don't know what the actual terminoligy is to look it up on the wiki.
#
grantcodes
Not private posts but posts that are not part of a "main feed" of a site and sort of hidden
#
grantcodes
E.g. A photo post that may be part of a gallery
tantek joined the channel
#
grantcodes
Maybe post visibility would be the term 🤔 but I'm sure there must be some thoughts about it on the wiki somewhere
#
GWG
grantcodes: Micropub has visibility=public/private as an experimental property.
#
GWG
WordPress has 'inherit', I believe.
#
grantcodes
Cool thanks GWG is this documented somewhere?
#
GWG
In WordPress, the concept is 'inherit', used with a child post, such as an attachment, to determine the status from the parent post.
#
grantcodes
Hmm yeah this is slightly different though, it's more the case it just shouldn't be in a main/home feed
#
grantcodes
But it could well use that visibility property
#
GWG
grantcodes: You can propose other possibilities.
#
GWG
For discussion
#
GWG
This is the closest to what you are thinking
#
GWG
It might inspire
#
grantcodes
Yes indeed
#
grantcodes
Thanks for the pointer in right direction