#wordpress 2018-12-30

2018-12-30 UTC
[nick] joined the channel
#
GWG
[asuh]: I put your feature request in
[asuh] joined the channel
#
[asuh]
GWG: I saw that, thanks! Left a comment on another issue that you improved
#
GWG
Yes. Responded to that too
#
GWG
I keep trying to iterate
#
[asuh]
I see great improvements, thank you for everything you continually do
#
GWG
Next is id for the php mf2 check
#
GWG
By the way, your issue with html5 geolocation...
#
GWG
There is an alternative
[tantek] and [asuh] joined the channel
#
[asuh]
GWG yes I do see that and it's a good option but it's universal. There might be times I want to use geolocation from a supporting browser
#
[asuh]
Universal meaning all or nothing. Is it tough to make it conditional?
#
GWG
[asuh]: You mean, fallback on the 'dummy' provider if HTML5 isn't available? I suppose
#
GWG
Let me think about how that would look
#
GWG
[asuh]: Everything else working to spec?
[asuh] joined the channel
#
[asuh]
GWG: fallback if geolocation fails to initialize on load or its manually deactivated in the browser settings
#
[asuh]
*it is, not its
#
[asuh]
And yes everything else working afaict
[relapse], [tantek], [nick], [kevinmarks] and [Khurt] joined the channel
#
[Khurt]
Oh. I see now. The SemPress theme default has media query but … it is setting maximums. I understand now. Thanks for your help on this. I really wish there was a way to discourage viewing on tiny screens. Landscape and cityscape images present best when seen large. Thanks again for your help. Perhaps I may benefit from learning some CSS in 2019.
[jgmac1106], [relapse] and [habari] joined the channel
#
[jgmac1106]
[habari] this page doesn't parse well: https://nj3ma.com/2018/05/19/case-eccentric-obsessive-corners-web/ what IndieWeb plugins did you add?
#
Loqi
[David Shanske] Leaving the WordPress Project
#
Loqi
gwg has 75 karma in this channel over the last year (160 in all channels)
#
[jgmac1106]
been fooling around with some of the custom html and css posts, think I could add mf2 to themes using short codes but it would take way too much work, can't figure out how to do it by default
#
[jgmac1106]
@gwg what do we need to do to help you get 2016-InideWeb into WP.org directory?
#
GWG
[jgmac1106]: I have to stop finding other stuff to do?
#
GWG
I only have one on the list that has a higher priority right now before I start changing the strings.
#
GWG
You can't have two projects with the same slugs and my fork and the original do
#
GWG
But, the only things on my list before that, now that I've stabilized the plugins and noted their 5.0 compatibility are: Check the ID property improvement in PHP-MF2 to certify it can be used to address the problem of multiple feeds in the same URL and certify that for release. And continue to support jackjamieson's Yarns efforts.
#
GWG
I think I have a minor Micropub bug to fix, but that's nothing
#
GWG
The bug only affects my ability to add experimental properties as a separate plugin, so not exactly affecting anyone.
#
GWG
Except the things I keep trying to get swentel to do.
[jgmac1106] joined the channel
#
petermolnar
d, maybe it does need it. It might lead to an actual community around the "old" WP.
#
petermolnar
GWG: "At the 2018 State of the Word, it was announced that Phase 2 would turn the Navigation menus, Widgets, and other Theme Content areas to Gutenberg blocks. Phase 3, in 2020, will focus on collaboration and workflows. and Phase 4 on multilingual sites." - that's... that's a rewrite of WP. A complete rewrite. That's not good. It needs fixing here and there, moving bits to plugins, not a complete rewrite. On the other han
#
petermolnar
and "I was contacted and told that all component maintainers should be putting their efforts toward Gutenberg or Gutenberg related matters." is a heavy ?!?!
#
GWG
I have the conversation logged
#
petermolnar
that is genuinely wrong, I mean the approach
#
petermolnar
besides being anti.community
#
GWG
I’m doing an audit of component maintainers and you’re currently listed as a maintainer for Comments — Pings/Trackbacks. I’m looking to confirm that you want to continue as an active maintainer with the additional expectation that we’ll be looking to component maintainers to help focus on Gutenberg-related Trac tickets ahead of and during the 5.0 release cycle.
#
GWG
Either way, it alienates me
[kevinmarks] joined the channel
#
GWG
This was March
#
petermolnar
doesn't make any sense to me; it's hostile towards people interested in certain features; centralizing this much dev time around gutenberg will result in conflicts; it also should have brought a much better result so far
#
GWG
That's why I am conflicted. I see something that I like moving away to something I don't
metbril joined the channel
#
petermolnar
I've been there, same feelings, but way before Gutenberg; for me the breaking point was "emojis!!!" when the media library is still in pieces and is inconsistent backend vs frontend
#
GWG
So, what would you suggest we do as a community?
#
GWG
The Indieweb WordPress people m
#
petermolnar
I'll keep thinking about it, because I'm just as clueless as anyone else
#
petermolnar
I keep looking at ClassicPress, but so far, it's a bit astronomy instead of building
#
GWG
They are doing stuff
#
GWG
Just remains to be seen
#
[jgmac1106]
@petermolnar yes ClassicPress has a very large governing structure... See if this helps.. Usually hinders but large number of sites running ClassicPress now
[tantek] and jackjamieson joined the channel
#
GWG
Hi, jackjamieson
[tmiller] joined the channel
#
jackjamieson
Hi GWG, how are you? I've been away from work for the holidays but am getting back into it
#
GWG
Been doing some stuff
#
jackjamieson
I saw you finished simple-location, and just released the new post-kinds. That's great!
#
jackjamieson
GWG: Whoa, and I just see your post about leaving the wordpress project
#
GWG
jackjamieson, the actual project, not writing plugins and using the software
#
GWG
I am formally removing myself from my participation in the broader community
#
jackjamieson
Reading your post, it does sound like there are some reasonable frustrations
[schmarty] joined the channel
#
jackjamieson
GWG: On the bright side, I think Yarns is looking good - I'm checking out one bug today and then I think it's ready for public testing
#
GWG
jackjamieson: Maybe I'll give it a shot again
#
GWG
Tell me when
#
GWG
How is it working for you m
#
jackjamieson
Actually quite well - I'm just going to do a quick test and then I think it's ready today :) The major issues I want to work on are related to parse-this, for example: author info seems to be lacking when parsing david.shanske.com/all/; searching for feeds on tantek.com only returns the .atom feed and not the h-feeds.
#
GWG
I have a bug fix for tantek.com to work on
#
jackjamieson
I'm thinking of how to best keep track of those, since there are lots of feeds to try out. I might just make a big google sheet with a long list of URLs, date tested, and whether there were problems. Eventually unit testing would be ideal, but that's yet another thing I need to learn to do
[tantek] joined the channel
#
GWG
I am a neophyte at it
#
jackjamieson
I feel like it could be a time-saver for troubleshooting parsing issues, but at the expense of significant time up-front. It's on my wishlist of things to learn, but I'll need to set aside some time for it
#
jackjamieson
Hmmm, well, Yarns was just working on my staging server but now I updated my main site and it's not working there (channels are visible, but not any feed entries). Maybe a compatibility issue with other plugins. That's disappointing, but I don't have time to troubleshoot it today
#
GWG
Not new ones, only confirming we didn't break old ones
#
jackjamieson
GWG: So, feel free to try Yarns any time if you like, but I'll let you know when I've figured out what's causing that problem
#
GWG
Unit tests allow you to say that for function 1, if you input x you get y
#
jackjamieson
GWG: Right, although I was thinking I could check if php notices are returned for any sites, in which case I would just check if the result is valid JSON regardless of the contents
[kevinmarks] and [asuh] joined the channel
#
[asuh]
[Khurt] You’re welcome. CSS is easy for me so glad to help
#
jackjamieson
GWG: Anyway, I unfortunately have to get going. I'll let you know once I've finished a last bit of troubleshooting
#
jackjamieson
GWG: If I don't see you on IRC tomorrow, have a happy new year!
#
GWG
I will be around
gRegorLove_, [kim_landwehr], [kevinmarks] and [davidmead] joined the channel
#
GWG
davidmead, what isn't working with the plugins?
#
GWG
I checked everything I thought with the Classic Editor plugin and a few with the new editor
#
[davidmead]
GWG I’ve not been able to get the new editor to work. “+” button is disabled and I can’t add new blocks. I disabled all the plugins to see if it was a conflict. No change…
#
GWG
I meant with the Classic Editor.
#
[davidmead]
…when I re-enabled them Bridgy said it couldnt work as it didn’t see the shortned URL in my Twitter profile
#
GWG
You can install the Classic Editor plugin to restore the old experience
#
[davidmead]
sorry. I did do that and this is when the issue happened
#
GWG
Odd
#
GWG
That shouldn't happen
#
GWG
Are you sure the Bridgy issue is related?
#
[davidmead]
message says “Bridgy Error: Could not find Twitter account for djm.click. Check that your Twitter profile has djm.click in its web site or link field, then try signing up again.”
#
[davidmead]
is there a setting somewhere i have to enable after i deactivated the plugin?
#
GWG
Does Bridgy know about your short url?
#
GWG
Which plugin?
#
[davidmead]
it never had an issue before
#
[davidmead]
indieweb plugin
#
GWG
Indieweb plugin doesn't have anything to do with Bridgy though
#
GWG
There are two plugins that POSSE to Bridgy. One deprecated and the other maintained
#
GWG
Are you using the Bridgy Publish plugin or Syndication Links?
#
GWG
I announced that the Bridgy plugin would no longer be maintained as I wrote a new version of the functionality into Syndication Links
[pfefferle] joined the channel
#
[pfefferle]
What about updating the brid.gy plugin to only display an information that it is deprecated and should be deinstalled?
#
GWG
pfefferle, it still should work. There is one feature that I have not figured out what to do with. Registration
#
GWG
I probably will do that at some point
#
GWG
I wasn't sure if Bridgy registration belonged in Indieweb or Syndication Links
#
[davidmead]
I have both installed and active GWG
#
[davidmead]
let me deactivate the Bridgy Publish and see if that workd
#
GWG
davidmead, try disabling Bridgy and going into the Syndication Links settings and enabling the POSSE options
#
[pfefferle]
Why should the registration be in the indieweb plugin?
#
GWG
Signing up for Bridgy is step often done by newcomers
#
[davidmead]
I did that GWG and now have “Warning: in_array() expects parameter 2 to be array, string given in /nfs/c03/h05/mnt/56448/domains/davidjohnmead.com/html/blog/wp-content/plugins/syndication-links/includes/class-post-syndication.php on line 115” next to each of the disable checkboxes
#
[pfefferle]
Try to hit save
#
GWG
I have to fix that default problem I seem to have in everything
#
[pfefferle]
Indents and default values... GWGs weak points 😉
#
[davidmead]
did that pfefferle and still there
#
[davidmead]
GWG did a test post and it didn’t send it to Twitter, but didn’t error either
#
Loqi
[davidmead] syndication link plugin test
#
[davidmead]
oh, wait a minute
#
[davidmead]
looks like it did go through, but 1) Twitter thinks it needs translating from French and 2) no URL shortner linking back to the post
#
[davidmead]
GWG just seen the link options in the plugin.
#
GWG
It has a delay
#
GWG
Keep me posted
#
[davidmead]
thx GWG 🙂
[tantek] and [nick] joined the channel
#
[tantek]
GWG it sounds like maybe we should consider maintaining our own IndieWeb "fork" of WordPress at this point that supports existing WordPress sites (no Gutenberg nonsense), and cleans up the bugfixes you always wanted. If ClassicPress is lost in (read: is prioritizing) "governance" politics discussions then it's likely doomed.
[schmarty] joined the channel
#
[tantek]
(aside: I wonder if WordPress - the current project - is trying to replace their PHP codebase because they think it will reduce the security patches they have to do - I think that's a mistaken assumption if that's the case.)
#
GWG
tantek, for now, that isn't needed. But later...
#
[tantek]
I'm guessing a lot of this has to do with "support" costs for Automattic - i.e. they think that doing all this switching help them reduce their support costs to big WordPress hosting clients
#
[tantek]
that's not what should drive an open source project obviously, but when one for-profit company controls an open source community, then perhaps that's inevitably what happens
[relapse], [kevinmarks] and [kim_landwehr] joined the channel
#
[kevinmarks]
I suspect it is pressure to be more like "competing" CMS ui like medium and buzzfeed, which both have the block like editors
#
[tantek]
which has nothing to do with JS vs PHP and yet it's being used as an excuse to do a bunch of invasive architectural work
#
[tantek]
also how is buzzfeed competition to WordPress?
[pfefferle] joined the channel
#
[pfefferle]
But you can‘t implement a block editor like this with pure php
#
[tantek]
who said "pure" php? you can implement a block editor with progressive enhancement
#
[kevinmarks]
Quill's editor is pretty close and works with micropub
#
[pfefferle]
Sure, but there is still a PHP core and a powerful rest API, why not build a simple IndieWeb editor as alternative to Gutenberg
#
[tantek]
precisely
#
[pfefferle]
I think Gutenberg is a nice editor and that it is good that WordPress becomes a bit more modern... if it was a good choice technically, I am not sure yet...
#
[pfefferle]
I also love the API approach, so gutenberg is only one of many clients to write posts
[smerrill] joined the channel
#
GWG
pfefferle, what API approach? Micropub?
#
[pfefferle]
No, the WP-API that is also used by Gutenberg
#
[pfefferle]
But sure micropub also fits in nicely
#
GWG
The rest one. Yes. If the blocks came out of there instead of js..
#
[pfefferle]
In which case does that help?
[grantcodes] joined the channel
#
[grantcodes]
whispers I am building something that might sort of work for WordPress indieweb people
#
GWG
pfefferle, it would be more universal.
#
GWG
grantcodes, should I ask?
#
GWG
pfefferle, how long before not using Gutenberg becomes a problem?
#
[pfefferle]
But they come with the api... you only have to parse the meta ;)
#
[pfefferle]
GWG why not support URL parsing, the OEmbed style? The first url will be parsed and added as reply context... can be done completely with php
#
[pfefferle]
GWG you will always have this question when you use software
#
[pfefferle]
There are still a lot of possibilities that might work without writing js
#
GWG
pfefferle, I am not ready to fork or flee. Just questioning future
#
GWG
I keep developing
#
GWG
I did a small Micropub fix today
#
[pfefferle]
Yes, but there is a lot of frustration over the last weeks/months 😔
#
GWG
I am thinking of building an API into the Post Kinds plugin
#
[grantcodes]
GWG: well I have my postrchild plugin micropub client and I'm making a new version because I wanted to improve the editor and add the ability to add wide aligned content (like with Gutenberg) so I am just using the WordPress classes
#
[grantcodes]
Theoretically it could work WordPress sites with a Gutenberg theme all on the frontend of the site.
#
GWG
Which classes are these?
#
[pfefferle]
alignwide
#
[pfefferle]
alignfull
#
[grantcodes]
.alignwide .alignfull