Future of WordPress W/ Kevin Geary

## Metadata
- Author: [[The WP Minute+ - WordPress interviews & information]]
- Full Title: Future of WordPress W/ Kevin Geary
- Category: #podcasts
- URL: https://share.snipd.com/episode/9837fe25-a705-4d5a-860c-82c30af3d949
## Document Notes
## Highlights
- Episode AI notes
1. Emphasizing adherence to standard web design practices is crucial for clarity and efficiency in coding.
2. Understanding naming conventions and functionality of elements based on traditional web design principles is essential for developers.
3. Data portability in WordPress, especially in relation to the block editor, is a critical concern for preventing potential data loss and complications. ([Time 0:00:00](https://share.snipd.com/episode-takeaways/e69bf234-809a-4431-b842-3362cf909fae))
- Emphasizing Standard Practices in Web Design
Summary:
The speaker questions the practice of deviating from standard web design practices, highlighting the lack of clear advantages in using unconventional methods.
They critique the absence of containment elements and the use of virtual containers with max-width assignments instead. The speaker also challenges the use of non-standard terminology like 'group' instead of common HTML elements like 'section' or 'div'.
The importance of understanding naming conventions and the functionality of elements in alignment with traditional web design principles is emphasized.
Transcript:
Speaker 1
And so again, anybody who has spent any time in web design is going to be completely confused by that. And so again, I don't have a problem with it if it has some sort of magic tremendous advantage. But I ask what are the advantages of deviating from the like standard practice and I haven't been given any advantages. But I do see disadvantages in doing it this way. They also don't use containment, like actual containers to contain content. They use they use magic assignments of max width to all children in a group. So when you say like I want this group to contain the its children, it doesn't use a container to do that, like you would see in traditional web design, it uses virtual containers with With max width. So yeah, it's a technical discussion that we could go deeper into. But again, it's like, that's not the standard practice. So why are we deviating from the standard practice? What is the advantage? And same thing with naming things, right? Like what are we gonna call these things? A group is not a thing. You can't add a group in HTML, not in any general layout capacity. You wouldn't see that happening. You would use a section or you would use a div, or something like this. You wouldn't use a group. We have to understand what that's called, and why is it called that, and why can it actually be many things? You can turn a group into a section if you want to, but a section is fundamentally different from a normal div. ([Time 0:58:38](https://share.snipd.com/snip/24771f62-cb52-4df5-8325-2b76bf9d6ec8))
- Stick to Standard Web Design Practices
Summary:
Question the deviation from standard web design practices if there are no clear advantages.
Using unconventional methods such as virtual containers instead of actual containers can lead to confusion and inefficiencies. Naming conventions should align with industry standards to ensure clarity and consistency in code structure.
Transcript:
Speaker 1
And so again, I don't have a problem with it if it has some sort of magic tremendous advantage. But I ask what are the advantages of deviating from the like standard practice and I haven't been given any advantages. But I do see disadvantages in doing it this way. They also don't use containment, like actual containers to contain content. They use they use magic assignments of max width to all children in a group. So when you say like I want this group to contain the its children, it doesn't use a container to do that, like you would see in traditional web design, it uses virtual containers with With max width. So yeah, it's a technical discussion that we could go deeper into. But again, it's like, that's not the standard practice. So why are we deviating from the standard practice? What is the advantage? And same thing with naming things, right? Like what are we gonna call these things? A group is not a thing. You can't add a group in HTML, not in any general layout capacity. You wouldn't see that happening. You would use a section or you would use a div, or something like this. You wouldn't use a group. We have to understand what that's called, and why is it called that, and why can it actually be many things? You can turn a group into a section if you want to, but a section is fundamentally different from a normal div. I've outlined this in detail as well. But they are opposed. I've actually ([Time 0:58:44](https://share.snipd.com/snip/30dfd525-7579-4f62-9c2a-8c1686a7a5de))
- Data Portability in WordPress and the Block Editor
Summary:
The speaker highlights concerns about data portability in WordPress due to the block editor.
Leaving WordPress may lead to issues as block editor content is not portable, potentially causing data loss and complications. The data liberation project aims to address this by making it easier to migrate data to and from WordPress, aligning with WordPress's commitment to data liberation.
Transcript:
Speaker 1
Like in the, not in, not in WordPress. And so, you know, you're getting rid of divvy and you're, and you're, you're, and it's like, man, this is all of that content is going to be absolutely littered with short codes and other Nonsense. And it's just not a good situation, right? Bricks, you can avoid 90% of all of that hassle. But by the way, if you ever have to leave WordPress, block editor content is not really portable. I don't know if anybody's looked at what the block editor does to your underlying data, but it's not, it's not pretty. So you're going to have massive issues. If you do have to leave WordPress for whatever reason, your data is not really safe in leaving WordPress. So even natively, there are problems. I would hope that the data liberation project is gonna make that part of the scenario a little bit easier. One would hope. Maybe, I mean, what is the data liberation project? From what I've seen so far, WordPress is committed to liberating data from other platforms and bringing it to WordPress.
Speaker 2
Well, yeah. Yeah. I mean, I just wrote about this on the last episode of the Five Minute Podcast. Here's the thing with all open source stuff that Matt talks about and encourages others to do, I always say, like, man, call the bluff. He put GoDaddy ([Time 1:09:04](https://share.snipd.com/snip/30f82403-bc0e-4faa-afe2-1be851c93bb6))