a:4:{s:5:"child";a:1:{s:0:"";a:1:{s:3:"rss";a:1:{i:0;a:6:{s:4:"data";s:3:"


";s:7:"attribs";a:1:{s:0:"";a:1:{s:7:"version";s:3:"2.0";}}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:1:{s:0:"";a:1:{s:7:"channel";a:1:{i:0;a:6:{s:4:"data";s:61:"
	
	
	
	




















































";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:1:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:16:"WordPress Planet";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:28:"http://planet.wordpress.org/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:8:"language";a:1:{i:0;a:5:{s:4:"data";s:2:"en";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:47:"WordPress Planet - http://planet.wordpress.org/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"item";a:50:{i:0;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:79:"WPTavern: WooCommerce 3.5 Introduces REST API v3, Improves Transactional Emails";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:29:"https://wptavern.com/?p=84995";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:89:"https://wptavern.com/woocommerce-3-5-introduces-rest-api-v3-improves-transactional-emails";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:3596:"<p><a href="https://woocommerce.wordpress.com/2018/10/23/woocommerce-3-5-is-here/" rel="noopener noreferrer" target="_blank">WooCommerce 3.5</a> was released this week. It&#8217;s a minor update that has been in development since May and began testing in September. The release should be backwards compatible to version 3.0 of the plugin but users are always advised to test all of their themes and extensions before updating.</p>
<p>Store owners can expect to see a change in the copy of the default transactional emails. They have been <a href="https://github.com/woocommerce/woocommerce/pull/21288" rel="noopener noreferrer" target="_blank">updated to be friendlier and more human</a>. This is particularly important for the customer-facing emails. All of the following have been updated: on-hold, processing, completed, refunded both full and partially, invoice both with a pending and non-pending status, customer notes, password reset, new account. The default content in the store admin emails has also been improved.</p>
<p><a href="https://i1.wp.com/wptavern.com/wp-content/uploads/2018/10/payment-received.png?ssl=1"><img /></a></p>
<p>The WooCommerce team anticipates that the updates to the transactional emails will reduce the need for store owners to customize their email templates. It also gives customers a better, friendlier connection to the store. More updates to the email content editing experience are planned for 2019. </p>
<p>Store owners may also benefit from the new option to set a low stock threshold in the inventory tab for individual products, export products by category to the CSV exporter, and define custom product placeholder images that will resize to correct store aspect ratio. </p>
<p>The WooCommerce REST API continues to evolve with v3 introduced in this release. It adds new endpoints required for the <a href="https://github.com/woocommerce/wc-admin" rel="noopener noreferrer" target="_blank">wc-admin feature plugin</a>, the React-powered WooCommerce admin interface that was <a href="https://wptavern.com/the-new-woo-adopts-gutenberg-components-user-interface-driven-by-react" rel="noopener noreferrer" target="_blank">featured at last week&#8217;s WooSesh</a>. REST API v3 also adds new features to existing endpoints while maintaining backwards compatibility with legacy API versions.</p>
<p>WooCommerce 3.5 introduces support for the <a href="https://wptavern.com/woocommerce-custom-product-tables-plugin-now-in-beta-boasts-30-faster-page-loads" rel="noopener noreferrer" target="_blank">Custom Product Tables feature plugin</a>, which is being developed to improve store performance and scalability. In some cases storing product data in custom tables has brought <a href="https://woocommerce.wordpress.com/2018/07/17/woocommerce-custom-product-tables-beta/" rel="noopener noreferrer" target="_blank">30% faster page loads</a>. </p>
<p>In version 3.5 the &#8220;Preview Changes&#8221; button was <a href="https://github.com/woocommerce/woocommerce/pull/20650" rel="noopener noreferrer" target="_blank">removed from the publish meta box when editing products</a>. If you&#8217;re missing it, <a href="https://www.remicorson.com/woocommerce-3-5-bring-me-that-preview-button-back/" rel="noopener noreferrer" target="_blank">Rémi Corson published a quick CSS snippet</a> to bring it back.</p>
<p>Check out the <a href="https://woocommerce.wordpress.com/2018/10/23/woocommerce-3-5-is-here/" rel="noopener noreferrer" target="_blank">release post</a> for a full rundown of all the updates, deprecations, and template file changes in version 3.5. </p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Sat, 27 Oct 2018 02:15:47 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Sarah Gooding";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:1;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:41:"WPTavern: WP Engine Acquires Array Themes";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:29:"https://wptavern.com/?p=85078";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:52:"https://wptavern.com/wp-engine-acquires-array-themes";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:5848:"<p>WP Engine <a href="https://wpengine.com/blog/bringing-array-themes-into-the-wp-engine-family/">has acquired</a> <a href="https://arraythemes.com/">Array Themes</a> and <a href="https://atomicblocks.com/">Atomic Blocks</a> from Mike McAlister for an undisclosed amount. McAlister has been developing WordPress themes since 2009. He initially sold his themes on ThemeForest. In 2011, he founded Array Themes.</p>
<p>I reached out to McAlister to learn why he chose to be acquired, what excites him most about Gutenberg, and what the plans are going forward.</p>
<h2>Interview with Mike McAlister</h2>
<h4><strong>What ultimately made you decide to move on from managing your own theme and products company to a larger, more established company?</strong></h4>
<p>The catalyst was when Brian Gardner reached out this summer and started a conversation about joining his team at <a href="https://wpengine.com">WP Engine</a>. As I told him at the time, he certainly wasn&#8217;t the first to make that offer, but he was definitely the most interesting. I had always respected Brian&#8217;s ethos on quality and design and really enjoyed our chats over the years.</p>
<p>Once I started meeting folks at WP Engine like Jason Cohen and David Vogelpohl, it became obvious that we were all striving for the same future and outcome for customers. It just made sense to join forces to make it happen together.</p>
<p>This was also a unique opportunity for me to start fresh and focus on crafting products with a stellar team. Although I was able to create an industry-respected theme collection and recently the <a href="https://wordpress.org/plugins/atomic-blocks/">Atomic Blocks</a> plugin for Gutenberg, I wanted a new challenge. </p>
<h4><strong>Couldn&#8217;t Array Themes have been built to directly support the Genesis framework without being acquired by WP Engine?</strong></h4>
<p>It would be a lot of work to infuse the Array Themes collection and Genesis. The idea wasn&#8217;t exactly to bring Genesis to Array, rather to bring the expertise and craft of Array and Atomic Blocks to WP Engine, StudioPress and Gutenberg. </p>
<p>StudioPress already has one of the biggest and best theme collections out there and is doubling down on Gutenberg support. I&#8217;m going to contribute what I&#8217;ve learned building Array Themes and Atomic Blocks to make the StudioPress offering even better.</p>
<h4><strong>Will future themes require the Genesis framework?</strong></h4>
<p>Although there will not be any new themes released under the Array Themes brand, some of the designs will live on as <a href="https://my.studiopress.com/themes/">StudioPress themes</a> in the future and those will be powered by the Genesis framework. </p>
<p>We&#8217;re working on some really exciting new themes and features for Genesis that are going to continue making it the go-to solution for creating beautiful websites on WordPress, especially in the Gutenberg era.</p>
<h4><strong>What do you think of the consolidation of brands in the WordPress space?</strong></h4>
<p>We&#8217;re seeing a very unique and transitional time in the WordPress industry. The old way of doing things is going out the window as WordPress and its community changes before our eyes. </p>
<p>Now, more than ever, WordPress needs companies with stellar talent to help usher it through to the next era and contribute to its long term success. I&#8217;m excited to be part of a team that is willing to take on that challenge!</p>
<p>I can&#8217;t speak to the motivations of other businesses in the WordPress space, but the WP Engine acquisition of the Array product suite makes a lot of sense. </p>
<p>With their recent acquisition of StudioPress, Array Themes, and Atomic Blocks, WP Engine is showing its customers and the WordPress community that they are doubling down on quality, design, Gutenberg, and an unmatched customer experience. These are all shared qualities between these individual entities and part of the long term strategy at WP Engine.</p>
<h4><strong>What excites you most about Gutenberg?</strong></h4>
<p>I&#8217;ve been excited about Gutenberg for over a year now. I was one of the first WordPress product developers to release a <a href="https://wordpress.org/plugins/atomic-blocks/">blocks plugin</a>, a <a href="https://wordpress.org/themes/atomic-blocks/">Gutenberg-friendly theme</a>, <a href="https://atomicblocks.com/blog/">a blog with tutorials</a>, and the <a href="http://gutenberg.news/">Gutenberg News</a> site. </p>
<p>I created all of these resources as a way of learning Gutenberg as well as contributing back to the community, and I will continue to do that with WP Engine and StudioPress!</p>
<p>Gutenberg unlocks the WordPress editor and the endless opportunities that follow for content creators, developers, and everyone in between. Gutenberg is already responsible for a flood of new products and new solutions to problems the classic editor couldn&#8217;t solve and it hasn&#8217;t even been merged into core yet! </p>
<p>The reality here is that Gutenberg isn&#8217;t just the future of WordPress, it&#8217;s the future of the Internet.</p>
<h2>Discounts Available for Array Themes Customers<br /></h2>
<p>McAlister is joining WP Engine as a full-time employee. In addition, <a href="https://arraythemes.com/about/">John Parris</a>, a code wrangler for Array Themes has also joined WP Engine. </p>
<p>StudioPress and WP Engine are offering discounts to single theme and theme club members. Those who purchased a lifetime membership will receive free access to the StudioPress Pro Plus All-Theme package with support and updates.</p>
<p>To learn more about these discounts and how the acquisition came about, check out <a href="https://arraythemes.com/onward/">McAlister&#8217;s post</a> where he says thanks and farewell to his customers. </p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Fri, 26 Oct 2018 23:08:14 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Jeff Chandler";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:2;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:34:"Gary: Iterating on Merge Proposals";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:25:"https://pento.net/?p=2535";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:58:"https://pento.net/2018/10/26/iterating-on-merge-proposals/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:5731:"<p>Developing new WordPress features as plugins has been a wonderfully valuable process for all sorts of features to come into being, from the MP6 Dashboard Redesign, to oEmbed endpoints, and including multiple Customiser enhancements over the years. Thanks to the flexibility that this model offers, folks have been able to iterate rapidly on a wide range of features, touching just about every part of WordPress.</p>

<p>The &#8220;Features as Plugins&#8221; idea was first introduced during the WordPress 3.7 development cycle, during which the features were merged after a short discussion during a core chat: it was only in the WordPress 3.8 cycle that the idea of a merge proposal post (called &#8220;Present Your Feature&#8221; back then) came into being. It was envisioned as a way to consult with WordPress leaders, key contributors, and the wider WordPress community on the readiness of this feature to be released. Ultimately, WordPress leaders would make a decision on whether the feature was right for WordPress, and the release lead would decide if it was ready for that release.</p>

<p>Since then, most feature plugins have published some form of merge proposal post before they were ultimately merged into WordPress, and they&#8217;ve nearly all benefited to some degree from this process.</p>

<p class="has-large-font-size">The merge proposal process has worked well for smaller features, but it struggled with larger changes.</p>

<p>The REST API is a great example of where the merge proposal process didn&#8217;t work. The REST API was a significant change, and trying to communicate the scope of that change within the bounds of a single merge proposal post didn&#8217;t really do it justice. It was impossible to convey everything that was changing, how it all worked together, and what it meant for WordPress.</p>

<p>I&#8217;d go so far as to say that the shortcomings of the merge proposal process are at least partially responsible for why the REST API hasn&#8217;t seen the level of adoption we&#8217;d hoped for. It&#8217;s managed to gain a moderate amount of popularity with WordPress development agencies, and a handful of plugins use it in some ways, but it never really entered into mainstream usage in the ways it could&#8217;ve.</p>

<p class="has-large-font-size">In a project that prides itself on being willing to try new ideas, the merge proposal process has remained largely static for many years.</p>

<p>Gutenberg is the first opportunity since the REST API was merged where we can examine the shortcomings of the merge proposal process, and see how we can apply the original intent of it to the Gutenberg project&#8217;s scope and long term vision.</p>

<h2>Merge Consultation</h2>

<p>Over the last six months, Gutenberg project leads have been consulting with teams across the WordPress project. Helping them get involved when they didn&#8217;t have any Gutenberg experience, explaining how their focus fit into the vision for Gutenberg, and listening to feedback on where things needed to be improved. In many circumstances, this consultation process has been quite successful: the WordPress Media and REST API teams are great examples of that. Both teams have got up to speed on the Gutenberg project, and have provided their valuable experience to make it even better.</p>

<p>That&#8217;s not to say it&#8217;s been entirely successful. There&#8217;s been a lot of discussion about Gutenberg and Accessibility recently, much of it boils down to what <a href="https://www.joedolson.com/2018/10/some-gutenberg-accessibility-clarifications/">Joe Dolson summarised</a> as being &#8220;too little, too late&#8221;. He&#8217;s correct, the Accessibility team should&#8217;ve been consulted more closely, much earlier in the process, and that&#8217;s a mistake I expect to see rectified as the Gutenberg project moves into its next phase after WordPress 5.0. While Gutenberg has always aimed to prioritise accessibility, both <a href="https://make.wordpress.org/core/2018/10/18/regarding-accessibility-in-gutenberg/">providing tools to make the block editor more accessible, as well as encouraging authors to publish accessible content</a>, there are still areas where we can improve.</p>

<p>While there&#8217;s much to be discussed following WordPress 5.0, we can already see now that different teams needed to be consulted at different points during the project. Where Gutenberg has aimed to consult with teams earlier than a previous feature plugin would&#8217;ve, we need to push that further, ensuring that teams are empowered to get involved earlier still in the process.</p>

<p class="has-large-font-size">All feature plugins in the future, great and small, will benefit from this iteration.</p>

<p>Creating a framework for more fluid feedback over the entire lifecycle of a feature project is beneficial for everyone. WordPress teams can ensure that their feedback is taken on board at the right time, project leads gain experience across the broad range of teams that work on WordPress, and projects themselves are able to produce a better resulting feature.</p>

<p>They important thing to remember throughout all of this is that everything is an experiment. We can try an approach, discover the weaknesses, and iterate. We&#8217;re all only human, we all make mistakes, but every mistake is an opportunity to ensure the same mistake can&#8217;t happen again. Sometimes that means changing the software, and sometimes that means changing the processes that help build the software. Either way, we&#8217;re always able to iterate further, and make WordPress fun for everyone. <img src="https://s.w.org/images/core/emoji/11/72x72/1f642.png" alt="🙂" class="wp-smiley" /></p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Fri, 26 Oct 2018 03:30:06 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:4:"Gary";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:3;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:82:"WPTavern: WPWeekly Episode 335 – Introduction to BigCommerce with Topher DeRosia";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:58:"https://wptavern.com?p=85070&preview=true&preview_id=85070";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:89:"https://wptavern.com/wpweekly-episode-335-introduction-to-bigcommerce-with-topher-derosia";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:1798:"<p>In this episode, <a href="http://jjj.me">John James Jacoby</a> and I are joined by <a href="https://topher1kenobe.com/">Topher DeRosia</a>, a developer evangelist for <a href="https://www.bigcommerce.com/">BigCommerce</a>. DeRosia introduces what BigCommerce is, why users and developers should take a look at it, and why they&#8217;re making a big push into the WordPress space. He also provides an update on HeroPress and why next year, you&#8217;ll be seeing him at a lot more WordPress events.</p>
<h2>Stories Discussed:</h2>
<p><a href="https://wptavern.com/polldaddy-rebrands-to-crowdsignal" rel="bookmark">Polldaddy Rebrands to Crowdsignal</a><br />
<a href="https://wptavern.com/the-new-woo-adopts-gutenberg-components-user-interface-driven-by-react" rel="bookmark">The New Woo Adopts Gutenberg Components, User Interface Driven by React</a><br />
<a href="https://wptavern.com/gutenberg-team-addresses-accessibility-concerns-highlights-tools-and-features-that-surpass-the-classic-editor" rel="bookmark">Gutenberg Team Addresses Accessibility Concerns, Highlights Tools and Features that Surpass the Classic Editor</a></p>
<h2>WPWeekly Meta:</h2>
<p><strong>Next Episode:</strong> Wednesday, October 31st 3:00 P.M. Eastern</p>
<p>Subscribe to <a href="https://itunes.apple.com/us/podcast/wordpress-weekly/id694849738">WordPress Weekly via Itunes</a></p>
<p>Subscribe to <a href="https://www.wptavern.com/feed/podcast">WordPress Weekly via RSS</a></p>
<p>Subscribe to <a href="http://www.stitcher.com/podcast/wordpress-weekly-podcast?refid=stpr">WordPress Weekly via Stitcher Radio</a></p>
<p>Subscribe to <a href="https://play.google.com/music/listen?u=0#/ps/Ir3keivkvwwh24xy7qiymurwpbe">WordPress Weekly via Google Play</a></p>
<p><strong>Listen To Episode #335:</strong><br />
</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Thu, 25 Oct 2018 20:06:35 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Jeff Chandler";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:4;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:78:"WPTavern: WPCampus is Pursuing an Independent Accessibility Audit of Gutenberg";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:29:"https://wptavern.com/?p=85035";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:89:"https://wptavern.com/wpcampus-is-pursuing-an-independent-accessibility-audit-of-gutenberg";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:11736:"<p>WPCampus is looking to hire a company to perform an accessibility audit of the Gutenberg editor. The organization is a community of more than 800 web professionals, educators, and others who work with WordPress in higher education. WPCampus director Rachel Cherry <a href="https://wpcampus.org/2018/10/gutenberg-a11y-audit-rfp/" rel="noopener noreferrer" target="_blank">published a request for proposals</a> detailing the organization&#8217;s specific concerns:</p>
<blockquote><p>Our organization is sensitive to the legal requirements set by <a href="https://section508.gov/" rel="noopener noreferrer" target="_blank">Section 508 of the Rehabilitation Act</a>. The recent 508 refresh brought these requirements in line with <a href="https://www.w3.org/WAI/standards-guidelines/wcag/" rel="noopener noreferrer" target="_blank">WCAG 2.0 level AA</a>, an industry standard that helps ensure accessibility. WCAG 2.0 is also <a href="https://www.w3.org/WAI/policies/" rel="noopener noreferrer" target="_blank">commonly used as a baseline for policies</a> governing many WPCampus participants outside the United States, with the <a href="https://www.w3.org/blog/2018/09/wcag-2-1-adoption-in-europe/" rel="noopener noreferrer" target="_blank">European Union already moving to WCAG 2.1</a>.</p></blockquote>
<p>The audit is aimed at determining potential legal risk for institutions upgrading to WordPress 5.0 and will also identify specific challenges that Gutenberg introduces for assistive technology users and others with accessibility needs.</p>
<p>WPCampus is funding the audit and is not soliciting contributions from the community at this time. However, Pagely has <a href="https://twitter.com/Pagely/status/1055289065883365377" rel="noopener noreferrer" target="_blank">offered to donate $1,000 to the organization</a> in order to offset the costs of the audit.</p>
<p>&#8220;Contributions wise, at this point, we’d love for folks to share to help ensure we receive a wide variety of proposals,&#8221; Cherry said. WPCampus will publish the results of the audit to share with the greater WordPress community. </p>
<p>&#8220;Beyond our institutions’ legal obligations, colleges and universities worldwide have committed to providing an accessible digital experience to their diverse communities,&#8221; Cherry said. &#8220;This is consistent with the broader culture of higher education, which values inclusivity and an exchange of ideas free from artificial barriers.</p>
<p>&#8220;While the WordPress accessibility coding standards require new code to meet WCAG 2.0 AA, the new editor has not received a full accessibility audit. Lacking such an audit, the overall accessibility of Gutenberg is unclear. This makes it difficult for colleges and universities to determine the best course of action once WordPress 5.0 is released with Gutenberg as the default editor.&#8221;</p>
<h3>The Accessibility Team is Preparing a Statement on Gutenberg&#8217;s Current Level of Accessibility</h3>
<p>Accessibility has been one of the most pressing concerns regarding Gutenberg&#8217;s readiness for the world. The accessibility team met Monday and established a new weekly meeting time:&nbsp;15:00 UTC on Fridays. They discussed a communication plan for&nbsp;Gutenberg accessibility feedback, particularly in regards to&nbsp;Matthew<a href="https://make.wordpress.org/core/2018/10/19/call-for-testers-community-gutenberg-accessibility-tests/"> MacPherson&#8217;s call for accessibility testing</a> on the plugin. User testing was conducted in March but a lot has changed since then. MacPherson has called for another round of tests from the community after <a href="https://wptavern.com/gutenberg-accessibility-audit-postponed-indefinitely" rel="noopener noreferrer" target="_blank">Automattic decided to forego his proposed independent audit</a> on Gutenberg.</p>
<p>The discussion became somewhat contentious after Gutenberg phase 2 lead Riad Benguella urged the accessibility team not to make its assessment in comparison to the classic editor but instead look at the larger picture.</p>
<p>&#8220;Gutenberg is meant for the whole site editing (even if it’s not at the moment) which means it’s the customizer + editor + menus + widgets at the same time,&#8221; Benguella said. &#8220;Just compare apples to apples, please, and if you see Gutenberg as an editor, you missed it. For the sake of iteration, it’s being shipped as an editor for now.&#8221;</p>
<p>Several members of the accessibility team took issue with statement because Gutenberg will replace the classic editor in WordPress 5.0 (even if users can bring it back with a plugin).</p>
<p>&#8220;It is <em>crucial</em> we compare these two experiences, because the one completely replaces the other,&#8221; Joe Dolson said. &#8220;It doesn’t matter that the new editor aims to do a lot more, it still must accomplish the same tasks effectively.&#8221;</p>
<p>Amanda Rush, a blind WordPress user and accessibility specialist, concurred with Dolson&#8217;s assessment.</p>
<p>&#8220;As someone trying to use Gutenberg as it currently stands with a screen reader, I promise you that future goals for the project are the absolute furthest thing away from my brain at the time,&#8221; Rush said.</p>
<p>&#8220;Let’s put it this way. Imagine that you are someone who must use assistive technology, or is otherwise reliant on something to do with Accessibility, and you have Gutenberg in front of you and you are trying to accomplish a task. Right now, the only task you can accomplish is writing or editing a post. So, as you are becoming more and more frustrated with the state of things, and trying to get your work done at the same time, imagine what it would be like if someone walked up to you in the middle of this frustrating experience and said well, if you’re calling as an editor you’ve missed it. Because this is going to be so much more than that. That is completely useless, doesn’t have any bearing on what you were trying to accomplish at the time, and promises, whether fairly or not, just more frustration down the road.&#8221;</p>
<p><a href="https://wptavern.com/wordpress-5-0-beta-1-now-available-for-testing" rel="noopener noreferrer" target="_blank">Beta 1</a> has arrived before the next round of accessibility testing has been completed, and Gutenberg has only recently arrived at UI freeze within the last week. The accessibility team is collaborating on a detailed article with a general and professional statement on the level of overall accessibility in Gutenberg. They plan to publish the statement on Friday.</p>
<p>In the meantime, WPCampus has taken it upon themselves to spearhead an independent audit to determine if Gutenberg is in compliance with the industry standard WCAG 2.0 level AA, a standard which the accessibility team <a href="https://wptavern.com/wordpress-adopts-accessibility-coding-standards-for-all-new-and-updated-code" rel="noopener noreferrer" target="_blank">adopted as a requirement for all new or updated code released in WordPress</a>. WPCampus&#8217; submission deadline for proposals is November 7, and the organization will select a vendor by November 30. The goal is to release the audit no later than January 17, 2019. </p>
<p>The timeline WPCampus has identified would not deliver results in time to meaningfully impact WordPress 5.0&#8217;s release date. As Gutenberg has already been merged into core, it seems neither the accessibility team&#8217;s assessment nor an independent third-party audit would be considered a factor in delaying the release. </p>
<p>&#8220;The goal with the timeline is to allow adequate time to do it right,&#8221; Cherry said. </p>
<p>The WordPress community has responded positively to this independent effort to get more information on Gutenberg&#8217;s accessibility issues. </p>
<p>&#8220;I&#8217;m excited for this process as an example of how the community can tackle large tasks like this in creative ways,&#8221; Jeremy Felt <a href="https://twitter.com/jeremyfelt/status/1055176432861634560" rel="noopener noreferrer" target="_blank">said</a> in response to WPCampus&#8217; taking the initiative to get an audit. &#8220;It also has an opportunity to provide great insight and instruction on the accessibility of a complex React application with many interacting pieces.&#8221;</p>
<blockquote class="twitter-tweet">
<p lang="en" dir="ltr">This <a href="https://twitter.com/hashtag/Gutenberg?src=hash&ref_src=twsrc%5Etfw">#Gutenberg</a> / <a href="https://twitter.com/hashtag/WordPress?src=hash&ref_src=twsrc%5Etfw">#WordPress</a> <a href="https://twitter.com/hashtag/accessibility?src=hash&ref_src=twsrc%5Etfw">#accessibility</a> audit, spearheaded by <a href="https://twitter.com/wpcampusorg?ref_src=twsrc%5Etfw">@wpcampusorg</a>, is exciting. Now that we power 32% of the web, we need independent verification that we're doing it right, building a better web. <a href="https://t.co/cXRwcXWQlN">https://t.co/cXRwcXWQlN</a></p>
<p>&mdash; Morten Rand-Hendriksen (@mor10) <a href="https://twitter.com/mor10/status/1055506088567627776?ref_src=twsrc%5Etfw">October 25, 2018</a></p></blockquote>
<p></p>
<p>Accessibility is part of <a href="https://wordpress.org/about/" rel="noopener noreferrer" target="_blank">WordPress&#8217; stated mission</a>: &#8220;WordPress is software designed for everyone, emphasizing accessibility, performance, security, and ease of use.&#8221; The <a href="https://wordpress.org/about/accessibility/" rel="noopener noreferrer" target="_blank">accessibility pages</a> on the project&#8217;s website advertise WordPress as committed to ensuring all new and updated code conforms with WordPress Accessibility Coding Standards. Many in the community have expressed concern that if WordPress 5.0 ships a critically inaccessible new editor, it will be violating both its stated mission and its standards.</p>
<p>A great deal of friction has surrounded Gutenberg&#8217;s journey towards becoming an accessible tool for millions of users. The struggle has highlighted areas where the WordPress project can improve its collaboration across teams. It has inspired many to <a href="https://twitter.com/mor10/status/1054962217022640128" rel="noopener noreferrer" target="_blank">share</a> their personal stories and some have even <a href="https://twitter.com/ryanwelcher/status/1055158337057239040" rel="noopener noreferrer" target="_blank">pledged</a> to <a href="https://jonathandesrosiers.com/2018/10/accessibility-a-developers-pledge/" rel="noopener noreferrer" target="_blank">ramp up their accessibility contributions</a>.</p>
<p>Many contributors were disappointed after Automattic decided to forego the independent accessibility audit on Gutenberg, given the company&#8217;s strong messaging about their passion for inclusive design. However, one positive outcome is that the company is now looking to <a href="https://automattic.com/work-with-us/product-designer-accessibility/" rel="noopener noreferrer" target="_blank">hire a product designer who specializes in accessibility</a>. </p>
<p>Rian Rietveld&#8217;s <a href="https://wptavern.com/wordpress-accessibility-team-lead-resigns-cites-political-complications-related-to-gutenberg" rel="noopener noreferrer" target="_blank">resignation from the accessibility team</a> was a great loss for the project but it served as a catalyst to bring more visibility to the efforts of WordPress&#8217; accessibility contributors. WPCampus&#8217; initiative to get an accessibility audit for Gutenberg is one example of how the community is rallying around the accessibility team and working to help make the new editor a success for all users, including those with accessibility needs.</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Thu, 25 Oct 2018 19:53:31 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Sarah Gooding";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:5;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:56:"WPTavern: WordPress 5.0 Beta 1 Now Available for Testing";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:29:"https://wptavern.com/?p=84914";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:67:"https://wptavern.com/wordpress-5-0-beta-1-now-available-for-testing";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:2404:"<p>WordPress 5.0 is marching forward with <a href="https://wordpress.org/news/2018/10/wordpress-5-0-beta-1/">beta 1 released</a> this evening. Major items that need testing include the Gutenberg editor, the new Twenty Nineteen default theme, and all previous default themes, which have been updated to be compatible with the new editor.</p>
<p>You&#8217;ll want to make sure you are using Gutenberg version 4.1 before updating your site to WordPress 5.0 beta 1. Gutenberg is now considered feature complete as of the <a href="https://make.wordpress.org/core/2018/10/19/whats-new-in-gutenberg-19th-october/">4.1 release</a>. It is active on more than 580,000 installations.</p>
<p>WordPress 5.0 beta 1 has arrived five days after its expected release on October 19. Contributors expressed concern in today&#8217;s dev chat over the large number of issues on GitHub in milestones related to 5.0.</p>
<p>Gary Pendergast, who is responsible for leading the merge, said the dates for RC can be changed if necessary.</p>
<p>&#8220;We can shift RC if we need to, which won’t necessarily affect the final release date,&#8221; Pendergast said. &#8220;If we have to shift RC a long way, that would be a good time to have another look at the release date.&#8221;</p>
<p>The Gutenberg team has not published a merge proposal to date. In September, Pendergast <a href="https://wordpress.slack.com/archives/C02RQBWTW/p1537994851000100">said</a> &#8220;the Gutenberg leads are ultimately responsible for the merge proposal&#8221; but the timeline was still to be determined. Unless a proposal is forthcoming, the project seems to have bypassed this stage, which has frequently been a requirement for new themes, APIs, and feature plugins in the past.</p>
<p>Volunteers contributing to the Gutenberg handbook met for the first time today in the #core-docs channel. Chris Van Patten is coordinating the documentation effort to clean up and prepare Gutenberg-related docs for 5.0 over the next  five weeks.</p>
<p>Testers are advised to <a href="https://core.trac.wordpress.org/tickets/major">consult the list of known bugs</a> before reporting to the <a href="https://wordpress.org/support/forum/alphabeta">Alpha/Beta forum</a> or <a href="https://make.wordpress.org/core/reports/">filing a bug on trac</a>.</p>
<p>If this release stays on schedule, Gutenberg is now 26 days away from shipping in WordPress 5.0.</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Thu, 25 Oct 2018 00:35:57 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Sarah Gooding";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:6;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:30:"Dev Blog: WordPress 5.0 Beta 1";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:34:"https://wordpress.org/news/?p=6209";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:56:"https://wordpress.org/news/2018/10/wordpress-5-0-beta-1/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:3644:"<p>WordPress 5.0 Beta 1 is now available!</p>
<p><strong>This software is still in development,</strong>&nbsp;so we don’t recommend you run it on a production site. Consider setting up a test site to play with the new version, and if you are using an existing test site be sure to update the Gutenberg plugin to v4.1. </p>
<p>There are two ways to test the WordPress 5.0 beta: try the&nbsp;<a href="https://wordpress.org/plugins/wordpress-beta-tester/">WordPress Beta Tester</a>&nbsp;plugin (you’ll want “bleeding edge nightlies”), or you can&nbsp;<a href="https://wordpress.org/wordpress-5.0-beta1.zip">download the beta here</a>&nbsp;(zip).</p>
<p>WordPress 5.0 is slated for release on&nbsp;<a href="https://make.wordpress.org/core/5-0/">November 19</a>, and we need your help to get there. Here are some of the big items to test so we can find as many bugs as possible in the coming weeks.</p>
<h2>The Block Editor</h2>
<p>The new Gutenberg block editor is now the default post editor!</p>
<p>The block editor provides a modern, media-rich editing experience. You can create flexible, beautiful content without writing a single line of code, or you can dive into the <a href="https://wordpress.org/gutenberg/handbook/">modern programming APIs</a> that the block editor provides.</p>
<p>Even before you install WordPress 5.0, you can <a href="https://wordpress.org/gutenberg/">try the block editor here</a>.</p>
<p>Of course, we recognise you might not be ready for this change quite yet. If that&#8217;s the case, you can install the <a href="https://wordpress.org/plugins/classic-editor/">Classic Editor plugin</a> now, which will keep the editor you&#8217;re familiar with as the default, even after you upgrade to WordPress 5.0.</p>
<h2>Twenty Nineteen</h2>
<p>Along with the new block editor, we have a new default theme, called Twenty Nineteen, which takes advantage of the new features the block editor provides.</p>
<p>You can read more about Twenty Nineteen in its <a href="https://make.wordpress.org/core/2018/10/16/introducing-twenty-nineteen/">introduction post</a>, and follow along with development over on the <a href="https://github.com/WordPress/twentynineteen">GitHub repository</a>.</p>
<h2>Default Themes</h2>
<p>Of course, we couldn&#8217;t release a beautiful new default theme, and leave all of our old ones behind. All the way back to Twenty Ten, we&#8217;ve updated every default them to look good in the new block editor.</p>
<h2>How to Help</h2>
<p>Do you speak a language other than English? <a href="https://translate.wordpress.org/projects/wp/dev">Help us translate WordPress into more than 100 languages!</a> <strong>A known issue</strong>: the block autocompleter fails for blocks whose names contain  characters in non-Latin scripts. Adding blocks via the plus sign works, and this bug is fixed in the Gutenberg 4.1 plugin. <img src="https://s.w.org/images/core/emoji/11/72x72/1f642.png" alt="🙂" class="wp-smiley" /></p>
<p><strong><em>If you think you’ve found a bug</em></strong><em>, you can post to the&nbsp;</em><a href="https://wordpress.org/support/forum/alphabeta"><em>Alpha/Beta area</em></a><em>&nbsp;in the support forums. We’d love to hear from you! If you’re comfortable writing a reproducible bug report,&nbsp;</em><a href="https://make.wordpress.org/core/reports/"><em>file one on WordPress Trac</em></a><em>, where you can also find&nbsp;</em><a href="https://core.trac.wordpress.org/tickets/major"><em>a list of known bugs</em></a><em>.</em></p>
<hr class="wp-block-separator" />
<p><em>Minor bug fixes<br />Add up one by one by one<br />Then you change the world</em></p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Wed, 24 Oct 2018 21:59:04 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:15:"Gary Pendergast";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:7;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:71:"WPTavern: WCEU Team is Working on PWA Support for All WordCamp Websites";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:29:"https://wptavern.com/?p=84992";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:82:"https://wptavern.com/wceu-team-is-working-on-pwa-support-for-all-wordcamp-websites";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:3605:"<p><a href="https://i2.wp.com/wptavern.com/wp-content/uploads/2018/06/venue-map.png?ssl=1"><img /></a>WordCamp Europe&#8217;s new PWA (Progressive Web App) was one of the highlights of the 2018 event in Belgrade. It allowed attendees to view the schedule, venue map, create bookmarks for sessions, and provided offline access in case of network failure. Attendees could add the app to their home screens and opt to receive push notifications for important updates about the event.</p>
<p>The first iteration of the PWA was not ready to be scaled for use at other WordCamps across the community, but <a href="https://make.wordpress.org/community/2018/10/23/progressive-web-app-for-wordcamps/">volunteers from the WCEU organizing team are working towards that goal</a>.&nbsp; The app was originally built using React on the frontend and was hosted on a node server. It used WordPress for content management on the backend, along with the&nbsp;<a href="https://wordpress.org/plugins/wp-pwa/">WordPress PWA</a>&nbsp;plugin and&nbsp;<a href="https://wordpress.org/plugins/onesignal-free-web-push-notifications/">OneSignal Push Notifications</a>. The team working on scaling the app for use at other WordCamps is still debating the technologies they will use moving forward.</p>
<p>Hugh Lashbrooke <a href="https://make.wordpress.org/community/2018/10/23/progressive-web-app-for-wordcamps/">posted</a> about the app&#8217;s progress and invited the community to contribute to <a href="https://github.com/wceu/pwa">WCEU&#8217;s PWA repository</a> on GitHub.&nbsp;</p>
<p>&#8220;The next stage in the process is for the WCEU Design team to create some designs and wireframes for what the app could look like, posting them for feedback,&#8221; Lashbrooke said. &#8220;We will keep posting updates here as things progress; for now it would be helpful to gather some input from other WordCamp organizers.&#8221;</p>
<p>Lashbrooke said the goal is that each WordCamp site will have its own PWA so the app is unique for each camp. Since it loads in a mobile browser, it doesn&#8217;t require additional app installations.</p>
<p>Weston Ruter, one of the collaborators on the <a href="https://github.com/xwp/pwa-wp/">PWA for WordPress</a> feature plugin, emphasized in the comments that the PWA should not be separate from the main site and that users need not even know about the app.</p>
<p>&#8220;After all, a PWA is just a website,&#8221; Ruter said.&nbsp;&nbsp;&#8220;A PWA does not have to be installed to their homescreen to take advantage of PWA capabilities. They just continue go to their WordCamp website as they do normally, except that it also works when they are offline. The interactive schedule is important, but it’s not really PWA territory: rather it’s just a JavaScript component used on a page.&#8221;</p>
<p>Ruter encouraged those working on the app to view it as a progressive enhancement on top of the existing WordCamp sites, not an entirely separate application. Ideally it will use the same style and theme used on the main website.</p>
<p>Lashbrooke asked for developers and WordCamp organizers to leave feedback and feature requests in the comments of his <a href="https://make.wordpress.org/community/2018/10/23/progressive-web-app-for-wordcamps/">post</a>. Requests submitted so far include a &#8220;you are here&#8221; feature and the capability for users to log in with their WordPress.org account to sync schedule favorites across devices. Not every feature request will make it into the first version, but the team will consult the list for future versions of the project.</p></p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Wed, 24 Oct 2018 15:08:26 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Sarah Gooding";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:8;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:65:"WPTavern: New Plugin Adds Elementor Templates as Gutenberg Blocks";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:29:"https://wptavern.com/?p=84998";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:76:"https://wptavern.com/new-plugin-adds-elementor-templates-as-gutenberg-blocks";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:5217:"<p>One of the most pressing concerns for users in the Gutenberg era is how page builder plugins will respond. Speculation about the new editor &#8220;killing off page builders&#8221; has run rampant, but these plugins are slowly evolving ahead of Gutenberg&#8217;s imminent inclusion in WordPress 5.0.</p>
<p>In February, <a href="https://wordpress.org/plugins/elementor/" rel="noopener noreferrer" target="_blank">Elementor</a>, one of WordPress&#8217; most popular page builders, <a href="https://elementor.com/blog/upcoming-elementor-v2/" rel="noopener noreferrer" target="_blank">announced</a> the plugin would be completely compatible with Gutenberg beginning with its 2.0 version that was released a few months later. Like many other plugins, that meant a nominal compatibility without any custom blocks built specifically for the new editor.</p>
<p>This week marks a major milestone for the page builder, as Elementor <a href="https://elementor.com/blog/blocks-for-gutenberg/" rel="noopener noreferrer" target="_blank">introduced</a> its new <a href="https://wordpress.org/plugins/block-builder/" rel="noopener noreferrer" target="_blank">Elementor Blocks for Gutenberg</a> plugin. The plugin goes beyond basic compatibility, allowing users to insert any Elementor template into Gutenberg with one click. Its custom block functions as a pipeline to the Elementor library, pulling in content and designs the user has already created in the Elementor interface.</p>
<p><a href="https://i1.wp.com/wptavern.com/wp-content/uploads/2018/10/Screen-Shot-2018-10-23-at-9.29.14-PM.png?ssl=1"><img /></a></p>
<p>Elementor Blocks for Gutenberg lets users compose with the new editor while maintaining convenient access to items designed in the page builder. It makes it possible to bring more advanced layouts into Gutenberg and preview them inside the editor. Users can select from more than 300+ pre-designed blocks and 100+ pre-designed pages. The plugin will eventually be incorporated into Elementor&#8217;s core plugin.</p>
<p>The availability of this new plugin demonstrates Elementor&#8217;s commitment to evolving with WordPress as it adopts the editor and tackles customization in Phase 2. The page builder has more than a million active installations and a 4.8-star average on WordPress.org. Achieving this level of success in the page builder market has required a certain level of tenacity and perseverance. Elementor CMO Ben Pines made it clear their product is not going to be sidelined by Gutenberg.</p>
<p>&#8220;Elementor was launched in a saturated market, with many page builder and website builder alternatives,&#8221; Pines said. &#8220;We managed to become the leaders of our market by offering the best solution, and we plan to continue to lead the way. We will continue in our mission in full collaboration with WordPress.&#8221;</p>
<p>Elementor and Gutenberg share similar goals in helping WordPress users design their websites without having to touch the code. Pines also emphasized the benefits for developers.</p>
<p>&#8220;Elementor, Gutenberg, and the veer towards code-free website customization, presents a huge improvement for developers,&#8221; he said.</p>
<p>&#8220;Instead of being tied up in endless menial tasks like button or headline customization, and having to hand-hold the designer every step of the process – developers can now focus on greater challenges.</p>
<p>&#8220;This improvement creates a positive loop. Developers have time to build more tools, which in turn help the designers workflow.&#8221;</p>
<p>Other popular page builder plugins, like <a href="https://www.elegantthemes.com/blog/theme-releases/divi-feature-update-introducing-initial-gutenberg-support" rel="noopener noreferrer" target="_blank">Divi Builder</a> (500k+ installs) and <a href="https://kb.wpbeaverbuilder.com/article/588-how-beaver-builder-works-with-gutenberg" rel="noopener noreferrer" target="_blank">Beaver Builder</a> (500k+ installs), have announced initial support for Gutenberg but in both instances this constitutes a button that lets users toggle between the builder and the new editor.</p>
<p>Elementor is leading the way among page builders by making its content available inside Gutenberg. It essentially builds in an extra step so users can continue with their existing workflow in the page builder and insert those designs into the new editor.</p>
<p>Gutenberg&#8217;s current customization capabilities pale in comparison to what popular page builders offer, but phase 2 of the project may precipitate another avalanche of blocks pouring into the WordPress ecosystem &#8211; the same way it did after Gutenberg&#8217;s roadmap was unveiled in June at WordCamp Europe.</p>
<p>Page builders may not reproduce all of their exiting features in custom blocks until WordPress core is more advanced on its road to Gutenberg-powered customization. This would split the creation interface across two admin screens. At some point users may want to see a deeper integration between the editor and page building capabilities. The exciting thing about Elementor&#8217;s new blocks plugin is that its users don&#8217;t have to choose between Gutenberg and their favorite page builder.</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Wed, 24 Oct 2018 03:58:53 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Sarah Gooding";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:9;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:56:"WPTavern: Upcase Developer Learning Platform is Now Free";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:29:"https://wptavern.com/?p=84859";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:67:"https://wptavern.com/upcase-developer-learning-platform-is-now-free";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:1943:"<p><a href="https://i0.wp.com/wptavern.com/wp-content/uploads/2018/10/upcase-thoughtbot.png?ssl=1"><img /></a></p>
<p><a href="https://thoughtbot.com/upcase" rel="noopener noreferrer" target="_blank">Upcase</a>, a subscription learning platform for developers, is now free and open to the public. The content, which includes workshops, videos, flash cards, and coding exercises, was built by <a href="https://thoughtbot.com/" rel="noopener noreferrer" target="_blank">thoughtbot</a>, a design and development consultancy.</p>
<p>&#8220;We’ve loved building Upcase, both as a business and as a way to share what we’ve learned with the community,&#8221; thoughtbot development director Chris Toomey said. &#8220;But while we’d love to keep investing in Upcase and producing tons of new content, we’ve been moving in a different direction—back to our roots, in fact, as we focus on our core consulting business.&#8221;</p>
<p>Thoughtbot employees work four days a week and Friday is devoted to learning new skills, working on open source, blogging, and other projects. The company found there was a lack of quality learning resources for intermediate and advanced topics, so they built Upcase with the content they wished had existed. Topics and courses include Git, intro to React, React Native, Unit Testing JavaScript, Ruby on Rails, Haskell, workflow and developer tooling, and techniques and patterns for building maintainable large scale applications.</p>
<p>Upcase creators said they have seen thousands of customers improve their skills and gain new levels in their careers since launching the site in 2012. The consultancy has created hundreds of hours of videos and screencasts based on their collective expertise. To start on any of the <a href="https://thoughtbot.com/upcase" rel="noopener noreferrer" target="_blank">Upcase</a> learning &#8220;trails&#8221; you can sign in with your GitHub credentials for free access.</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Tue, 23 Oct 2018 15:10:21 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Sarah Gooding";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:10;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:43:"WPTavern: Polldaddy Rebrands to Crowdsignal";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:29:"https://wptavern.com/?p=84964";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:54:"https://wptavern.com/polldaddy-rebrands-to-crowdsignal";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:2040:"<p>Polldaddy&nbsp;was founded in 2006 by David Lenehan in Sligo, Ireland and was <a href="http://blog.polldaddy.com/2008/10/15/automattic-acquires-polldaddy/">acquired by Automattic</a> in 2008. Polldaddy is a platform agnostic service providing users with the ability to create polls and surveys.</p>
<div class="wp-block-image">
<img />Crowdsignal Logo
</div>
<p>Today, 12 years later, Automattic is <a href="https://blog.polldaddy.com/2018/10/18/introducing-crowdsignal/">retiring the Polldaddy</a> name and replacing it with Crowdsignal. Outside of some minor color changes, and updated graphics, the service will largely remain the same. </p>
<p>Redirects are in place so that bookmarked links to edit surveys, polls, and quizzes will continue to work. Beginning October 24th, visitors to Polldaddy.com will be redirected to Crowdsignal.com.</p>
<p>There are a few notable changes to keep in mind regarding the transition. The Polldaddy dashboard will automatically redirect to the Crowdsignal version. Polldaddy&#8217;s API will live on <a href="https://api.crowdsignal.com/v1/">https://api.crowdsignal.com/v1/</a> instead of <a href="https://api.polldaddy.com/">https://api.polldaddy.com/</a>. Surveys and quizzes will be served from survey.fm and polls will be served from poll.fm.&nbsp; </p>
<p>According to Donncha Ó Caoimh, some networks and hosts may need to whitelist the following domains to prevent interruptions in service. The domains are:</p>
<ul>
<li>api.crowdsignal.com</li>
<li>app.crowdsignal.com</li>
<li>crowdsignal.com</li>
<li>survey.fm</li>
<li>poll.fm</li>
</ul>
<p>Surveys, quizzes, and polls that are embedded will continue to function normally. </p>
<p>It&#8217;s the end of an era for the Polldaddy name but what the announcement doesn&#8217;t include is <a href="https://twitter.com/jeffr0/status/1053013327834681344">why the rebranding was necessary</a>. Whatever the reasons are for rebranding, Crowdsignal is a more accurate way to describe what the service provides without being tied to a gender. </p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Tue, 23 Oct 2018 02:48:36 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Jeff Chandler";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:11;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:115:"WPTavern: Genesis Framework and StudioPress Themes Add Gutenberg Compatibility, More Gutenberg Features Coming Soon";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:29:"https://wptavern.com/?p=84464";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:125:"https://wptavern.com/genesis-framework-and-studiopress-themes-add-gutenberg-compatibility-more-gutenberg-features-coming-soon";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:2380:"<p>After <a href="https://wptavern.com/wp-engine-acquires-studiopress" rel="noopener noreferrer" target="_blank">WP Engine acquired StudioPress</a> in June, the company began investing in expanding the Genesis team. WP Engine is hiring new people to work on the <a href="https://wpengine.com/themes/genesis-framework/" rel="noopener noreferrer" target="_blank">framework</a> and expand support and community activities.</p>
<p>On the latest episode of the newly revived <a href="https://studiopress.blog/studiopressfm-season2/" rel="noopener noreferrer" target="_blank">StudioPress.fm</a> podcast, StudioPress founder Brian Gardner said one of the reasons he sold the company was because he needed outside help to take it where it needed to go in the Gutenberg era. The Genesis community has nothing to worry about when the new editor launches in WordPress 5.0, because <a href="https://wpengine.com/blog/gutenberg-believe-in-beauty-of-dreams/" rel="noopener noreferrer" target="_blank">StudioPress has already made its framework and themes Gutenberg-ready</a>.</p>
<p>&#8220;With regards to Genesis, the good news is that it has no substantial backwards-compatibility issues with Gutenberg,&#8221; WP Engine CTO Jason Cohen said. &#8220;The main focus of updates to the StudioPress themes are focused on adding styles for the new Gutenberg blocks. However, what we’re most excited about are the brand new features we will be adding to Genesis and the StudioPress themes, that Gutenberg helps enable.&#8221;</p>
<p>Cohen said the Genesis community can expect their entire product line to become Gutenberg-first themes that add new features to enhance users&#8217; experience in the editor.</p>
<p>&#8220;Beyond just being &#8216;compatible,&#8217; Genesis will play a big role in being Gutenberg-First,&#8221; Cohen said. &#8220;That means not only supporting the software and ideals of Gutenberg, but using them for new features. In doing so, it’s our intention to light the way for the countless agencies and developers who use WordPress to fuel incredible digital experiences that are made even easier with Gutenberg.&#8221;</p>
<p>Cohen said WP Engine will update all StudioPress themes to include additional features for Gutenberg once the new editor launches in WordPress 5.0. If the release stays on its current schedule, users can expect to see 5.0 on November 19.</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Fri, 19 Oct 2018 22:41:21 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Sarah Gooding";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:12;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:120:"WPTavern: Gutenberg Team Addresses Accessibility Concerns, Highlights Tools and Features that Surpass the Classic Editor";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:29:"https://wptavern.com/?p=84857";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:130:"https://wptavern.com/gutenberg-team-addresses-accessibility-concerns-highlights-tools-and-features-that-surpass-the-classic-editor";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:8021:"<p>The Gutenberg team has officially <a href="https://make.wordpress.org/core/2018/10/18/regarding-accessibility-in-gutenberg/" rel="noopener noreferrer" target="_blank">responded to recent concerns about the new editor&#8217;s accessibility</a>. Matias Ventura, the project&#8217;s technical lead, published a post with examples of the accessibility efforts the team has made, many which may not be easy to discover. These include features such as keyboard shortcuts, slash command and insertion, high-contrast mode, and mechanisms for navigating regions and blocks with the keyboard.</p>
<p><a href="https://i2.wp.com/wptavern.com/wp-content/uploads/2018/10/keyboard-shortcuts.png?ssl=1"><img /></a></p>
<p>Ventura highlighted the audible messages feature that works with screen readers and posted a demo of the fully automated end-to-end testing. It allows contributors to test a sequence of operations with the keyboard (without mouse controls). He also identified several fixes landing in the next releases, including accessibility improvements to the date and color picker features, block navigation, and better focus management.</p>
<p>&#8220;A large amount of work and effort has gone in building mechanisms necessary to make the editor accessible for a wide user base,&#8221; Ventura said. &#8220;For example, it is entirely possible right now to recreate the &#8216;demo post&#8217; that comes with the Gutenberg plugin using the keyboard. In many ways, these tools are better and more sophisticated than what we offer in the current editor.&#8221;</p>
<p>Although 270 accessibility-specific tickets have been closed to date, Ventura acknowledged there are still more than 90 remaining. &#8220;The goal is to make this experience as seamless as possible for all users,&#8221; he said.</p>
<p>Early reactions to the post do not dispute that accessibility work has been done but concerns about Gutenberg&#8217;s overall complexity remain. Fixing this may not be as simple as targeting isolated interactions in the editor.</p>
<p>&#8220;We need to continue to develop close feedback loops with different users interacting through their preferred tools to make sure what we build is relevant to their experiences,&#8221; Ventura said. Throughout the process of building and testing Gutenberg, contributors have referenced &#8220;short feedback loops,&#8221; an agile process term that seems to make its way into these conversations.</p>
<p>However, the frequent built-in checkpoints don&#8217;t seem to have served accessibility needs well, as the accessibility team in convinced that having their input much earlier in the design process would have made a bigger difference further downstream.</p>
<p>&#8220;We’ve been begging for React development assistance focused on accessibility since the beginning,&#8221; Accessibility specialist Joe Dolson said in a post addressing what he perceives to be <a href="https://www.joedolson.com/2018/10/some-gutenberg-accessibility-clarifications/" rel="noopener noreferrer" target="_blank">common myths about Gutenberg&#8217;s accessibility</a>. &#8220;None of us were already primarily JavaScript-focused, let alone React-focused, and with limited time (spread across Gutenberg, the rest of WordPress, all of the WordPress sites themselves, and theme concerns), managing to keep up with the breakneck pace of development was never feasible.&#8221;</p>
<p>WordPress core contributor John James Jacoby commented on Ventura&#8217;s post, calling attention to the complexity of the interface for all users, including those with and without accessibility needs.</p>
<p>&#8220;My concern is that many of the above things do not really improve accessibility in the broader sense,&#8221; Jacoby said. &#8220;Instead, they make a complex user interface more complicated by littering the landscape with hidden keyboard shortcuts that are likely to be undiscoverable by regular-bodied folks, let alone folks who lack dexterity in their hands or fingers or eyes to find/understand/navigate/enjoy them.</p>
<p>&#8220;These are users who demand a semantically simpler application to get their jobs done. Though they’re used to quickly navigating the useless mixed-up garbage-markup soup that comes from web development as a whole, it doesn’t help to add extra &#8216;accessibility-centric&#8217; approaches – we should be making the existing approaches accessible first, and adding new approaches after.&#8221;</p>
<p>Dolson echoes that sentiment in his recent post. &#8220;Where Gutenberg falls down is on the overall use of the system,&#8221; he said. &#8220;Even though most individual interactions are handled effectively, the overall complexity of the system creates an enormous barrier to users if they are keyboard dependent or using a screen reader.&#8221;</p>
<p>The community has advocated for a myriad of different needs and wishes during the course of Gutenberg&#8217;s development, but any interface created for the millions of people that WordPress aims to serve will inevitably have to deliver some compromises. Matt Mullenweg answered the feedback regarding complexity from his perspective as the project lead:</p>
<p>&#8220;We think that the current interface could be a ton more streamlined, but we’ve compromised a lot of the alternative approaches we’ve wanted to take based on accessibility feedback and trying to have a single interface that serves all types of users,&#8221; Mullenweg said. &#8220;If we branched, it would be a different discussion and possibly serve multiple audiences better. There’s a lot of FUD though, ie, that’s going to be illegal in EU.&#8221;</p>
<p>Ventura&#8217;s post is tightly focused on Gutenberg&#8217;s existing accessibility features and makes no mention of the audit that would have measured if it meets <a href="https://wptavern.com/wordpress-adopts-accessibility-coding-standards-for-all-new-and-updated-code" rel="noopener noreferrer" target="_blank">WordPress&#8217; own stated accessibility standards</a>. These standards require that all new or updated code released in WordPress must conform with the WCAG 2.0 guidelines at level AA. Without an examination of how the product meets these standards, much of the the discussion revolves around subjective opinions about complexity. It&#8217;s difficult to quantify issues like cognitive overload.</p>
<p>&#8220;It is entirely possible that Gutenberg will come within a hair of passing WCAG (Web Content Accessibility Guidelines) 2.0 at level AA at release, but still be inaccessible,&#8221; Dolson said. &#8220;This is because the micro-interactions are being managed well but the macro-interactions are not. This is a flaw with using WCAG 2.0 as a standard; it does not handle address large scale issues effectively. The cognitive load inherent in the current navigation requirements for assistive technology is overwhelming, and that is an accessibility issue – just not one effectively reflected in our current standards requirements.&#8221;</p>
<p>One of the myths Dolson&#8217;s post dispelled is that the Gutenberg team doesn’t care about accessibility. Ventura&#8217;s post calls attention what he believes to be &#8220;a significant volume of accessibility-specific tools and functionalities&#8221; in Gutenberg that surpass those of the Classic Editor. The team has worked hard to address accessibility concerns but needs better communication across teams in order to continue serving the wider community of WordPress users with accessibility needs.</p>
<p>&#8220;There have been a lot of issues on the way that could have been avoided if a React developer had been available to assist with significant dedicated time earlier than 6 weeks before the proposed release; but those were issues coming from ignorance, not a lack of compassion,&#8221; Dolson said.</p>
<p>&#8220;I don’t know what Gutenberg will be at release. But the accessibility team and the Gutenberg team are working hard to try and reach the best solutions we can.&#8221;</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Fri, 19 Oct 2018 18:00:07 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Sarah Gooding";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:13;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:81:"WPTavern: The New Woo Adopts Gutenberg Components, User Interface Driven by React";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:29:"https://wptavern.com/?p=84854";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:91:"https://wptavern.com/the-new-woo-adopts-gutenberg-components-user-interface-driven-by-react";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:2865:"<p><a href="https://woosesh.com/">WooSesh</a>, the free virtual conference devoted to WooCommerce kicked off earlier today. Todd Wilkins, Head of eCommerce at Automattic, Kelly Hoffman, Head of Design for eCommerce at Automattic, and Aviva Pinchas, Product Lead of the WooCommerce Marketplace at Automattic got things started with the keynote presentation.</p>
<p>Wilkins highlighted what the team has accomplished since last year and outlined what users can expect in 2019. Pinchas shared a wealth of data from a survey that was sent to WooCommerce users and to end the presentation, Hoffman described how the team designed the new interfaces.</p>
<p>One of the major changes <a href="https://woocommerce.wordpress.com/2018/10/18/wc-admin/">coming to WooCommerce</a> is a redesigned backend. The project is being developed on GitHub as a feature plugin called <a href="https://github.com/woocommerce/wc-admin">WC-Admin</a>.</p>
<img />New WooCommerce Dashboard
<p>The dashboard is a landing page where store owners will be able to see at a glance how their store is doing. The new interface is powered by the React JavaScript framework, specifically the React components that are part of the Gutenberg project. It&#8217;s modular, allowing users to add, move, and remove blocks. Developers will be able to extend the dashboard and provide custom blocks.</p>
<p>In addition to the new interface, reports are being overhauled. Store owners will be able to filter data, compare date records, have easy access to important data points, and download reports in CSV format. The Activity Panel has been completely redesigned and will be accessible from any page in the WooCommerce backend.</p>
<img />WooCommerce Activity Panel
<p>The activity panel will also house a Notifications area that acts as an email Inbox. Developers will be able to add notifications from their extensions using the WooCommerce REST API endpoints.</p>
<img />WooCommerce Notifications Panel
<p>To see WC-Admin in action, you&#8217;ll need to download the <a href="https://github.com/woocommerce/wc-admin">feature plugin</a> and run it in a test environment. The WooCommerce team does not recommend using it in a production environment.</p>
<p>Once it reaches beta, the plugin will be made available on WordPress.org to allow a larger audience to test it before being merged into WooCommerce core. The plugin is scheduled to hit beta in early 2019 with new features being merged in the first quarter of 2019.</p>
<p>Similar to Gutenberg development where progress updates were published to the Make Core Developer blog every week or every other week, the WooCommerce team plans to publish progress updates every two weeks on its <a href="https://woocommerce.wordpress.com/">developer blog</a>. With these improvements, WooCommerce is another reason for developers to learn JavaScript deeply.</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Fri, 19 Oct 2018 02:49:41 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Jeff Chandler";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:14;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:111:"WPTavern: Learn How to Build an Interactive Prototype with Dave Martin’s Free JavaScript for Designers Course";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:29:"https://wptavern.com/?p=84685";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:119:"https://wptavern.com/learn-how-to-build-an-interactive-prototype-with-dave-martins-free-javascript-for-designers-course";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:2439:"<p><a href="https://i1.wp.com/wptavern.com/wp-content/uploads/2018/10/Screen-Shot-2018-10-18-at-1.23.18-PM.png?ssl=1"><img /></a></p>
<p>Product designer <a href="http://davemart.in/" rel="noopener noreferrer" target="_blank">Dave Martin</a> has published a free video course called <a href="http://jsfordesigners.davemart.in/" rel="noopener noreferrer" target="_blank">JavaScript for Designers</a>. The course is made up of 46 bite-sized videos that walk students through the basics via a hands-on tutorial for building an interactive HTML prototype.</p>
<p>Martin said he created the course specifically for designers who have been putting off learning how to code with JavaScript. He focused on concepts that are applicable to designers in their jobs, teaching skills that help them communicate to developers exactly how they want an app to behave.</p>
<p>Coming from a designer&#8217;s perspective, Martin said most JavaScript tutorials are &#8220;dry and boring,&#8221; because they are written by developers. Ordinarily, these types of courses begin with JavaScript&#8217;s historical roots and progress from variables to arrays to objects, losing many learners along the way. Martin&#8217;s course is built more like a tutorial. Students will replicate some of the functionality found in a site like Dribbble. At the end, students should have a sufficient foundation of JavaScript that enables them to build an interactive HTML prototype.</p>
<p>One of the other important ways this course is different is that the giant &#8220;Get Started&#8221; button on the page doesn&#8217;t take you to a registration form or make you sign up for dripped emails. It simply scrolls down the page so you can dive into the videos. Participants can download the code and follow along with the tutorial.</p>
<p>Today&#8217;s announcement from WooSesh that WooCommerce is testing its new Javascript-driven interface is just another reminder that JavaScript is overtaking modern UI design and architecture. JavaScript knowledge is going to become increasingly in demand, and designers who have a decent grasp of it will land themselves higher paying positions. Even if you&#8217;re not a designer, Martin&#8217;s course may hold your interest better than traditional JavaScript beginners&#8217; courses. Check out the videos at <a href="http://jsfordesigners.davemart.in/" rel="noopener noreferrer" target="_blank">jsfordesigners.davemart.in</a>.</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Thu, 18 Oct 2018 19:13:34 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Sarah Gooding";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:15;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:80:"WPTavern: WPWeekly Episode 334 – Accessibility, Gutenberg, and Twenty Nineteen";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:58:"https://wptavern.com?p=84845&preview=true&preview_id=84845";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:85:"https://wptavern.com/wpweekly-episode-334-accessibility-gutenberg-and-twenty-nineteen";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:1849:"<p>In this episode, <a href="http://jjj.me">John James Jacoby</a> and I have a lengthy discussion about the numerous Accessibility concerns being raised by members of the community. We also talk about the WordPress 5.0 release date, tempers flaring in the WordPress core Slack channel, dealing with political situations within the WordPress project, and more. We share our thoughts on the Twenty Nineteen default theme and provide a quick update on the status of WooCommerce 3.5.</p>
<h2>Stories Discussed:</h2>
<p><a href="https://wptavern.com/wordpress-accessibility-team-lead-resigns-cites-political-complications-related-to-gutenberg">WordPress Accessibility Team Lead Resigns, Cites Political Complications Related to Gutenberg</a><br />
<a href="https://wptavern.com/first-look-at-the-twenty-nineteen-default-theme">First Look at The Twenty Nineteen Default Theme</a><br />
<a href="https://woocommerce.wordpress.com/2018/10/16/important-update-woocommerce-3-5-will-now-be-released-october-23rd/">Important update: WooCommerce 3.5 will now be released October 23rd.</a><br />
<a href="https://w3techs.com/technologies/overview/content_management/all">WordPress Now at 32%</a></p>
<h2>WPWeekly Meta:</h2>
<p><strong>Next Episode:</strong> Wednesday, October 24th 3:00 P.M. Eastern</p>
<p>Subscribe to <a href="https://itunes.apple.com/us/podcast/wordpress-weekly/id694849738">WordPress Weekly via Itunes</a></p>
<p>Subscribe to <a href="https://www.wptavern.com/feed/podcast">WordPress Weekly via RSS</a></p>
<p>Subscribe to <a href="http://www.stitcher.com/podcast/wordpress-weekly-podcast?refid=stpr">WordPress Weekly via Stitcher Radio</a></p>
<p>Subscribe to <a href="https://play.google.com/music/listen?u=0#/ps/Ir3keivkvwwh24xy7qiymurwpbe">WordPress Weekly via Google Play</a></p>
<p><strong>Listen To Episode #334:</strong><br />
</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Thu, 18 Oct 2018 14:40:00 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Jeff Chandler";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:16;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:62:"WPTavern: Gutenberg Accessibility Audit Postponed Indefinitely";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:29:"https://wptavern.com/?p=84781";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:73:"https://wptavern.com/gutenberg-accessibility-audit-postponed-indefinitely";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:10590:"<a href="https://i2.wp.com/wptavern.com/wp-content/uploads/2015/01/red-pen.jpg?ssl=1"><img /></a>photo credit: <a href="https://www.flickr.com/photos/pollas/526544001/">pollas</a> &#8211; <a href="http://creativecommons.org/licenses/by-nc-sa/2.0/">cc</a>
<p>Discussion surrounding Gutenberg&#8217;s independent accessibility audit is heating up. Two weeks ago, Matthew MacPherson, who was named WordPress 5.0&#8217;s new accessibility lead, <a href="https://github.com/WordPress/gutenberg/issues/10318" rel="noopener noreferrer" target="_blank">proposed the audit</a> and agreed to it being performed by an independent third party. The audit had gained strong support among accessibility contributors and others following the ticket.</p>
<p>After soliciting detailed proposals from four companies, MacPherson has since rescinded the offer to coordinate the audit at this time and it seems he was unaware that he didn&#8217;t have the authority to authorize it in the first place.</p>
<p>&#8220;For at least the time being, Automattic has decided to forgo conducting an Accessibility audit on Gutenberg,&#8221; MacPherson said. He cited the following reasons:</p>
<ol>
<li>&#8220;an audit will not be actionable given our release timeline, because…</li>
<li>the audit will not affect release timing, so&#8230;</li>
<li>it would be more prudent to explore an audit on a less rushed timeline in the future&#8221;</li>
</ol>
<p>MacPherson apologized for &#8220;getting hopes up and then failing the community&#8221; on this particular issue. He is supportive of getting an audit but it is not a priority to complete before Gutenberg&#8217;s merge proposal.</p>
<p>&#8220;I&#8217;m hopeful we&#8217;ll explore an audit going forward, but unfortunately it will not happen before the merge proposal and thus I&#8217;m closing this issue as a won&#8217;t fix,&#8221; MacPherson said. &#8220;I would still like to blog about the state of Gutenberg accessibility, both the good and the bad. We&#8217;re making some improvements to keyboard navigation, color contrast, focus behavior, and date/color-pickers just this week.&#8221;</p>
<p>Those following the ticket were disappointed in the decision and several heated replies have been hidden and/or moderated. The issue has since been locked and unlocked several times since the announcement that Automattic has decided to forgo the audit.</p>
<p>&#8220;Literally every person with disabilities who has tested Gutenberg, both recently and at the outset, has flagged blocking issues as to why it&#8217;s not accessible,&#8221; Accessibility team member Amanda Rush said. &#8220;And user testing is just as important to accessibility as is WCAG 2.0 level AA compliance.&#8221;</p>
<p>Because MacPherson said the decision came from Automattic, dissidents on the other side of the issue are saying that the company is acting in its own interests, as the decision was delivered without much explanation beyond an audit not fitting into Gutenberg&#8217;s timeline.</p>
<blockquote class="twitter-tweet">
<p lang="en" dir="ltr">Gutenberg appears to be a commercially-driven add-on primarily intended for a8c’s benefit and should probably be treated as such by the community wherever that isn’t already true. <a href="https://t.co/c3yFImB5XL">pic.twitter.com/c3yFImB5XL</a></p>
<p>&mdash; Another Day, Another Doug (@zamoose) <a href="https://twitter.com/zamoose/status/1052033672952598528?ref_src=twsrc%5Etfw">October 16, 2018</a></p></blockquote>
<p></p>
<blockquote class="twitter-tweet">
<p lang="en" dir="ltr">So disappointed in <a href="https://twitter.com/automattic?ref_src=twsrc%5Etfw">@automattic</a>’s decision to forego an independent accessibility audit for Gutenberg. Shipping with known issues is the wrong way to go. Users with disabilities are more important than that! <a href="https://t.co/Z4diHmv4GX">https://t.co/Z4diHmv4GX</a></p>
<p>&mdash; Marcy Sutton (@marcysutton) <a href="https://twitter.com/marcysutton/status/1052307597192126464?ref_src=twsrc%5Etfw">October 16, 2018</a></p></blockquote>
<p></p>
<p>&#8220;The idea of accessibility being punted to meet a release deadline is what people have been worried about for over a year, and those concerns have not been alleviated,&#8221; Morten Rand-Hendriksen said during a recent Accessibility team meeting on Slack before the audit was post-poned. &#8220;A clear message about what would happen should the audit come back with substantial issues and recommendations would greatly improve communication and take some of the tension out of the conversation in my opinion.&#8221;</p>
<p>In response to one contributor asking how the audit might affect Gutenberg&#8217;s timeline, MacPherson <a href="https://github.com/WordPress/gutenberg/issues/10318#issuecomment-429154806" rel="noopener noreferrer" target="_blank">said</a> he doesn&#8217;t have veto power over the release, nor does he have the data to make that assessment.</p>
<p>&#8220;I&#8217;m still not convinced there are sufficient Accessibility issues that prevent a release,&#8221; MacPherson said. &#8220;If the second point changes, I&#8217;ll relay that info. I plan to be an advocate, but I don&#8217;t set the timelines and I also don&#8217;t have solid data around accessibility. That&#8217;s the point of the audit: so we can speak from a place of hard data.&#8221;</p>
<p>An independent accessibility audit would have revealed whether the team&#8217;s current perceptions of Gutenberg&#8217;s lack of accessibility are accurate or inflated. It would also give the team&#8217;s new leadership the data he needs in order to make the most accurate recommendations regarding its readiness for the world. Kevin Hoffman advocated for pushing on with the audit regardless, in case WordPress 5.0 comes on a later timeline.</p>
<p>&#8220;The January 22, 2019 date would allow more than three months between today and the release of 5.0 to complete an audit and take action,&#8221; Hoffman said. &#8220;The reasons above suggest that we cannot get an audit completed and significantly improve accessibility in three months time. If true, that is all the more reason to start the process now and respond to the audit by fixing as many issues as we can before 5.0 releases.</p>
<p>&#8220;The idea that the timeline will become less rushed after 5.0 (when it&#8217;s in the hands of real-world users who need it most) makes no sense at all.&#8221;</p>
<blockquote class="twitter-tweet">
<p lang="en" dir="ltr">As a blind <a href="https://twitter.com/hashtag/WordPress?src=hash&ref_src=twsrc%5Etfw">#WordPress</a> user &amp; sometime dev I really appreciate your work &amp; it is a real tragedy that the leaders of WordPress &amp; this project didn't build in <a href="https://twitter.com/hashtag/a11y?src=hash&ref_src=twsrc%5Etfw">#a11y</a> from the very beginning &#8211; Any good team knows it is much harder to fix in hindsight</p>
<p>&mdash; Dale Reardon (@DaleReardon) <a href="https://twitter.com/DaleReardon/status/1049640723887185925?ref_src=twsrc%5Etfw">October 9, 2018</a></p></blockquote>
<p></p>
<blockquote class="twitter-tweet">
<p lang="en" dir="ltr">Absolutely this. Like most prior <a href="https://twitter.com/hashtag/WordPress?src=hash&ref_src=twsrc%5Etfw">#WordPress</a> admin functionality, <a href="https://twitter.com/hashtag/Gutenberg?src=hash&ref_src=twsrc%5Etfw">#Gutenberg</a> has been designed and built with hardly any thought for <a href="https://twitter.com/hashtag/a11y?src=hash&ref_src=twsrc%5Etfw">#a11y</a>. And the WP A11y Team have been left the job of trying to help retrofit it. This always ends badly &#8211; in burn out, and half-baked solutions. <a href="https://t.co/UKMR442gM5">https://t.co/UKMR442gM5</a></p>
<p>&mdash; CoolfieldsConsulting (@coolfields) <a href="https://twitter.com/coolfields/status/1049912989112000512?ref_src=twsrc%5Etfw">October 10, 2018</a></p></blockquote>
<p></p>
<p>While Twitter&#8217;s court of public opinion cannot answer the question of whether or not Gutenberg is accessible, an independent audit would give contributors a good shot at resolving the most critical issues.</p>
<p>&#8220;I really like the idea of a professional audit, though I don&#8217;t recall us ever doing one of these in WordPress, certainly not a condition for a release,&#8221; Gutenberg merge lead Gary Pendergast said. &#8220;I&#8217;d love to see something like it happen at some point. WordPress has always tried to get most of the way there on accessibility by sticking to common patterns and semantics, with the difference covered by key efforts of volunteers everyone on the Accessibility team doing testing and filing actionable bug reports. Gutenberg&#8217;s move to being an entirely JavaScript-based application has made it harder to apply those patterns, but we can work together to establish new patterns, a new baseline.&#8221;</p>
<p>Although there is no precedent for it, in this instance where Automattic&#8217;s perception of the editor&#8217;s accessibility differs wildly from that of the community, an outside audit might mitigate some of the conflict surrounding the issue.</p>
<p>Pendergast said that despite best intentions and prioritizing accessibility, there is a possibility the Gutenberg team may not be able to deliver an &#8220;acceptable UX for assistive technology users by the time 5.0 is released.&#8221;</p>
<p>&#8220;I&#8217;m sorry,&#8221; Pendergast said. &#8220;Despite the best intentions of everyone on the Gutenberg team, we haven&#8217;t done enough. I can honestly say that accessibility has always been a priority, but it hasn&#8217;t been a high enough priority, and we&#8217;ve done a poor job of communicating where accessibility has been improved. I mentioned some of those improvements in my earlier comment, but those improvements are of no benefit if we haven&#8217;t hit the baseline accessible experience.&#8221;</p>
<p>The challenge of building in accessibility at the design stage, instead of retrofitting it after the fact, is one that WordPress is still struggling to get right in the Gutenberg era. Accessibility experts with React skills are few and far between, so it&#8217;s not easy to get fixes for all the issues testers are finding.</p>
<p>&#8220;In some meetings we’ve discussed how to make accessibility integrated in the design process (design in its broader sense) since the beginning,&#8221; Accessibility specialist Andrea Fercia said during the team&#8217;s most recent meeting on Slack. &#8220;This is certainly an area were our communication and knowledge sharing should improve.&#8221;</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Wed, 17 Oct 2018 22:16:30 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Sarah Gooding";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:17;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:57:"WPTavern: First Look at The Twenty Nineteen Default Theme";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:29:"https://wptavern.com/?p=84808";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:68:"https://wptavern.com/first-look-at-the-twenty-nineteen-default-theme";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:2272:"<p><a href="https://www.allancole.com/">Allan Cole</a>, a WordPress Theme Imagineer at Automattic has published the <a href="https://make.wordpress.org/core/2018/10/16/introducing-twenty-nineteen/">first glimpses</a> of the Twenty Nineteen default theme slated to ship with WordPress 5.0. Cole is leading the theme while <a href="https://kjellr.com/">Kjell Regstad</a> who does Product and Editorial Design at Automattic will be a design coach.</p>
<div class="wp-block-image">
<img />Twenty Nineteen Blog Post Layout
</div>
<p>The theme takes a minimalist approach that&#8217;s a good fit for writers and can be adapted for simple business sites as well. Twenty Nineteen doesn&#8217;t have a sidebar but will have an area in the footer to display widgets.</p>
<p>The theme will have full compatibility with Gutenberg when it&#8217;s released. It will also contain Front-end and Back-end editor styles. This will allow the presentation of content in the back-end to closely resemble how the finished product will look like. </p>
<p>Twenty Nineteen is based on the <a href="https://github.com/Automattic/_s/">Underscores</a> and <a href="https://github.com/WordPress/gutenberg-starter-theme">Gutenberg starter themes</a>. SASS is used to keep styles in-sync between Gutenberg and the front-end experience which Cole notes is, &#8220;not usual for a default theme and open to debate.&#8221; </p>
<p>With WordPress 5.0 scheduled for a November release, Twenty Nineteen is on a fast track development cycle. A release candidate is expected to be available at the end of this month. </p>
<p>To keep tabs on development, you can monitor the <a href="https://github.com/WordPress/twentynineteen">project&#8217;s GitHub page</a>. GitHub will be used to develop Twenty Nineteen until it&#8217;s ready to be merged into core. At that time, the GitHub page will be deprecated as development moves to WordPress Core Trac. </p>
<p>Dev meetings that last a half-hour will take place every Tuesday at 12PM EDT in the <a href="https://make.wordpress.org/core/tag/core-themes/">#core-themes</a> Slack channel. It&#8217;s worth noting that if Twenty Nineteen is not ready in time for the planned November 19th, release of WordPress 5.0, it will be removed and released at a later date.</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Wed, 17 Oct 2018 02:45:30 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Jeff Chandler";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:18;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:79:"WPTavern: ACF 5.8 Beta 1 Introduces Blocks Feature, Release Slated for November";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:29:"https://wptavern.com/?p=84754";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:89:"https://wptavern.com/acf-5-8-beta-1-introduces-blocks-feature-release-slated-for-november";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:2092:"<a href="https://i0.wp.com/wptavern.com/wp-content/uploads/2018/10/blocks.jpg?ssl=1"><img /></a>photo credit: Adabo! <a href="http://www.flickr.com/photos/34731278@N05/36299849102">3d printed tetris blocks</a> &#8211; <a href="https://creativecommons.org/licenses/by-nc-sa/2.0/">(license)</a>
<p>Advanced Custom Fields is now actively testing its new block creation feature in <a href="https://www.advancedcustomfields.com/blog/acf-5-8-introducing-acf-blocks-for-gutenberg/" rel="noopener noreferrer" target="_blank">ACF 5.8 beta 1</a>, released this week. ACF Blocks is a feature aimed at PHP developers who have not taken the deep dive into JavaScript yet. It essentially offers a shortcut to creating custom blocks using PHP and HTML instead of JavaScript.</p>
<p>&#8220;We believe that ACF Blocks is one of the more important features ever added to our plugin,&#8221; ACF representative Eric Karkovack said. &#8220;It levels the playing field and allows more developers to take advantage of Gutenberg’s key feature.&#8221; The feature was designed to allow WordPress developers who use ACF to maintain their current workflow for extending the editor.</p>
<p>ACF Blocks allows developers to register a custom block type from a functions.php file. From there they can create a field group and use any ACF fields in the block. Rendering the block is the same process that&#8217;s used for displaying custom fields, with the notable addition of wrapping the HTML + PHP in a function.</p>
<p>The ACF team plans to include the new blocks feature in version 5.8, which is anticipated to arrive in November.</p>
<p>Creating custom blocks in this way seems like a stopgap measure for developers who haven&#8217;t had the time to learn how to extend Gutenberg before WordPress 5.0 arrives. This feature may be a useful abstraction for those who need to maintain their current workflow with ACF but it postpones the inevitable for developers who want to be truly proficient at extending the new editor. JavaScript skills will be required to properly understand what is going on under the hood.</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Tue, 16 Oct 2018 18:05:09 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Sarah Gooding";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:19;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:41:"Matt: The Importance of Meeting In-Person";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:22:"https://ma.tt/?p=48528";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:58:"https://ma.tt/2018/10/the-importance-of-meeting-in-person/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:4239:"<p>I recently returned from Orlando where Automattic hosted its annual Grand Meetup where nearly all of our 800 employees from around the world, spend a week together in the same place. (And yes, <a href="https://automattic.com/work-with-us/">we&#8217;re hiring</a>.)<br /></p>

<p>Despite being a fully distributed company, I believe it&#8217;s still important to meet face-to-face — just not every day, in the same office. The Grand Meetup is our chance to get to know the people behind the Slack avatars and <a href="https://intenseminimalism.com/2015/distributed-companies-the-importance-of-meeting-face-to-face/">build relationships</a> that can carry us through other 51 weeks of the year, when we’re working from more than 65 countries. It&#8217;s so much easier to hear the nuance in someone&#8217;s chat messages or <a href="https://p2theme.com/">p2 posts</a> if you&#8217;ve <a href="https://www.instagram.com/p/BojFXGelvzn/">hung out with them at Harry Potter World</a>, or learned about their family, pets, and hobbies during a flash talk. <br /></p>

<img src="https://lh4.googleusercontent.com/KjkOXxAo8T4JitC7jv38GmvxSEAIx4KSQRLty5yfgDmvBVEU-cVLBNxAeStjDjFjIZM6wn0kEYmtUkKheddr3BggN2WAQ9b4IJTb2Kyu6J80zFbpW1oOpDrG8j-JCsshDPHch8VV" alt="" />Photo by&nbsp;<a href="https://pauljacobson.me/">Paul Jacobson</a>

<p>The week can be mentally exhausting, given that you&#8217;re often meeting many people for the first time. But we urge people to take it at their own pace, and the results are well worth the effort. Our <a href="https://data.blog/2017/04/12/welcoming-new-colleagues-a-data-based-story/">data team actually studied the impact of the Grand Meetup</a> on our work relationships &#8212; the connections established between coworkers using our “Meetamattician” tool <a href="https://qz.com/work/1289444/automattics-secret-to-successful-remote-work-is-having-everyone-meet-in-person/">were demonstrably closer</a> after the meetup: <br /></p>

<img src="https://lh6.googleusercontent.com/x2WKDviUT-kk-M2WzbvBEmbJvSFs5oVQXcK2tze3t3ABJd291cUDxcBX31RlahdCYd4982ZUBQoEhUr5hrcxfpyBB-lbmBk2Vk7M_3eTh5vLbeo_kLD7ayLY0e1WJdgQXHucP2MF" alt="" />Before the Grand Meetup.

<img src="https://lh6.googleusercontent.com/t7crZ1H36rX0wveq29-q6ue7zVDDcAcV76UZPXQCNJygxix45Lc3GoPyJrGKatP8Zd_J_En3NfIEC8fWnEKLM-QF8CzT-KCBE_vK_ta4Q1omQ-4ClI8xI5LjEMLVKBvS0H0dRfeM" alt="" />After the Grand Meetup.

<p>This year we were proud to welcome some incredible keynote speakers: <em><a href="https://www.indiebound.org/book/9780307476074">Wild</a></em> author <a href="http://www.cherylstrayed.com/">Cheryl Strayed</a> talking about creativity and writing; <a href="https://ma.tt/2018/06/automattics-first-new-board-member-general-ann-dunwoody/">Automattic board member Gen. Ann Dunwoody</a>, the first woman in U.S. Army history to achieve the four-star officer rank; <a href="https://lessdoing.com/">Ari Meisel</a> on delegating and automating your life; and Dan Harris, author of <a href="https://www.10percenthappier.com/"><em>10% Happier</em></a>, on the panic attack that led him to embrace meditation and mindfulness.<br /></p>

<div class="wp-block-embed__wrapper">
<a href="https://www.instagram.com/p/BoZatKgFmW7/" title="View on Instagram" target="_blank"><img src="http://instagr.am/p/BoZatKgFmW7/media/?size=l" alt="Instagram Photo" /></a>
</div>Photo by&nbsp;<a href="https://leif.me/">Leif Singer</a>

<img src="https://lh5.googleusercontent.com/mazbsxl25hryG27trCrw-zpjBTcfHfI2tOsZYMxOzEynrNuDlJTQosWqw24dTTCDEHDXoFoh2yDWt-vc77RlTZxF3rB_dCNec1nWs2b49oAehR4hPPwIagU4Cj8Wli9nOu-zE3R_" alt="" />Ann Dunwoody. Photo by&nbsp;<a href="https://luca.blog/">Luca Sartoni</a>

<img src="https://lh3.googleusercontent.com/zq0pB7AUQDxdfSt_HWwz1aJfeFCF4sf2gB9Dwq_KMocsKThcedHSujsFv-P69VdnJAP-_XjyrarzLhT-AYzUryJkrE7t2jFiACT5mEmizslJ8I29laplSzIKqB4jUefXxqdAHyRv" alt="" />Ari Meisel. Photo by&nbsp;<a href="https://luca.blog/">Luca Sartoni</a>

<div class="wp-block-embed__wrapper">
<a href="https://www.instagram.com/p/BojgfYzA7px/" title="View on Instagram" target="_blank"><img src="http://instagr.am/p/BojgfYzA7px/media/?size=l" alt="Instagram Photo" /></a>
</div>Photo by&nbsp;<a href="https://www.instagram.com/jsscga/">jessicacg</a>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Tue, 16 Oct 2018 16:40:50 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:4:"Matt";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:20;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:100:"WPTavern: WordPress Privacy Contributors Begin Work on V2 Roadmap, Form Cross-Platform Working Group";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:29:"https://wptavern.com/?p=84759";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:110:"https://wptavern.com/wordpress-privacy-contributors-begin-work-on-v2-roadmap-form-cross-platform-working-group";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:6584:"<a href="https://i1.wp.com/wptavern.com/wp-content/uploads/2018/10/privacy.jpg?ssl=1"><img /></a>photo credit: Infosec Images <a href="http://www.flickr.com/photos/136770128@N07/41737510115">Privacy blue</a> &#8211; <a href="https://creativecommons.org/licenses/by/2.0/">(license)</a>
<p>Contributors to WordPress&#8217; core <a href="https://make.wordpress.org/core/components/privacy/" rel="noopener noreferrer" target="_blank">Privacy component</a> are <a href="https://make.wordpress.org/core/2018/10/11/whats-new-in-core-privacy/" rel="noopener noreferrer" target="_blank">collaborating on a V2 roadmap</a> to address broader privacy and data protection issues that fall outside of legal requirements. The group organized at the beginning of the year to work on GDPR-specific objectives but has since expanded its scope to tackle concerns that are not attached to any specific piece of legislation.</p>
<p>The Privacy team meets weekly and has approximately a dozen contributors who show up regularly to work on tickets and issues. The working <a href="https://docs.google.com/document/d/1EaEHY7dDovDZDdp05VZKH-obGZdH6bdUxGZsQ03OMRc/edit" rel="noopener noreferrer" target="_blank">V2 roadmap</a> identifies a list of common international privacy concerns, such as data minimization, data integrity, transparency and notice, and contributors will explore their impact on a few core focus areas:</p>
<ul>
<li>Core privacy features
<ul>
<li>Gravatar privacy controls</li>
<li>Embed privacy controls</li>
</ul>
</li>
<li>Plugin privacy
<ul>
<li>For administrators</li>
<li>For developers</li>
</ul>
</li>
<li>Consent and logging</li>
<li>WP-CLI support</li>
<li>Multisite support</li>
</ul>
<p>The team has agreed to use a <a href="https://github.com/webdevlaw/open-source-privacy-standards/blob/master/privacy-by-design.md" rel="noopener noreferrer" target="_blank">Privacy by Design (PbD)</a> approach, which uses a proactive framework to anticipate privacy issues before they are a problem for the user.</p>
<p>Privacy team contributors are also monitoring two specific pieces of legislation that may impact WordPress site owners in 2019 &#8211; the <a href="https://iapp.org/resources/topics/california-consumer-privacy-act/" rel="noopener noreferrer" target="_blank">US California Consumer Privacy Act</a> (CCPA), and the <a href="https://ec.europa.eu/digital-single-market/en/proposal-eprivacy-regulation" rel="noopener noreferrer" target="_blank">EU ePrivacy Directive overhaul</a>. They plan to examine specific requirements once that information is available and will assist site owners in reaching compliance.</p>
<h3>New Privacy Working Group to Facilitate Collaboration across Open Source Communities</h3>
<p>At Drupal Europe 2018 a group of WordPress and Drupal contributors met to discuss the possibility of welcoming teams from major open source projects to work together on shared concerns. WordPress Privacy team contributor Heather Burns attended the first test run of the working group in the Open Source Lounge at the conference.</p>
<p>&#8220;For the working group we have the big three &#8211; Drupal, WordPress, and Joomla &#8211; and we also spoke with representatives from the smaller projects like Neos and Typo3,&#8221; Burns said. &#8220;We&#8217;re all dealing with similar issues but from different approaches.&#8221;</p>
<p>Burns said one of the goals of the working group is to push the idea forward that privacy is a common, positive, proactive value which can be taught and shared across projects. Members will discussion questions like whether privacy fixes belong in core or modules, how privacy notices pull information from different plugins and modules, and what laws are coming up that would require open source CMSs to build in some functionality in advance.</p>
<p>&#8220;It&#8217;s a way of pooling resources, code libraries, and briefings, as well as giving us a forum to share experiences,&#8221; Burns said. &#8220;For example, we&#8217;re going to arrange for Drupal&#8217;s privacy lead to give a live video demo of their GDPR tools to our core group, and we&#8217;re going to do the same for them.&#8221;</p>
<p>The privacy working group is being set up through the Drupal community structure and members are in the process of coordinating some funding. More information on funding will be available in the next few weeks.</p>
<h3>Privacy Contributors Seek to Change the Perception of Privacy to a Positive, Proactive Value</h3>
<p>In addition to collaborating across the broader open source community, the privacy working group endeavors to educate their communities on the inherent value of privacy instead of simply focusing on the consequences of companies being forced to pay a fee if they don&#8217;t meet legal obligations.</p>
<p>&#8220;We&#8217;re very keen to also shift the perception of what privacy is, and that it&#8217;s not just seen as being about negative legal obligations for GDPR, CCPA, etc.,&#8221; Burns said. &#8220;We want people to think of privacy like accessibility: just the right thing to do for user protection.&#8221;</p>
<p>Burns speaks about privacy at WordPress and Drupal conferences and how projects can have differing cultural, historical, and legal approaches to privacy. Cultural barriers to the recognition of privacy as a core value is one of the privacy team&#8217;s biggest challenges in advocating contributions that respect and protect users&#8217; rights.</p>
<p>&#8220;What I&#8217;m proudest of this year is helping people to understand each other better,&#8221; Burns said. &#8220;We all come to the table assuming we share the same cultural, historical, and legal views of what privacy means and what role it should play, when the truth is there are wildly different views held even within project teams.</p>
<p>&#8220;To paraphrase that awful quote, we don&#8217;t know what we don&#8217;t know. What I do is help people to understand where we&#8217;re all coming from and what we don&#8217;t actually know. From there, I define what a healthy approach to privacy should involve outside reactive legal obligations, using a methodology derived from a number of international frameworks and treaties on privacy. It&#8217;s a matter of inspiring people to realize that as open source project contributors, we are people of enormous power and influence over privacy on the web. The actions we take within our projects, however small, can help to protect people from those who would use their data to hurt them. That&#8217;s the most important thing any developer can ever do.&#8221;</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Tue, 16 Oct 2018 00:30:58 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Sarah Gooding";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:21;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:69:"WPTavern: Contributing to Gutenberg: A New Contributor’s Experience";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:29:"https://wptavern.com/?p=84718";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:76:"https://wptavern.com/contributing-to-gutenberg-a-new-contributors-experience";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:7967:"<div class="wp-block-image">
<img />
</div>
<p>The following is a guest post by <a href="https://twitter.com/ChrisVanPatten">Chris Van Patten</a> who shares his experience learning and contributing to Gutenberg. There&#8217;s been a lot of talk of Gutenberg&#8217;s higher barrier to entry for new contributors.  Van Patten is the founder of <a href="https://tomodomo.co">Tomodomo</a>, a digital agency for magazine publishers. </p>
<hr class="wp-block-separator" />
<p>Over the past few months, but especially over the last few weeks, there has been extensive conversation about the barriers to entry present in contributing to the upcoming Gutenberg editor for WordPress.</p>
<p>Of course, everyone&#8217;s experiences are subjective and unique. I can&#8217;t pretend to understand what everyone has felt. But my experience has been different than what some folks have been articulating, and I wanted to share my own take.</p>
<h1>The Early Days</h1>
<p>I&#8217;ve used WordPress for close to half my life; almost 15 years now. I remember some of the earliest versions of WordPress: the classic theme, the advent of Kubrick, MP6, up through today.</p>
<div class="wp-block-image">
<img />Early Days of the WordPress Backend
</div>
<p>Like many in the community, I&#8217;m entirely self-taught. I have no background in computer science, and have no formal instruction under my belt. I picked up code through trial-and-error, tweaking files and breaking my site as I wanted to make changes.</p>
<p>Since those early days, WordPress was always my CMS of choice both for personal projects and for clients with my agency Tomodomo. But even though I had committed to the WordPress platform, my contributions back were limited.</p>
<p>The rules, rituals, and etiquette around posting on Trac seemed arcane and illegible. To this day, I could not make an SVN patch if my life depended on it. And much of the core code, imbued with years of history and backwards compatibility, was hard for me to pick apart.</p>
<p>So instead, I contributed in other ways: open sourcing simple custom plugins I was building, organizing WordCamps and meetups, and speaking at WordCamps around the globe. But it always bothered me that I couldn&#8217;t find a way to get those elusive &#8216;props&#8217;.</p>
<p>(Okay, so I did actually get props on one release, but I am convinced it was a mistake; I had neither opened the ticket or provided a patch.)</p>
<h1>Going… Going… Gutenberg</h1>
<p>When I first learned about Gutenberg and started exploring, I was apprehensive. At first it seemed scary. My JavaScript abilities didn&#8217;t extend beyond jQuery. React was inscrutable and it seemed like I&#8217;d need a doctorate to understand some of the ideas behind it. I still don&#8217;t understand how Webpack works its magic. Does anyone, really?</p>
<p>But the possibilities of the new block interface were too enticing to ignore, so I started diving in and figuring out how it worked. In those halcyon days (aka earlier this year), Gutenberg was still pretty rough around the edges, and there were a lot of opportunities for improvement. I started lurking on the GitHub repo, reading issues, examining the code, and generally trying to wrap my head around what the heck was going on.</p>
<p>As I was playing around with Gutenberg for a client project, I started reporting issues: simple things, like user interface bugs. I started commenting on tickets, usually offering suggestions for a particular feature, trying to advocate from the perspective of independent developers.</p>
<p>I even <a href="https://github.com/WordPress/gutenberg/pull/6855">filed my first pull request</a>! It was simple. I updated the README to include the day and time of the weekly #core-editor meeting (Wednesdays at 1pm UTC, if you&#8217;re wondering). It was an inauspicious beginning, but I was excited to get it merged.</p>
<p>Over time, my knowledge grew. It was like my early days in web development, learning a CSS property here, and an HTML element there. I learned what a component was and how you could reuse them in different situations. I learned about JSX, and ES6, and some of the other crazy acronyms you encounter in Gutenland.</p>
<p>As I was building more with Gutenberg, I was also finding new ways to <em>build Gutenberg itself</em>. I was able to understand more of the discussions, and offer my thoughts and suggestions. I started opening pull requests, largely dealing with design issues but also solving small bugs and quirks. I made a point of attending the weekly meeting I had previously added to the README, chiming in when I felt I had more perspective to share.</p>
<p>Today I have 25 new issues and 27 pull requests under my belt, in addition to dozens of comments on existing tickets. I&#8217;m a &#8216;member&#8217; of the Gutenberg team on GitHub, and try to find time every day to triage new bugs or review pull requests. It took me most of the year to get to that point and it certainly wasn&#8217;t always easy. I still have so much to learn.</p>
<p>When I hear about how difficult it is to contribute to Gutenberg, I can&#8217;t reconcile that with my own experience. That&#8217;s not to say it&#8217;s a breeze: Gutenberg does things very differently than WordPress core, and there is undoubtedly a learning curve.</p>
<h1>Advice for Contributing to Gutenberg</h1>
<p>If you aren&#8217;t comfortable coding from day one, there are so many other ways to contribute. Read through issues and add your own ideas and suggestions. Try testing and replicating bug reports. Hunt through inline documentation for typos and grammar corrections. All of these are valuable, and always appreciated.</p>
<p>As you absorb the Guten-way through osmosis, you&#8217;ll find that the code isn&#8217;t as hard as you think — it&#8217;s just different. The intelligent people who build Gutenberg have done a great job at hiding away the &#8216;computer-science&#8217; bits so the rest of us don&#8217;t have to worry about data binding and other complex ideas. I still cannot explain state management, data stores, or context APIs but I have managed to find small areas of the code to improve.</p>
<p>This isn&#8217;t to deny anyone&#8217;s frustration or confusion with Gutenberg and its development. Documentation is still lacking in many places. Some of the APIs are unintuitive. The tooling isn&#8217;t the simplest to set up. These are real problems, and I don&#8217;t want to pretend they don&#8217;t exist; we can undoubtedly do more to make Gutenberg development easier.</p>
<p>And of course I have privilege to check: I&#8217;m lucky to have the time to spend in the GitHub repo, experimenting with code, and participating in weekly meetings. I recognize that&#8217;s not a reality for many people.</p>
<p>If you can&#8217;t find the time, the Classic Editor will continue to be an option, and there&#8217;s no shame in prolonging the upgrade. It may take time for the Gutenberg experience to be as intuitive as we would all like it to be, and waiting for that is totally reasonable.</p>
<p>But if you open yourself to some new ideas about what WordPress can be, and can make the time, you may end up surprised at how easy it is to contribute. If you get stumped, pop into <a href="https://wordpress.slack.com/messages/core-editor/">#core-editor</a> or the <a href="https://wordpress.org/support/">forums</a>. Don&#8217;t be afraid to post a bug report or suggestion; we might consolidate it with another issue if it was previously reported, but the additional information is still valuable. Every experience matters.</p>
<p>I&#8217;m incredibly excited about the future of WordPress with Gutenberg and to finally be a real WordPress contributor. We have a long way to go, but that means there are still many exciting ways to make a difference. The project will only get stronger with more independent community voices chiming in.</p>
<p>I hope you&#8217;ll join us!</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Sat, 13 Oct 2018 02:32:48 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Jeff Chandler";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:22;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:58:"WPTavern: WordCamp for Publishers Seeks Host City for 2019";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:29:"https://wptavern.com/?p=84683";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:69:"https://wptavern.com/wordcamp-for-publishers-seeks-host-city-for-2019";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:1634:"<p>WordCamp For Publishers&#8217; distributed organizing team is looking for a new host city in 2019. The industry-focused camp gathers together professionals who use WordPress to manage publications. This year&#8217;s successful event hosted speakers who highlighted important topics, such as ethics in journalism, the open web, AMP, Gutenberg, and communication between tech and editorial teams.</p>
<p>The inaugural edition of this camp was held in Denver (2017), followed by Chicago this year. A few people on social media have lobbied for cities like Los Angeles and Detroit, but the decision rests on the availability of local organizers to handle the logistics of the event. These duties include facilitating venue coordination, swag delivery, and other things that need to happen on the ground.</p>
<p>Based on the <a href="https://2018-chicago.publishers.wordcamp.org/2018/09/26/help-us-host-wordcamp-for-publishers-2019/" rel="noopener noreferrer" target="_blank">call for host city applications</a>, it seems that applicants do not need a large team behind them, since there&#8217;s already an existing organizing team. Applicants need only the availability to coordinate local preparations.</p>
<p>Individuals or teams who are interested to host the event in 2019 can <a href="https://docs.google.com/forms/d/15HseaVsp1Dn_bZ48Y6mVN8qPcw2Kf_IigunOl6QZSPU/viewform?edit_requested=true" rel="noopener noreferrer" target="_blank">submit an application</a>. Organizers said they have a preference for cities that are &#8220;underrepresented media markets&#8221; where attendees may not see as many of these types of events.</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Fri, 12 Oct 2018 23:32:29 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Sarah Gooding";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:23;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:106:"WPTavern: Learn How to Build JavaScript Plugins for WordPress with Riad Benguella’s Starter Kit/Tutorial";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:29:"https://wptavern.com/?p=84528";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:114:"https://wptavern.com/learn-how-to-build-javascript-plugins-for-wordpress-with-riad-benguellas-starter-kit-tutorial";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:2542:"<a href="https://i2.wp.com/wptavern.com/wp-content/uploads/2018/10/tools.jpg?ssl=1"><img /></a>photo credit: <a href="https://stocksnap.io/photo/F91K0WLE2D">Krzysztof Puszczyński</a>
<p>Riad Benguella, the technical lead for phase 2 of the Gutenberg project, has <a href="https://riad.blog/2018/10/07/lets-start-building-javascript-plugins-for-wordpress/" rel="noopener noreferrer" target="_blank">published</a> an educational resource to help WordPress developers get started building JavaScript plugins. The <a href="https://github.com/youknowriad/wp-js-plugin-starter" rel="noopener noreferrer" target="_blank">WordPress JavaScript Plugin Starter</a> is unique in that it is built as a tutorial, not just a boilerplate. The GitHub repo contains eight commits that have been structured to explain each step along the way. Benguella designed the repository to answer the following questions:</p>
<ul>
<li>How do I quickly setup a WordPress environment and how do I bake it into my plugin?</li>
<li>How do I define a WordPress Plugin?</li>
<li>How do I load a simple JavaScript script in WordPress?</li>
<li>How do I bundle my JavaScript files?</li>
<li>How do I use advanced JavaScript features like JSX?</li>
<li>How do I build a production-ready version of my plugin?</li>
<li>How does all this fit together?</li>
</ul>
<p>Benguella predicts a shift in the WordPress development community, as JavaScript skills become essential for extending core&#8217;s rapidly evolving JS-based UI. Plugin architecture is changing to accommodate that.</p>
<p>&#8220;Plugin developers are required to use JavaScript more in order to extend the editor,&#8221; Benguella said. &#8220;Most blocks need to be developed using this technology. The modules Gutenberg provides (Components, data module, i18n, apiFetch…) will also encourage developers to extend other parts of WP-Admin in JavaScript. Instead of writing HTML/CSS screens from scratch and rendering them from the server, developers are able to bootstrap and prototype fully accessible new screens in WP-Admin by composing these components in a small number lines of code.&#8221;</p>
<p>Benguella&#8217;s <a href="https://github.com/youknowriad/wp-js-plugin-starter" rel="noopener noreferrer" target="_blank">WordPress JavaScript Plugin Starter</a> resource demystifies the plugin creation process with detailed explanations of each step throughout the readme file. It&#8217;s a valuable resource for PHP developers who are just getting started transitioning into building JavaScript plugins.</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Fri, 12 Oct 2018 20:21:39 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Sarah Gooding";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:24;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:64:"WPTavern: WordCamp Nordic 2019 to be Held in Helsinki, March 7-8";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:29:"https://wptavern.com/?p=84526";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:74:"https://wptavern.com/wordcamp-nordic-2019-to-be-held-in-helsinki-march-7-8";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:6872:"<p><a href="https://i1.wp.com/wptavern.com/wp-content/uploads/2018/10/wordcamp-nordic.png?ssl=1"><img /></a></p>
<p>After many years of planning, WordPress&#8217; Nordic communities are finally getting a regional WordCamp. The first <a href="https://2019.nordic.wordcamp.org/" rel="noopener noreferrer" target="_blank">WordCamp Nordic 2019</a> is set to be held in Helsinki, Finland the weekend of March 7-8 at the <a href="https://www.paasitorni.fi/en/" rel="noopener noreferrer" target="_blank">Paasitorni Congress Center</a>.</p>
<p>&#8220;Some folks from the Norwegian community came up with idea in 2016,&#8221; lead organizer Marco Martins said. &#8220;Then in a WordCamp Stockholm we got people together and we discussed the idea. But it was earlier this year in WordCamp Jyväskylä (Finland) that we decided to commit to it and organize it. After that I went to Oslo to discuss personally with people from the Nordic countries and we came to an agreement. We gathered a team from the different countries and here we are.&#8221;</p>
<p>The international organizing team is planning for approximately 600 attendees but the venue has the capacity for 800 people, if ticket demand is higher than expected. Paasitorni is an 111-year old complex brimming with historic significance. The Art Nouveau style building is also known as the Helsinki Workers&#8217; House, previously serving as leisure premises for the working class. It also provided the headquarters for the Red army during the 1918 Finnish Civil War. In the 1990&#8217;s it was remodeled to be a conference center and now includes a hotel and restaurants on premises.</p>
<p>Finland has a stable and active WordPress community, which Martins said was one of the factors in the decision to host the first WordCamp Nordic in Helsinki. Regular meetups are held across the country in Turku, Tampere, Jyväskylä, Oulu, and Seinäjoki. The local <a href="https://www.meetup.com/WPHelsinki/" rel="noopener noreferrer" target="_blank">WordPress Helsinki Meetup</a> group has more than 900 members with average attendance of 20-60 attendees each month.</p>
<p>Helsinki has hosted two previous WordCamps, both averaging more than 220 attendees. Three other WordCamps were held in Turku, Tampere, and Jyväskylä, along with an unofficial <a href="https://wp-metsa.fi/" rel="noopener noreferrer" target="_blank">WP Metsä</a> (&#8220;WP Forest&#8221;) in 2017, featuring cabins, lakes, outdoor tubs, sauna, and lightning talks by the fire. According to local organizers, Finnish camps have always sold out sponsor packages and tickets relatively fast.</p>
<p>WordCamp Nordic will host a Contributor Day on March 7, followed by the main event on March 8. Organizers expect attendees from Sweden, Norway, Iceland, Denmark, and other countries, with likely the most attendees from Finland. All the sessions will be conducted in English.</p>
<p>&#8220;While Nordic countries have very close ties both culturally and historically, one of the challenges we often face when thinking of attending a local WordCamp in the region is language,&#8221; co-organizer Niko Pettersen said. &#8220;Even though most Finns learn Swedish in school, the language often stays at a basic level and doesn’t extend to technical things such as WordPress. By having all of our talks in English, we’re hoping to level the playing field and hopefully attract more people from all around the world to come and listen to what these communities have to share.&#8221;</p>
<p>Organizers are still in the process of discussing what topics they would like to see, but Pettersen said many Nordic countries tend to focus heavily on education, the environment, and healthcare. &#8220;Also with the EU Accessibility Directive coming to full effect in the coming years, I have a feeling a11y will be one of the major topics we will want to cover,&#8221; Pettersen said.</p>
<p>WordCamp Nordic will also be hosting an informal Activity Day on March 9th where attendees will be welcome to join various activities, such as karaoke, cycling tours, trips to islands, and other other events coordinated by the community and sponsors.</p>
<p>&#8220;It is something that Oslo has been doing informally the day after the camp and the feedback has been great so we thought it would be a good idea to have the activity day for people to do something together and experience something Finnish in more informal way,&#8221; Martins said. &#8220;We are planning the activities, but sauna for sure, because Finland.&#8221;</p>
<p>One unique aspect of Finnish culture is the national obsession with saunas, and WordCamp Nordic organizers are ready to introduce attendees to Finland&#8217;s favorite pastime.</p>
<p>&#8220;Traditionally saunas have been a place to cleanse the body and mind, but more recently travelers have discovered it is also a great place to meet locals, share experiences and get tips on where to go next,&#8221; Pettersen said. &#8220;If you’ve never been to one, I warmly suggest you extend your stay over the weekend as we’re planning on taking groups to some of the new public saunas in Helsinki during the Activity Day the day after the event.&#8221;</p>
<h3>WordCamp Nordic Organizers Aim to Revitalize Local Communities by Fostering New Meetup Groups</h3>
<p>Finland is the birth place of many open source projects, including SSH, MySQL, Linux, and IRC. WordCamp Nordic organizers hope to inspire that same spirit of collaboration among neighboring WordPress communities by hosting the regional camp.</p>
<p>&#8220;One of the goals we listed in our initial proposal was to focus on revitalizing the local communities in the region and help to form new meetup groups by getting the organizers and interested parties together during Contributor Day,&#8221; Pettersen said. &#8220;We saw our meetup scene grow in Finland from one to six in the space of a few years largely thanks events like these and good mentoring from the community at large.&#8221;</p>
<p>Organizers plan to keep the camp running in future years but have not yet settled on the selection process for future host cities.</p>
<p>&#8220;As long as WordCamp Europe is organized during the summer, I have a feeling future events will be leaning towards spring/autumn or winter,&#8221; Pettersen said. &#8220;The selection process is still up for debate, but I imagine whoever feels like this is their calling will have the full support of the Nordic community to carry on where we left off.&#8221;</p>
<p>WordCamp Nordic joins a small list of regional WordCamps that have become can&#8217;t-miss, enriching events for many in the WordPress community. Tickets will go on sale at the end of October. Follow <a href="https://twitter.com/WordCampNordic" rel="noopener noreferrer" target="_blank">@WordCampNordic</a> on Twitter or subscribe to the newsletter to get notified.</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Fri, 12 Oct 2018 04:43:49 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Sarah Gooding";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:25;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:70:"WPTavern: Tiny Raises $4M in Series A Funding, Publishes Gutenberg FAQ";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:29:"https://wptavern.com/?p=84692";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:79:"https://wptavern.com/tiny-raises-4m-in-series-a-funding-publishes-gutenberg-faq";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:4061:"<p><!-- wp:paragraph --></p>
<p>Tiny, the company <a href="https://wptavern.com/ephox-creators-of-tinymce-rebrand-to-tiny-technologies-inc">formerly known</a> as Ephox <a href="https://go.tiny.cloud/blog/big-milestones-for-tiny-today/">has raised</a> $4M in Series A funding from <a href="https://www.brv.com/">BlueRun Ventures</a>. Tiny is the company behind TinyMCE, a popular text editor used in many opensource projects, including WordPress. </p>
<p><!-- /wp:paragraph --></p>
<p><!-- wp:paragraph --></p>
<p>In addition to the funding, Jeff Tannenbaum, partner at BlueRun Ventures <a href="https://medium.com/brv-signals/how-to-find-and-invest-in-sleeping-giants-a2a3f2e7b3d3">is joining</a> Tiny&#8217;s board of directors. The company has also launched <a href="https://www.tiny.cloud/developer-preview/">Tiny Drive</a>, a preview of <a href="https://www.tiny.cloud/developer-preview/">TinyMCE 5</a>, and the <a href="https://go.tiny.cloud/partners/">Tiny App Directory</a>. </p>
<p><!-- /wp:paragraph --></p>
<p><!-- wp:heading --></p>
<h2>TinyMCE&#8217;s Relationship With Gutenberg</h2>
<p><!-- /wp:heading --></p>
<p><!-- wp:paragraph --></p>
<p>Gutenberg is built on top of TinyMCE and this has led to few misconceptions about the project. To alleviate these misconceptions, Tiny published a <a href="https://go.tiny.cloud/blog/gutenberg-tinymce-faq/">Gutenberg and TinyMCE FAQ</a> earlier this year.</p>
<p><!-- /wp:paragraph --></p>
<p><!-- wp:paragraph --></p>
<p>TinyMCE is used by the Classic Editor but as the FAQ explains, they are not one in the same and never have been. </p>
<p><!-- /wp:paragraph --></p>
<p><!-- wp:quote --></p>
<blockquote class="wp-block-quote">
<p>The Classic Editor is <em>less</em> than TinyMCE in that it exposes just 6 of the 54 of the <a href="https://www.tiny.cloud/docs/plugins/">official plugins</a> and a fraction of the UI. A popular WordPress plugin called <a href="https://wordpress.org/plugins/tinymce-advanced/">TinyMCE Advanced</a> created by Andrew Ozz exposes more of TinyMCE’s UI, core features, and plugins.</p>
<p>The Classic Editor is also <em>more</em> than TinyMCE in that there is significant custom code in WordPress. This includes WordPress-specific UI components and backend code for embedding, links, media, and more. Some of the filtering code is specific to WordPress.</p>
<p><cite>Andrew Roberts</cite></p></blockquote>
<p><!-- /wp:quote --></p>
<p><!-- wp:paragraph --></p>
<p>Gutenberg uses TinyMCE to provide rich text editing and provides a Classic editor block that contains some UI elements from TinyMCE, but that&#8217;s about it. </p>
<p><!-- /wp:paragraph --></p>
<p><!-- wp:paragraph --></p>
<p>Both projects have a close relationship but as Roberts <a href="https://techcrunch.com/2018/10/02/rich-text-editing-platform-tiny-raises-4m-launches-file-management-service/">noted on TechCrunch</a>, the two are not mutually dependent on each other.</p>
<p><!-- /wp:paragraph --></p>
<p><!-- wp:paragraph --></p>
<p>&#8220;Tiny’s core business comes from a mix of software vendors, large enterprises, and agencies building custom solutions for clients that has little to do with the WordPress ecosystem,” Roberts told TechCrunch. “It is a popular and commercially viable project in its own right.</p>
<p><!-- /wp:paragraph --></p>
<p><!-- wp:paragraph --></p>
<p>While TinyMCE 5 features a brand new UI, earlier versions such as 4.7 were inspired by beta versions of Gutenberg. Tiny is not yet committed to making block based editing the default but is keeping a close eye on how Gutenberg rolls out. </p>
<p><!-- /wp:paragraph --></p>
<p><!-- wp:paragraph --></p>
<p>TinyMCE and WordPress are open source projects that will continue to benefit each other as it makes sense. </p>
<p><!-- /wp:paragraph --></p>
<p><!-- wp:paragraph --></p>
<p>&#8220;The TinyMCE and WordPress projects have had a symbiotic relationship over the years. We hope that this goodwill and sense of community continues for many years to come,&#8221; Roberts said.</p>
<p><!-- /wp:paragraph --></p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Fri, 12 Oct 2018 03:57:14 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Jeff Chandler";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:26;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:78:"WPTavern: WPWeekly Episode 333 – Interview With Mike ‘Shredder’ Schroder";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:58:"https://wptavern.com?p=84675&preview=true&preview_id=84675";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:79:"https://wptavern.com/wpweekly-episode-333-interview-with-mike-shredder-schroder";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:1895:"<p>In this episode, <a href="http://jjj.me">John James Jacoby</a> and I are joined by <a href="https://twitter.com/GetSource">Mike Schroder</a>. Schroder co-led the release of WordPress 3.9 and in 2016, he led the release of WordPress 4.5.</p>
<p>In the interview, we learn his WordPress origin story, his thoughts on Gutenberg and whether or not he sees it as the future of WordPress, the WordPress media component, and near the end of the show, he explains how he received the nickname Shredder.</p>
<h2>Useful Links Mentioned:</h2>
<p><a href="https://make.wordpress.org/meetings/">A Detailed List of Meetings of the Various WordPress Core Teams</a><br />
<a href="https://make.wordpress.org/core/tag/new-contributors/">New Contributors Bi-Monthly Meeting</a><br />
<a href="https://make.wordpress.org/core/handbook/">WordPress Core Contributor Handbook</a><br />
<a href="https://wordpress.tv/2017/12/12/mike-schroder-tammie-lister-media-matters/">Mike Schroder and Tammie Lister&#8217;s Presentation from WCUS 2017 &#8211; Media Matters</a><br />
<a href="https://wptavern.com/godaddy-hires-mike-schroder-to-contribute-to-wordpress-core-full-time">GoDaddy Hires Mike Schroder to Contribute to WordPress Core Full-Time</a></p>
<h2>WPWeekly Meta:</h2>
<p><strong>Next Episode:</strong> Wednesday, October 17th 3:00 P.M. Eastern</p>
<p>Subscribe to <a href="https://itunes.apple.com/us/podcast/wordpress-weekly/id694849738">WordPress Weekly via Itunes</a></p>
<p>Subscribe to <a href="https://www.wptavern.com/feed/podcast">WordPress Weekly via RSS</a></p>
<p>Subscribe to <a href="http://www.stitcher.com/podcast/wordpress-weekly-podcast?refid=stpr">WordPress Weekly via Stitcher Radio</a></p>
<p>Subscribe to <a href="https://play.google.com/music/listen?u=0#/ps/Ir3keivkvwwh24xy7qiymurwpbe">WordPress Weekly via Google Play</a></p>
<p><strong>Listen To Episode #333:</strong><br />
</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Thu, 11 Oct 2018 09:07:35 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Jeff Chandler";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:27;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:92:"WPTavern: Gutenberg 4.0 RC 1 Released, Testing Ramps Up Amid Critical Accessibility Concerns";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:29:"https://wptavern.com/?p=84635";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:102:"https://wptavern.com/gutenberg-4-0-rc-1-released-testing-ramps-up-amid-critical-accessibility-concerns";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:6432:"<p>A <a href="https://make.wordpress.org/test/2018/10/10/call-for-testing-gutenberg-4-0-pre-release/" rel="noopener noreferrer" target="_blank">pre-release of Gutenberg 4.0 RC 1</a> is now available for testing. During today&#8217;s core developer chat, Matias Ventura, the project&#8217;s technical lead, said he plans to post a full changelog and a video tomorrow. In the meantime, a call for testing 4.0 RC 1 has been posted to the make.wordpress.org/test blog with a list of 15 specific testing items highlighted for attention.</p>
<p>Gutenberg 4.0 introduces several new features, (including but not limited to) the following:</p>
<ul>
<li>Add ability to change overlay color in Cover Image</li>
<li>New Font Size Picker with clear labels and size comparison</li>
<li>New RichText data structure to allow better manipulation of inline content</li>
<li>Add Pullquote style variation and color palette support</li>
<li>Add support for post locking when multiple authors interact with the editor</li>
<li>Add support for shortcode embeds that enqueue scripts.</li>
</ul>
<p>A running list of the enhancements, bug fixes, and other changes is available on GitHub in the <a href="https://github.com/WordPress/gutenberg/pull/10472" rel="noopener noreferrer" target="_blank">changelog</a>. <a href="https://wordpress.org/gutenberg/handbook/reference/deprecated/#4-0-0" rel="noopener noreferrer" target="_blank">Deprecations for 4.0.0</a> are outlined in the Gutenberg handbook.</p>
<p>Grzegorz Ziółkowski has published Gutenberg&#8217;s npm packages this evening, so the team can move forward on core integration with Gutenberg.</p>
<p>Accessibility has been one of the recent concerns with the project, as there are many outstanding <a href="https://github.com/WordPress/gutenberg/issues?q=is%3Aopen+is%3Aissue+label%3AAccessibility" rel="noopener noreferrer" target="_blank">tickets</a> with this tag. One of the most prolific contributors to testing, Andrea Fercia, has stated that the editor in its current state is &#8220;barely usable&#8221; for those with accessibility needs. Joe Dolson, another WordPress accessibility contributor, wrote a <a href="https://www.joedolson.com/2018/10/wordpress-accessibility-and-gutenberg/" rel="noopener noreferrer" target="_blank">reaction post</a> that concurs with Fercia&#8217;s assessment.</p>
<p>&#8220;The leadership within the Gutenberg project has not taken seriously the scope of accessibility problems in Gutenberg,&#8221; Dolson said. &#8220;I do not want to diminish the dedication to accessibility issues at some levels. The dedication to producing accessible content is still very high. But I’m not seeing dedication to developing an accessible authoring tool. It’s as if there’s no awareness of the needs of authors with disabilities; only consumers.&#8221;</p>
<p>If WordPress 5.0 is released on schedule, Dolson said he believes it is &#8220;almost a guarantee that the first release of Gutenberg in WordPress will not be accessible,&#8221; as there are too many major accessibility issues left to resolve.</p>
<p>Matthew MacPherson, the new accessibility lead for WordPress 5.0, <a href="https://github.com/WordPress/gutenberg/issues/10318#issue-366539284" rel="noopener noreferrer" target="_blank">said</a> he is willing to bet that Gutenberg is more accessible than the Classic Editor and that the perception of its inaccessibility is based on older evaluations of earlier releases:</p>
<blockquote><p>I think there&#8217;s a notion of Gutenberg being inaccessible because of older accessibility audits that identified a lot of issues in the very early versions. Things have changed a lot since the early days, and when the plugin was labeled &#8220;1.0&#8221; it was hardly a ready-to-ship product. I worry that many of those sentiments haven&#8217;t been re-examined and updated, so there is a prevailing idea that Gutenberg is not accessible or is entirely less accessible than the Classic Editor.</p>
<p>What I&#8217;d venture is that Gutenberg is selectively less accessible, but overall more accessible feature-for-feature. Something like a date picker or a certain interaction being inaccessible does not make the entire editor inaccessible. Feature-for-feature, compared to a classic editor with similar capabilities (eg a bunch of plugins installed), I&#8217;d bet* Gutenberg is more accessible.</p></blockquote>
<p>Despite his suggestion that Gutenberg&#8217;s current accessibility issues are likely not as critical as contributors have claimed, MacPherson is willing to coordinate an <a href="https://github.com/WordPress/gutenberg/issues/10318" rel="noopener noreferrer" target="_blank">independent accessibility audit</a> to get an outside opinion. Selection of the company to perform the audit is currently in process.</p>
<p>After the recent <a href="https://wptavern.com/wordpress-accessibility-team-lead-resigns-cites-political-complications-related-to-gutenberg" rel="noopener noreferrer" target="_blank">resignation of team rep Rian Rietveld</a>, accessibility contributors are <a href="https://make.wordpress.org/accessibility/2018/10/09/suggested-agenda-for-meeting-on-october-15th/#comment-72719" rel="noopener noreferrer" target="_blank">meeting next Monday</a> to get reorganized and discuss the leadership and decision processes of the team.</p>
<p>Many have speculated outside of official channels on whether the recent shakeup in the leadership of the accessibility team is a referendum on the aggressive timeline for Gutenberg&#8217;s inclusion in core or simply the natural turnover in open source projects when friction cannot be resolved. A truly independent accessibility audit, with results that are shared transparently to the WordPress community, will reveal whether current perceptions of Gutenberg&#8217;s lack of accessibility are accurate.</p>
<p>In the meantime, a new &#8220;<a href="https://github.com/WordPress/gutenberg/labels/Needs%20Accessibility%20Feedback" rel="noopener noreferrer" target="_blank">Needs Accessibility Feedback</a>&#8221; label is available for use on the Gutenberg GitHub repository to facilitate communication between developers and accessibility contributors. There is also a label for <a href="https://github.com/WordPress/gutenberg/issues?q=is%3Aopen+is%3Aissue+label%3ARegression" rel="noopener noreferrer" target="_blank">regressions</a> where changes broke accessibility along the way.</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Thu, 11 Oct 2018 04:31:19 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Sarah Gooding";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:28;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:114:"WPTavern: Jetpack 6.6 Improves Site Verification Tools, Asset CDN Module Now in Beta, Gutenberg Blocks Coming Soon";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:29:"https://wptavern.com/?p=84562";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:123:"https://wptavern.com/jetpack-6-6-improves-site-verification-tools-asset-cdn-module-now-in-beta-gutenberg-blocks-coming-soon";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:2105:"<p><a href="https://jetpack.com/2018/10/09/jetpack-6-6-better-site-verification-tools/" rel="noopener noreferrer" target="_blank">Jetpack 6.6</a> was released today with an update to the Site Verification tools that enables one-click verification and sitemap.xml registration with Google.</p>
<p>This release also introduces the beta of Jetpack&#8217;s <a href="https://jetpack.com/support/asset-cdn/" rel="noopener noreferrer" target="_blank">Asset CDN</a>. The new module, built on the same infrastructure as the Photon CDN, speeds up sites by cloud-hosting widely-used Jetpack and core WordPress scripts, styles, and assets. It takes a load off of users&#8217; servers and increases the allowed maximum concurrent connections through Photon. Once it is ready for use in production, the Asset CDN will be a new opt-in feature that can help speed up Jetpack&#8217;s 5+ million active installations.</p>
<p>Version 6.6 also adds the necessary infrastructure for new Gutenberg blocks. The activity on the plugin&#8217;s GitHub repository indicates the team is <a href="https://github.com/Automattic/jetpack/projects/14" rel="noopener noreferrer" target="_blank">working on a number of blocks for existing features</a>, including things like recipes, shortcodes, Jetpack subscription form, Simple Payments, Publicize, the contact form, tweet shortcode, VR shortcode, Giphy, and more. Everything touching the editor is in the process of being ported to blocks. Many of the blocks are already complete and some are still in progress. Some features, such as support for tiled gallery layouts, have bugs that need to be sorted before Jetpack will be ready for WordPress 5.0.</p>
<p>Jetpack 6.6.1 will be going out soon to address a bug with social icons that this release introduced. In the meantime, users can paste the CSS in this <a href="https://raw.githubusercontent.com/Automattic/jetpack/3bf312d33b2aa4e1e693642e296fc3995ee74e95/modules/widgets/social-icons/social-icons.css" rel="noopener noreferrer" target="_blank">gist</a> into  Appearance > Customize > Additional CSS to provide a temporary fix.</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Tue, 09 Oct 2018 22:19:30 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Sarah Gooding";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:29;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:103:"WPTavern: WordPress Accessibility Team Lead Resigns, Cites Political Complications Related to Gutenberg";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:29:"https://wptavern.com/?p=84564";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:113:"https://wptavern.com/wordpress-accessibility-team-lead-resigns-cites-political-complications-related-to-gutenberg";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:4543:"<p>WordPress Accessibility Team lead <a href="https://rianrietveld.com/2018/10/09/i-have-resigned-the-wordpress-accessibility-team/" rel="noopener noreferrer" target="_blank">Rian Rietveld has resigned</a> due to what she describes as political complications and problems with working on Gutenberg accessibility.</p>
<p>&#8220;The last year, especially the last few weeks have been too politically complicated for me,&#8221; Rietveld said. &#8220;It’s better that someone else takes the lead now.&#8221;</p>
<p>Her post outlines challenges the accessibility team has encountered in working with Gutenberg without having a skilled React developer on their team. Their contributions have primarily been limited to testing and reporting issues. Rietveld said team members experienced frustration when they tested and improved functionality but saw it changed at a later stage, breaking accessibility requirements again. She also cites a lack of commitment to keyboard testing new features before implementation.</p>
<p>Rietveld said she used her network to try to get more companies and developers with React skills involved in Gutenberg accessibility contribution. In March, tests they ran on the plugin revealed a staggering number of <a href="https://github.com/WordPress/gutenberg/issues?q=is%3Aopen+is%3Aissue+label%3AAccessibility" rel="noopener noreferrer" target="_blank">Gutenberg accessibility issues</a> that remain unresolved.</p>
<p>&#8220;The results indicated so many accessibility issues that most testers refused to look at Gutenberg again,&#8221; Rietveld said. She included a statement from fellow contributor <a href="https://twitter.com/afercia" rel="noopener noreferrer" target="_blank">Andrea Fercia</a>, who has been highly active in testing Gutenberg functionality and reporting issues:</p>
<blockquote><p>While the Gutenberg team has worked hard to implement some fundamental accessibility features (e.g. focus management, navigate landmark regions), the overall user experience is terribly complicated for users with accessibility needs at the point the new editor is barely usable for them. </p>
<p>The main reason for this lack of overall accessibility is in the overall Gutenberg design, where accessibility hasn’t been incorporated in the design process. </p>
<p>Feedback from accessibility users has been constantly evaluated and Gutenberg is actually a regression in terms of accessibility level, compared to the previous editor.</p></blockquote>
<p>The Gutenberg project now has a dedicated developer from Automattic, <a href="http://codinginairports.com" rel="noopener noreferrer" target="_blank">Matthew MacPherson</a>, who is working on accessibility issues and Rietveld said she hopes the core accessibility team will continue to offer him all the support he needs.</p>
<p>Rietveld&#8217;s resignation is a major loss to the WordPress project. For years her leadership and contributions have demonstrated the project&#8217;s commitment to serving those with a disability.</p>
<p>In 2016, she was instrumental in <a href="https://wptavern.com/wordpress-adopts-accessibility-coding-standards-for-all-new-and-updated-code" rel="noopener noreferrer" target="_blank">WordPress adopting accessibility coding standards for all new and updated code</a>. Rietveld was <a href="https://wptavern.com/wordpress-contributor-rian-rietveld-wins-heroes-of-accessibility-award" rel="noopener noreferrer" target="_blank">recognized by Knowbility.org</a> as &#8220;a knowledgeable, dedicated, and effective advocate for accessibility in the global WordPress community,&#8221; whose achievements had a major impact on the application used by more than 25% of the world at that time. She took first place in the Individual Achievement category of the Heroes of Accessibility Awards.</p>
<p>News of Rietveld&#8217;s resignation <a href="https://twitter.com/RianRietveld/status/1049615192626253825" rel="noopener noreferrer" target="_blank">roused an outpouring of sadness and gratitude on Twitter</a>. The WordPress community thanked her for her work and that of other accessibility contributors, whose efforts often go unappreciated.</p>
<p>&#8220;I’m not leaving WordPress nor accessibility, and in fact maybe now I can actually work on accessibility again,&#8221; Rietveld said. &#8220;I will keep giving talks and workshops. I also want to do research and work on tickets. But in my own pace.</p>
<p>&#8220;I will join the a11y table if asked on contributor days, but maybe I’ll just go to a museum instead.&#8221;</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Tue, 09 Oct 2018 16:27:48 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Sarah Gooding";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:30;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:74:"WPTavern: Alexis Lloyd and Riad Benguella Will Lead Phase Two of Gutenberg";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:29:"https://wptavern.com/?p=84550";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:85:"https://wptavern.com/alexis-lloyd-and-riad-benguella-will-lead-phase-two-of-gutenberg";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:3856:"<p>As activity ramps up to try to get WordPress 5.0 released in November, Matt Mullenweg <a href="https://make.wordpress.org/core/2018/10/05/gutenberg-phase-2-leads/">has announced</a> who will lead phase two of the Gutenberg project. Phase two focuses on Customization and entire site layouts. </p>

<p>Alexis Lloyd, Head of Design Innovation at Automattic, will handle the design and product side. Riad Benguella, a JavaScript Engineer at Automattic, will handle the technical side of the project. </p>

<p>One of the goals of phase two is to replace widgets with blocks and menus with a navigation block. <a href="https://make.wordpress.org/core/2018/10/05/gutenberg-phase-2-leads/#comment-34057">Lloyd</a> and <a href="https://make.wordpress.org/core/2018/10/05/gutenberg-phase-2-leads/#comment-34063">Benguella</a> commented on the post, introducing themselves to the community. <br /></p>

<p>&#8220;Hi all! I’m thrilled to be working on phase 2 of Gutenberg,&#8221; Lloyd said. &#8220;I think there’s a huge opportunity to take the ease of use that has been brought to page/post editing in phase 1 and extend that to the full site experience. </p>

<p>&#8220;I’m coming from many years leading design and product teams in news organizations (including designing and building custom CMSes), and am looking forward to bringing my experience to WordPress, as well as learning from the deep expertise in the community!&#8221;</p>

<p>&#8220;Hi all! I’m so excited to be working with you all alongside <a href="https://profiles.wordpress.org/alexislloyd/">@alexislloyd</a> to build upon the amazing technology that is Gutenberg in order to bring the content creation experience in WordPress to a whole new level,&#8221; Benguella said.<br /></p>

<p>&#8220;For those who don’t know me yet, I’m a JavaScript engineer at Automattic. I’ve been fortunate to have contributed to the Gutenberg project since its beginning, including a lot of work on Gutenberg APIs, JavaScript in Core, and Accessibility.</p>

<p>&#8220;I look forward to bringing my humble expertise to achieve the second phase of this project, as we look into things like widgets, menus, templates, and site-building in general.&#8221;</p>

<h2>Theseus&#8217;s Paradox  Makes More Sense Now</h2>

<p>In <a href="https://wptavern.com/wpweekly-episode-331-status-update-on-gutenberg-with-gary-pendergast">episode 331 of WordPress Weekly</a>, one of the items we discussed with Gary Pendergast is the future of Gutenberg beyond the editor. At its core, Gutenberg is supposed to unify a number of areas of WordPress. </p>

<blockquote class="wp-block-quote"><p>Blocks are the unifying evolution of what is now covered, in different ways, by shortcodes, embeds, widgets, post formats, custom post types, theme options, meta-boxes, and other formatting elements. They embrace the breadth of functionality WordPress is capable of, with the clarity of a consistent user experience.</p><cite>From the <a href="https://wordpress.org/plugins/gutenberg/">Gutenberg Plugin Page</a></cite></blockquote>

<p>I hypothesized that since Gutenberg is an interface to manage blocks and that menus as well as widgets will become blocks, the menus and widget management pages in the WordPress backend can be replaced or removed in favor of Gutenberg. </p>

<p>In this way, the Menu and Widget management boards on <a href="https://matiasventura.com/post/gutenberg-or-the-ship-of-theseus/">the Ship of Theseus </a>would be replaced without sinking or disrupting the entire boat. </p>

<p>With Mullenweg&#8217;s announcement regarding phase two, the <a href="http://en.wikipedia.org/wiki/Ship_of_Theseus">Ship Of Theseus or Theseus’s paradox</a> begins to make more sense. Gutenberg becomes the foundation for bringing many areas of the WordPress project up to par without starting from scratch.</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Tue, 09 Oct 2018 01:52:11 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Jeff Chandler";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:31;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:53:"WPTavern: Miami WordPresser Todrick Moore Passes Away";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:29:"https://wptavern.com/?p=84545";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:64:"https://wptavern.com/miami-wordpresser-todrick-moore-passes-away";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:928:"<div class="wp-block-image"><img />Todrick Moore Courtesy of <a href="http://davidbisset.com/todrick-moore/">David Bisset</a></div>

<p>Fellow WordPresser Todrick Moore, a member of the Miami WordPress community and volunteer organizer of WordCamp Miami 2015 and 2016  passed away last week of Leukemia.</p>

<p>&#8220;Todrick Moore was one of the kindest and strongest members of the South Florida WordPress community, and I still to this day remember meeting him first at his local meetup,&#8221; David Bisset said. </p>

<p>&#8220;Like many people who come to meetups he was eager to learn, but also as I would quickly come to realize, he would be eager to help others as well.&#8221;</p>

<p>To learn more about Todrick and how to help out his wife with their <a href="https://www.madeinthemia.com/">WordPress business site</a>, please <a href="http://davidbisset.com/todrick-moore/">read this post</a> by David Bisset.</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Tue, 09 Oct 2018 00:24:03 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Jeff Chandler";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:32;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:91:"WPTavern: How the Student-Owned Pelham Examiner Uses WordPress to Empower Young Journalists";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:29:"https://wptavern.com/?p=84349";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:102:"https://wptavern.com/how-the-student-owned-pelham-examiner-uses-wordpress-to-empower-young-journalists";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:4229:"<p>When the <a href="https://newsofpelham.com/" rel="noopener noreferrer" target="_blank">News of Pelham</a> became another casualty of the blighted newspaper industry, student journalist contributors lost a platform for their voices to be heard. Their advisor, Rich Zahradnik, called a meeting to address the paper&#8217;s closure. More than a dozen middle and high school kids showed up and decided to start their own paper: <a href="https://www.pelhamexaminer.com/" rel="noopener noreferrer" target="_blank">The Pelham Examiner</a>.</p>
<p><a href="https://www.richzahradnik.com" rel="noopener noreferrer" target="_blank">Zahradnik</a> is a former journalist who has been volunteering for years in the local elementary schools, teaching kids how to write news stories. Before the News of Pelham shut down he was acting as a liaison to recruit student contributors. He registered the Examiner as a corporation and the paper is also part of the New York Press Association.</p>
<p>The Pelham Examiner is an online-only publication that covers everything from local politics and crime to sports and entertainment. It is running on WordPress, using plugins like All-in-One Event Calendar and WP Polls to enhance students&#8217; stories. The site uses the FLEX WordPress Theme by <a href="https://snosites.com/" rel="noopener noreferrer" target="_blank">SNO</a>, an organization that sells publishing solutions for scholastic news programs.</p>
<p><a href="https://i1.wp.com/wptavern.com/wp-content/uploads/2018/10/screely-1539030523820.png?ssl=1"><img /></a></p>
<p>WordPress provided a cost-effective way to launch a student-run newspaper and students also found it to be intuitive for publishing.</p>
<p>&#8220;We chose to use WordPress mainly because of the ease with which we could use it and create a website look that worked for our goal,&#8221; Executive Editor Ben Glickman said. Zahradnik had used the platform with prior publications he had worked on with students at Colonial Elementary School.</p>
<p>&#8220;Several of the students who had worked on The Colonial Times loosely remembered some aspects of WordPress, but most of us had to learn from the beginning,&#8221; Glickman said. &#8220;I started with the basics (creating new articles, saving drafts, etc.) and worked my way up to the more complex stuff.&#8221; Most students contributing to the Pelham Examiner didn&#8217;t require much training to get up to speed with publishing articles.</p>
<p>&#8220;Personally, I thought that much of WordPress was rather intuitive, so learning was not too hard,&#8221; Glickman said. &#8220;I haven&#8217;t had any problems with WordPress so far. I&#8217;ve been especially impressed with how easy it is to integrate all kinds of story elements into a given story.&#8221;</p>
<p>Poynter published a <a href="https://www.poynter.org/news/when-paper-they-were-writing-folded-kids-started-their-own" rel="noopener noreferrer" target="_blank">story</a> last week about the enthusiastic and highly motivated group of young journalists behind the <a href="https://www.pelhamexaminer.com/" rel="noopener noreferrer" target="_blank">Pelham Examiner</a>. For now the publication is self-sustaining with volunteer contributions, but Zahradnik told Poynter that he is open to ads or investors in the future.</p>
<p>Sustaining the news as a business is another skill the students will need to learn as the publishing industry is increasingly demanding more creative revenue models from journalists who want to work independently. Zahradnik told Poynter that the Pelham Examiner&#8217;s student-owned online paper could be a model for other places that are no longer able to support traditional local newspapers.</p>
<p>The News of Pelham was a bi-weekly, print-only publication before it closed its doors. With a WordPress-powered website, students can get the news out faster, publishing every day with virtually no overhead costs.</p>
<p>&#8220;I think the model for the Examiner is absolutely reproducible,&#8221; Glickman said. &#8220;For the relatively small price of a startup fee and annual hosting and support fees, you can essentially have the same type of town or city coverage with a conventional town newspaper.&#8221;</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Mon, 08 Oct 2018 20:52:10 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Sarah Gooding";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:33;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:73:"WPTavern: WooSesh Schedule Published, WooCommerce Team to Deliver Keynote";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:29:"https://wptavern.com/?p=84428";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:83:"https://wptavern.com/woosesh-schedule-published-woocommerce-team-to-deliver-keynote";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:1835:"<p><a href="https://woosesh.com/" rel="noopener noreferrer" target="_blank">WooSesh</a>, the virtual WooCommerce conference, is now less than two weeks away. The two-day event will be held October 18-19 and is free for all attendees who join the livestream. Organizers Patrick Rauland and Brian Richards published the schedule this week with <a href="https://woosesh.com/#day1" rel="noopener noreferrer" target="_blank">descriptions for each session</a>.</p>
<p>Day 1 will feature speakers on a variety of topics suited for all attendees who work with WooCommerce, including building stores for clients, designing sites, and developing plugins. Day 2 is geared towards developers and will focus on more technical topics.</p>
<p><a href="https://twitter.com/toddwilkens" rel="noopener noreferrer" target="_blank">Todd Wilkens</a>, Head of WooCommerce, will be giving the keynote along with Aviva Pinchas and Kelly Hoffman. The session is titled &#8220;The Past, Present, and Future of WooCommerce&#8221; and it will be followed up with a Q&amp;A time.</p>
<p>In a recent <a href="https://panel.socialpilot.co/site/video/eNiqGdpe" rel="noopener noreferrer" target="_blank">interview</a>, Wilkens told Patrick Rauland that they have been working to rethink the merchant experience of the platform, as it has traditionally offered more of a builder style experience. This is one topic they plan to discuss in the keynote, in addition to where they see WooCommerce going as a platform, some recent successes, and how WooCommerce fits into other trends with WordPress and e-commerce in general.</p>
<p>Attendees can watch all sessions for free as long as they attend at least one presentation during the live event. Registration is open on the <a href="https://woosesh.com/" rel="noopener noreferrer" target="_blank">WooSesh</a> website.</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Fri, 05 Oct 2018 05:58:04 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Sarah Gooding";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:34;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:100:"WPTavern: If Deadlines Are Not Arbitrary, Why Not Release WordPress 5.0 in the Beginning of January?";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:29:"https://wptavern.com/?p=84466";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:109:"https://wptavern.com/if-deadlines-are-not-arbitrary-why-not-release-wordpress-5-0-in-the-beginning-of-january";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:3933:"<p>The WordPress 5.0 release schedule <a href="https://wptavern.com/wordpress-5-0-slated-for-november-19-2018">has been published</a> and not everyone is excited about the expected November 19th release. November 19th is three days before Thanksgiving, a major holiday in the U.S.</p>

<div class="wp-block-embed__wrapper">
<blockquote class="twitter-tweet"><p lang="en" dir="ltr">Just going to call bullshit on anyone claiming “every date is bad for someone” or “every month has holidays somewhere” when defending possible Nov-Dec WordPress 5.0 release. It is trying to be rammed in for WordCamp U.S. where those November and December holidays are major ones.</p>&mdash; Carl Hancock <img src="https://s.w.org/images/core/emoji/11/72x72/1f680.png" alt="🚀" class="wp-smiley" /> (@carlhancock) <a href="https://twitter.com/carlhancock/status/1047922585659461632?ref_src=twsrc%5Etfw">October 4, 2018</a></blockquote>
</div>

<div class="wp-block-embed__wrapper">
<blockquote class="twitter-tweet"><p lang="en" dir="ltr">So <a href="https://twitter.com/hashtag/Gutenberg?src=hash&ref_src=twsrc%5Etfw">#Gutenberg</a> is being rolled out the week of Thanksgiving? Do none of you have families or want to enjoy the holidays? What a terrible decision to push this during a holiday week&#8230;</p>&mdash; Jennifer Bourn (@jenniferbourn) <a href="https://twitter.com/jenniferbourn/status/1047845139912122368?ref_src=twsrc%5Etfw">October 4, 2018</a></blockquote>
</div>

<p>Historically, WordPress has <a href="https://wordpress.org/news/category/releases/">shipped major versions</a> in early to mid December rather than November. Holidays were considered because of the sharp drop-off in volunteer contribution activity. These versions were also part of a rigid and predictable four month schedule to get <a href="https://wordpress.org/about/roadmap/">three major releases out per year</a>. </p>

<p>However, WordPress 5.0 is no ordinary major release. It will contain Gutenberg and completely revamp the content creation and editing experience. Not to mention, we won&#8217;t know the full extent of plugin and theme compatibility until it&#8217;s installed on millions of sites. </p>

<p>Looking at the proposed release date and <a href="https://2018.us.wordcamp.org/">WordCamp US</a> taking place on December 7th, it&#8217;s not out of the question to theorize the release occurring before and because of WCUS. It should be noted though that the <a href="https://wptavern.com/matt-mullenweg-unveils-gutenberg-roadmap-at-wceu-wordpress-agencies-and-product-developers-sprint-to-prepare">roadmap Matt Mullenweg outlined at WordCamp EU</a> earlier this year originally targeted a late August release.</p>

<p>I think it would be a bummer if WordPress 5.0 was not released before WordCamp US. However, it would be irresponsible as a project leader to force a release for public relations reasons.</p>

<p>As Mullenweg <a href="https://wptavern.com/matt-mullenweg-announces-5-0-release-plan-estimates-release-candidate-to-ship-in-november#comment-262936">commented</a> in a recently published article, he won&#8217;t release WordPress 5.0 until it&#8217;s ready. I don&#8217;t think releasing it to have a big moment on stage would qualify as being ready.</p>

<p>I think there should be consideration in pushing the release date to the beginning of next year. What better way to ring in the new year with a completely new editor in WordPress. It bypasses the holidays concern and allows people to apply all of their focus on making sure 5.0 is rolled out smoothly to sites they manage.</p>

<p>Gutenberg has been in development for more than a year and a half. Since the WordPress release strategy was thrown out the window last year and <a href="https://wordpress.org/about/philosophy/">deadlines are not arbitrary</a>, what&#8217;s a few more weeks of development and testing before pushing WordPress 5.0 to the public?<br /></p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Fri, 05 Oct 2018 03:09:21 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Jeff Chandler";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:35;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:95:"WPTavern: WordPress Theme and Plugin Shops are Pioneering the First Layout Blocks for Gutenberg";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:29:"https://wptavern.com/?p=84351";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:106:"https://wptavern.com/wordpress-theme-and-plugin-shops-are-pioneering-the-first-layout-blocks-for-gutenberg";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:5995:"<a href="https://i1.wp.com/wptavern.com/wp-content/uploads/2018/10/layout.jpg?ssl=1"><img /></a>photo credit: <a href="https://stocksnap.io/photo/EWENELMHYR">Jeffrey Betts</a>
<p>Many WordPress theme shops started out with themes as their only products but over the years have moved into selling plugins that enhance their core products. This came about partially because theming standards evolved to encourage developers to <a href="https://wptavern.com/why-wordpress-theme-developers-are-moving-functionality-into-plugins" rel="noopener noreferrer" target="_blank">put non-presentational functionality into plugins</a>. For many, the revenue from plugins quickly eclipsed that of their theme products. In the past, theme shops have often partnered with page builder plugins to enhance their users&#8217; capabilities in customizing the themes. This may soon change, as the advent of Gutenberg is bringing new product opportunities to theme and plugin shops shops.</p>
<p>The first iteration of the new editor focuses on blocks and the post editing experience. After Gutenberg is in core, the project will move on to the second phase &#8211; full site customization. This will venture into page builder type functionality. Matt Mullenweg <a href="https://twitter.com/photomatt/status/1037843717070057472" rel="noopener noreferrer" target="_blank">predicts this phase will happen much faster than phase 1</a>, since all of the infrastructure is already in place. The plugin already has a columns block in beta.</p>
<p>Gutenberg is scheduled to debut in WordPress 5.0 in November, but site customization functionality won&#8217;t arrive until 2019 at the earliest. In the meantime, plugin developers have been experimenting with various implementations of &#8220;section&#8221; and &#8220;container&#8221; blocks while the Gutenberg team <a href="https://github.com/WordPress/gutenberg/issues/4900" rel="noopener noreferrer" target="_blank">explores a core container block</a> for phase 2.</p>
<p>Marie Comet&#8217;s <a href="https://github.com/MarieComet/WP-container-block/" rel="noopener noreferrer" target="_blank">WP Container Block</a> is a fork of the core columns block that offers columns structure, spacing, and backgrounds (with both image and color controls). Felix Arntz recently published a tutorial on how he built a <a href="https://felix-arntz.me/blog/building-a-reusable-gutenberg-section-block/" rel="noopener noreferrer" target="_blank">reusable Gutenberg section block</a>. Marc Lacroix created his own <a href="https://github.com/marcusig/gutenberg-section-block" rel="noopener noreferrer" target="_blank">container block</a>, out of necessity, with capabilities for spacing and background customization.</p>
<p><a href="https://i0.wp.com/wptavern.com/wp-content/uploads/2018/10/Screen-Shot-2018-10-03-at-10.26.43-PM.png?ssl=1"><img /></a></p>
<p>Section/container blocks are a precursor to using Gutenberg for building more complex layouts. Some of these explorations may inform the Gutenberg team&#8217;s implementation of a core container block in the future.</p>
<p>A few more full-featured layout blocks are starting to pop up on WordPress.org. Kadence Themes, a theme and plugin shop based in Missoula, Montana, released its <a href="https://wordpress.org/plugins/kadence-blocks/" rel="noopener noreferrer" target="_blank">Kadence Blocks &#8211; Gutenberg Page Builder Toolkit</a> at the end of August. The plugin brings the editor closer to delivering the features users expect from popular page builders, such as better control of columns for different screen sizes and a <a href="https://themes.kadencethemes.com/ascend-5/row-layout-block/" rel="noopener noreferrer" target="_blank">row/layout block</a> with controls for padding, backgrounds, alignment, and overlays with gradients.</p>
<p><a href="https://www.instagram.com/p/Bmtjc9lh6zA/" title="View on Instagram" target="_blank"><img src="http://instagr.am/p/Bmtjc9lh6zA/media/?size=l" alt="Instagram Photo" /></a></p>
<p>A live &#8220;Frontenberg&#8221; style <a href="http://demo.kadencethemes.com/kadence-blocks/" rel="noopener noreferrer" target="_blank">demo of Kadence Blocks</a> is available where you can see the plugin&#8217;s options for manipulating page layout.</p>
<p>Pootlepress, a WordPress plugin and theme shop, has added a new Layouts block to its free <a href="https://wordpress.org/plugins/caxton/" rel="noopener noreferrer" target="_blank">Caxton plugin</a>. The company is one of the earlier Gutenberg adopters in the WooCommerce space with its recent release of the <a href="https://wptavern.com/pootlepress-previews-upcoming-storefront-blocks-plugin-for-woocommerce" rel="noopener noreferrer" target="_blank">Storefront Blocks</a> plugin.</p>
<p>Caxton bills itself as a &#8220;page layout plugin&#8221; for Gutenberg. Its layout block allows users to select from a number of preset layouts and then add blocks within those layouts. It supports nesting rows and row backgrounds. A Frontenberg <a href="http://demo.caxton.pro/" rel="noopener noreferrer" target="_blank">demo site</a> gives users the chance to play around with the page builder functionality before installing the plugin.</p>
<div class="embed-vimeo"></div>
<p>Until Gutenberg adds core support for more layout capabilities, WordPress may see an influx of these layout blocks that introduce basic page builder functionality. Some of these plugins may need to be refactored once there is more direction for these features in core, but they offer a glimpse of what Gutenberg will bring to site customization. Combined with <a href="https://wptavern.com/gutenberg-3-9-introduces-reusable-exportable-templates-for-multiple-blocks" rel="noopener noreferrer" target="_blank">Gutenberg 3.9&#8217;s reusable, exportable templates for multiple blocks</a>, page layouts will become more portable than ever. In 2019, we may see new sites popping up that enable users and developers to share the layout designs they have created.</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Thu, 04 Oct 2018 15:24:58 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Sarah Gooding";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:36;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:73:"WPTavern: WPWeekly Episode 332 – The WordPress 5.0 Release Cycle Begins";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:58:"https://wptavern.com?p=84436&preview=true&preview_id=84436";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:80:"https://wptavern.com/wpweekly-episode-332-the-wordpress-5-0-release-cycle-begins";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:2241:"<p>In this episode, <a href="http://jjj.me">John James Jacoby</a> and I discuss the headlines making the rounds in the WordPress community. This includes the start of the WordPress 5.0 release cycle, the 5th annual Hacktoberfest, and theme developers marketing their themes as Gutenberg-compatible. Near the end of the show, I describe how much of the press surrounding WordPress security issues is poorly written and John talks about the benefits of being in the same physical space as your co-workers at least once or twice a year.</p>
<h2>Stories Discussed:</h2>
<p><a href="https://wptavern.com/wordpress-theme-developers-begin-marketing-themes-as-gutenberg-compatible">WordPress Theme Developers Begin Marketing Themes as Gutenberg Compatible</a></p>
<p><a href="https://wptavern.com/first-wave-of-wordcamp-europe-2019-tickets-sells-out-in-3-hours">First Wave of WordCamp Europe 2019 Tickets Sells Out in 3 Hours</a></p>
<p><a href="https://wptavern.com/5th-annual-hacktoberfest-kicks-off-today-updated-rules-require-5-pull-requests-to-earn-a-t-shirt">5th Annual Hacktoberfest Kicks Off Today, Updated Rules Require 5 Pull Requests to Earn a T-shirt</a></p>
<p><a href="https://wptavern.com/matt-mullenweg-announces-5-0-release-plan-estimates-release-candidate-to-ship-in-november">Matt Mullenweg Announces WordPress 5.0 Release Plan, Estimates Release Candidate to Ship in November</a></p>
<p><a href="https://wptavern.com/godaddy-hires-mike-schroder-to-contribute-to-wordpress-core-full-time">GoDaddy Hires Mike Schroder to Contribute to WordPress Core Full-Time</a></p>
<h2>WPWeekly Meta:</h2>
<p><strong>Next Episode:</strong> Wednesday, October 10th 3:00 P.M. Eastern</p>
<p>Subscribe to <a href="https://itunes.apple.com/us/podcast/wordpress-weekly/id694849738">WordPress Weekly via Itunes</a></p>
<p>Subscribe to <a href="https://www.wptavern.com/feed/podcast">WordPress Weekly via RSS</a></p>
<p>Subscribe to <a href="http://www.stitcher.com/podcast/wordpress-weekly-podcast?refid=stpr">WordPress Weekly via Stitcher Radio</a></p>
<p>Subscribe to <a href="https://play.google.com/music/listen?u=0#/ps/Ir3keivkvwwh24xy7qiymurwpbe">WordPress Weekly via Google Play</a></p>
<p><strong>Listen To Episode #332:</strong><br />
</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Thu, 04 Oct 2018 00:30:59 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Jeff Chandler";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:37;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:52:"WPTavern: WordPress 5.0 Slated for November 19, 2018";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:29:"https://wptavern.com/?p=84419";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:62:"https://wptavern.com/wordpress-5-0-slated-for-november-19-2018";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:5300:"<p>A tentative <a href="https://make.wordpress.org/core/2018/10/03/proposed-wordpress-5-0-scope-and-schedule/" rel="noopener noreferrer" target="_blank">5.0 release schedule</a> was published during today&#8217;s core dev chat. The official release is targeted for November 19, 2018 with beta 1 expected October 19 and RC 1 released October 30.</p>
<p>In addition to getting Gutenberg merged into core, the scope for 5.0 includes a few new items that Gary Pendergast outlined in his post:</p>
<ul>
<li>Updating the default themes to work well with the block editor, and creating the new Twenty Nineteen theme.</li>
<li>Creating an upgrade experience to remove the Gutenberg plugin and offer the Classic Editor plugin.</li>
</ul>
<p>November 19 is the week of the Thanksgiving holiday in the U.S., when many are traveling or spending time with friends and family. As this is scheduled during a busy time of year and may have unexpected delays, the release leads have come up with a backup plan that includes a secondary schedule.</p>
<p>&#8220;We know there is a chance that 5.0 will need additional time, so these dates can slip by up to 8 days if needed,&#8221; Pendergast said. His post proposes an additional timeline that would have 5.0 land in January:</p>
<p>Secondary RC 1: January 8, 2019</p>
<p>Secondary Release: January 22, 2019</p>
<p>&#8220;The current release date is November 19, but it can be pushed as late as November 27 if needed,&#8221; Pendergast said. &#8220;To avoid the numerous holidays from the end of November through to January, we&#8217;ll move the release to January if more time is needed.&#8221;</p>
<p>Although the backup timeline should allay concerns about December holidays, if the release is at all delayed, it will run up against the Thanksgiving holiday.</p>
<p>&#8220;Should we need to switch to the secondary dates, this will be communicated as soon as we’re aware,&#8221; Pendergast said. &#8220;It’s also important to note that we have some updates for PHP 7.3 compatibility that must be released in 2018 regardless, and we would have a short 4.9.9 release cycle for them if needed.&#8221;</p>
<p>Contributors had the opportunity to ask questions of the release leads during today&#8217;s 5.0 kickoff meeting. There was some uncertainty in yesterday&#8217;s announcements about whether 5.0 will ship a new default theme. Matt Mullenweg confirmed that they are aiming to get Twenty Nineteen into 5.0.</p>
<p>&#8220;It&#8217;s the biggest variable though, so if it takes longer we won&#8217;t delay the release for it,&#8221; Mullenweg said.</p>
<p>Twenty Nineteen development will happen on GitHub and contributors can join the discussion in the #core-themes Slack channel where regular meetings will happen.</p>
<p>Gutenberg engineer Riad Benguella posted a technical overview of the integration process for merging the new editor into core. He also laid out a plan for how Gutenberg development will continue in the future.</p>
<p>&#8220;After WordPress 5.0 is released, the Gutenberg plugin will continue to exist,&#8221; Benguella said. &#8220;Its purpose will be changed to the development and the maintenance of the WordPress npm packages, including the editor itself, and will also serve to develop the second phase (site customization) of the Gutenberg project. Plugin updates will continue to be released during the 5.0 cycle.</p>
<p>&#8220;The PHP part of the plugin won’t be needed anymore, as the plugin will just register new versions of the scripts of the packages to replace the ones already registered by Core.&#8221;</p>
<p>Mullenweg confirmed during the dev chat that the team plans to add a link to the Classic Editor plugin in the admin when 5.0 ships. Overall, contributors in attendance seemed excited about the prospect of finally having the new editor in core, despite the ambitious timeline proposed for release.</p>
<p>&#8220;A big benefit even beyond the user improvements is that plugin and theme developers will be able to truly use it as a base in a way that they can&#8217;t right now as a plugin,&#8221; Mullenweg said. &#8220;If previous adoption curves hold true, we&#8217;d be on 10m sites (20x current adoption) by new year.&#8221;</p>
<p>Gutenberg development has been moving quickly and after it is shipped to millions of WordPress users there are bound to be more issues discovered. Mullenweg said quick point releases may be an option for maintaining the flexibility to introduce fixes and improvements in a timely way for users.</p>
<p>&#8220;Since 5.0 will be very tight (just Gutenberg, PHP 7.3, and possibly theme) I am open to having 5.0.x releases that are like the 4.9.x releases that bring in some larger updates or improvements we push off, like servehappy stuff,&#8221; he said.</p>
<p>Gutenberg technical lead Matias Ventura has outlined the <a href="https://make.wordpress.org/core/2018/09/26/an-update-on-gutenberg-tasks/" rel="noopener noreferrer" target="_blank">tasks remaining on the editor</a>. An updated <a href="https://make.wordpress.org/core/5-0/" rel="noopener noreferrer" target="_blank">schedule for the 5.0 release cycle</a> is now available for the public to follow. Gary Pendergast, who is shepherding the merge, said he expects WordPress 5.1 will be available around March 2019.</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Wed, 03 Oct 2018 23:23:08 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Sarah Gooding";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:38;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:30:"Gary: WordPress 5.0 Needs You!";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:25:"https://pento.net/?p=2160";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:53:"https://pento.net/2018/10/04/wordpress-5-0-needs-you/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:6287:"<p>Yesterday, we started the WordPress 5.0 release cycle with an announcement post.</p>

<div class="wp-block-embed__wrapper">
<div class=" content_cards_card content_cards_domain_make-wordpress-org">
			<div class="content_cards_image">
				<a class="content_cards_image_link" href="https://make.wordpress.org/core/2018/10/03/a-plan-for-5-0/">
					<img src="https://pento.net/wp-content/uploads/2018/10/screen-shot-2018-10-02-at-8.39.21-pm.png" alt="A Plan for 5.0" />				</a>
		</div>
	
	<div class="content_cards_title">
		<a class="content_cards_title_link" href="https://make.wordpress.org/core/2018/10/03/a-plan-for-5-0/">
			A Plan for 5.0		</a>
	</div>
	<div class="content_cards_description">
		<a class="content_cards_description_link" href="https://make.wordpress.org/core/2018/10/03/a-plan-for-5-0/">
			<p>Usually during major releases of WordPress, the dedicated release lead chooses a few folks to help them through the time-consuming work of managing an excellent release cycle. We are blessed with s…</p>
		</a>
	</div>
	<div class="content_cards_site_name">
		<img src="https://s.w.org/favicon.ico?2" alt="Make WordPress Core" class="content_cards_favicon" />		Make WordPress Core	</div>
</div>
</div>

<div class="wp-block-image"><img /><a href="https://make.wordpress.org">Make WordPress</a></div>

<p>It&#8217;s a very exciting time to be involved in WordPress, and if you want to help make it the best, now&#8217;s an excellent opportunity to jump right in.</p>

<p>A critical goal of this release cycle is transparency.</p>

<p>As a member of the WordPress 5.0 leadership team, the best way for me to do my job is to get feedback from the wider WordPress community as early, and as quickly as possible. I think I speak for everyone on the leadership team when I say that we all feel the same on this. We want everyone to be able to participate, which will require some cooperation from everyone in the wider WordPress community.</p>

<p>The release post was published as soon as it was written, we wanted to get it out quickly, so everyone could be aware of what&#8217;s going on. Publishing quickly does mean that we&#8217;re still writing the more detailed posts about scope, and timeline, and processes. Instead of publishing a completed plan all at once, we intentionally want to include everyone from the start, and evolve plans as we get feedback.</p>

<p>With no other context, the WordPress 5.0 timeline of &#8220;release candidate in about a month&#8221; would be very short, which is why we&#8217;ve waited until Gutenberg had proved itself before setting a timeline. As we mentioned in the post, WordPress 5.0 will be &#8220;WordPress 4.9.8 + Gutenberg&#8221;. The Gutenberg plugin is <a href="https://gutenstats.blog/">running on nearly 500k sites</a>, and WordPress 4.9.8 is running on millions of sites. For comparison, it&#8217;s considered a well tested major version if we see 20k installs before the final release date. Gutenberg is a bigger change than we&#8217;ve done in the past, so should be held to a higher standard, and I think we can agree that 500k sites is a pretty good test base: it arguably meets, or even exceeds that standard.</p>

<p>We can have a release candidate ready in a month.</p>

<div class="wp-block-image"><img /><a href="https://wordpress.org/gutenberg">Try Gutenberg</a></div>

<p>The Gutenberg core team are currently focussed on finishing off the last few features. The Gutenberg plugin has evolved exceedingly quickly thanks to their work, it&#8217;s moved so much faster than anything we&#8217;ve done in WordPress previously. As we transition to bug fixing, you should expect to see the same rapid improvement.</p>

<p>The block editor&#8217;s backwards compatibility with the classic editor is important, of course, and the <a href="https://wordpress.org/plugins/classic-editor/">Classic Editor plugin</a> is a part of that: if you have a site that doesn&#8217;t yet work with the block editor, please go ahead and install the plugin. I&#8217;d be happy to see the Classic Editor plugin getting 10 million or more installs, if people need it. That would both show a clear need for the classic interface to be maintained for a long time, and because it&#8217;s the official WordPress plugin for doing it, we can ensure that it&#8217;s maintained for as long as it&#8217;s needed. This isn&#8217;t a new scenario to the WordPress core team, we&#8217;ve been backporting security fixes to WordPress 3.7 for years. We&#8217;re never going to leave site owners out in the cold there, and exactly the same attitude applies to the Classic Editor plugin.</p>

<p>The broader Gutenberg project is a <em>massive</em> change, and WordPress is a big ship to turn.</p>

<p>It&#8217;s going to take years to make this transition, and it&#8217;s okay if WordPress 5.0 isn&#8217;t everything for everyone. There&#8217;ll be a WordPress 5.1, and 5.2, and 5.3, and so on, the block editor will continue to evolve to work for more and more people.</p>

<p>My role in WordPress 5.0 is to &#8220;generally shepherd the merge&#8221;. I&#8217;ve built or guided some of the most complex changes we&#8217;ve made in Core in recent years, and they&#8217;ve all been successful. I don&#8217;t intend to change that record, WordPress 5.0 will only be released when I&#8217;m as confident in it as I was for all of those previous projects.</p>

<p>Right now, I&#8217;m asking everyone in the WordPress community for a little bit of trust, that we&#8217;re all working with the best interests of WordPress at heart. I&#8217;m also asking for a little bit of patience, we&#8217;re only human, we can only type so fast, and we do need to sleep every now and then. <img src="https://s.w.org/images/core/emoji/11/72x72/1f609.png" alt="😉" class="wp-smiley" /></p>

<p>WordPress 5.0 isn&#8217;t the finish line, it&#8217;s the starter pistol.</p>

<p><a href="https://automattic.com/creed/">This is a marathon, not a sprint</a>, and the goal is to set WordPress up for the next 15 years of evolution. This can only happen one step at a time though, and the best way to get there will be by working together. We can have disagreements, we can have different priorities, and we can still come together to create the future of WordPress.</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Wed, 03 Oct 2018 22:14:55 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:4:"Gary";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:39;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:79:"WPTavern: GoDaddy Hires Mike Schroder to Contribute to WordPress Core Full-Time";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:29:"https://wptavern.com/?p=84411";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:90:"https://wptavern.com/godaddy-hires-mike-schroder-to-contribute-to-wordpress-core-full-time";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:986:"<p><a href="https://getsource.net/">Mike Schroder</a> known at <a href="https://twitter.com/getsource?lang=en">GetSource</a> on Twitter and Mike on WordPress&#8217; Slack instance <a href="https://www.godaddy.com/garage/mike-schroder-wordpress-core-contributor/">is joining Aaron Campbell at GoDaddy</a> to contribute to WordPress full-time. </p>

<p>Since 2011, Schroder has contributed to nearly every version of WordPress. In 2014, Schroder co-led the release of WordPress 3.9. In 2016, he lead the release of WordPress 4.5. He&#8217;s also <a href="https://wordpress.tv/?s=mike+schroder">an accomplished speaker</a> presenting on various topics at WordCamps across the world. </p>

<p>According to Gabriel Mays,  WordPress products and strategy leader at GoDaddy, Schroder will continue to work on the Media component in WordPress, lead the <a href="https://make.wordpress.org/hosting/">WordPress Hosting Community work group</a>, and help merge Gutenberg into WordPress 5.0.  </p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Wed, 03 Oct 2018 05:57:08 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Jeff Chandler";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:40;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:110:"WPTavern: Matt Mullenweg Announces WordPress 5.0 Release Plan, Estimates Release Candidate to Ship in November";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:29:"https://wptavern.com/?p=84405";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:110:"https://wptavern.com/matt-mullenweg-announces-5-0-release-plan-estimates-release-candidate-to-ship-in-november";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:3058:"<p>Matt Mullenweg has <a href="https://make.wordpress.org/core/2018/10/03/a-plan-for-5-0/" rel="noopener noreferrer" target="_blank">announced</a> a plan for releasing WordPress 5.0 with a tentative estimate for a release candidate to ship in November.</p>
<p>&#8220;With known knowns and known unknowns, I believe we will be at RC in about a month,&#8221; Mullenweg said. &#8220;However, I’ll be keeping a close eye on feedback during the beta process and adjust as needed and keep the community fully up-to-date with our best estimate.&#8221;</p>
<p><a href="http://Gutenstats.blog" rel="noopener noreferrer" target="_blank">Gutenstats.blog</a> shows that the beta plugin has passed 490,000 active installations, which Mullenweg said &#8220;far exceeds pre-release testing of anything that has ever come into core.&#8221; The <a href="https://wordpress.org/plugins/classic-editor/" rel="noopener noreferrer" target="_blank">Classic Editor</a> plugin also has more than 400,000 installations, indicating nearly half a million site owners have already prepared to preserve their existing workflows.</p>
<p>&#8220;If we keep the 5.0 release to strictly 4.9.8 + Gutenberg, we will have a release that is both major and a non-event in terms of new code,&#8221; Mullenweg said. &#8220;It’s all battle-tested. In some ways 5.0 is already de facto out in the wild, with some forward-looking hosts already installing and activating Gutenberg for new installs.&#8221;</p>
<p>Mullenweg is leading the release but has designated 11 other leads to head up various focuses, including triage, design, JavaScript packages, REST API, merge process and several other important aspects of the release.</p>
<p>WordPress users can also expect a new default Twenty Nineteen theme to ship with 5.0. Designer <a href="https://www.allancole.com/" rel="noopener noreferrer" target="_blank">Allan Cole</a> will be leading that project, which involves adapting an existing Gutenberg theme for use as WordPress&#8217; next default theme.</p>
<p>Last week&#8217;s developer chat left many attendees wondering about the status of WordPress 4.9.9. Contributors <a href="https://wptavern.com/wordpress-4-9-9-release-may-shift-focus-to-php-7-3-compatibility-gutenberg-merge-proposal-timeline-tbd" rel="noopener noreferrer" target="_blank">discussed the possibility of making it a quick PHP 7.3 compatibility release</a> but it now appears to be all hands on deck as the focus shifts to 5.0.</p>
<p>Based on today&#8217;s announcement, it seems very likely that WordPress 5.0 will land before the end of 2018, barring any major impediments. The timeline for this major release falls during a busy time of year for many who will be responsible for preparing their products and client sites. Mullenweg said he will keep the community up-to-date as the release cycle progresses. The <a href="https://make.wordpress.org/core/2018/10/03/dev-chat-agenda-october-3rd-5-0-week-1/" rel="noopener noreferrer" target="_blank">agenda</a> for tomorrow&#8217;s dev chat will focus on 5.0 planning.</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Wed, 03 Oct 2018 03:19:44 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Sarah Gooding";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:41;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:33:"HeroPress: There Are No Shortcuts";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:56:"https://heropress.com/?post_type=heropress-essays&p=2633";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:118:"https://heropress.com/essays/there-are-no-shortcuts/#utm_source=rss&utm_medium=rss&utm_campaign=there-are-no-shortcuts";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:9844:"<img width="960" height="480" src="https://s20094.pcdn.co/wp-content/uploads/2019/10/100318-min-1024x512.jpg" class="attachment-large size-large wp-post-image" alt="Pull Quote: Do not let your gender, your race, or any of your biases define you." /><p>My name is JC and I make things for the web. I wear a lot of hats but my favorite one is as a WordPress developer. And I am here to tell you about my journey. It was not easy. There were no shortcuts. I had to crawl my way up every single step of the way. And I still have to, it did not become easier – not by a long shot. But I’ve accepted that in order to succeed I have to take the long way and that is basically two words long – <strong>WORK HARD</strong>.</p>
<p>When I was young, I wanted to be and do a lot of things. I wanted to be an astronaut, a lawyer, a geophysicist. I wanted a pet unicorn or a tiger or a lion or a snake. I wanted to be the first woman to roam the solar system, I wanted to be a world-renowned author. I never became nor did any of those but I did get a pet snake named Yudi and I have a lot of “pet” unicorns.</p>
<p>I studied engineering because it was the “IT” course during my time. Did I like it? Let’s just say that I had a lot of fun, a lot of heartaches, a lot of sleepless nights and leave it at that. But if you really want to know &#8211; what I really, really want to be right now is to be a TimeLord STAT, but I digress. I think, the main reason I took that course was because I didn’t want to be with a lot of girls. I didn’t want to compete and I was not really into all that girly-girly stuff. It all changed, by the way. I graduated and took the board – I did not pass. Much to the horror of my engineer dad. I never really wanted to be an engineer so I did not bother taking the board again, instead, I worked in a call center. My first work was as a tech support for Dell computers. I got to tinker with laptops and help seniors fix theirs thousands of miles away and I even got to experience them happily shouting telling me that I do not know what I am doing. Fun times.</p>
<blockquote><p>I did that for a year and I decided that that was not the life for me nor the life I wanted my daughter to see me in.</p></blockquote>
<p>So we went back home to Iloilo and had my second job there, this time as a Search Engine Optimization Analyst. Fancy title, but all I did was search Google for stuff and write stuff for Google to digest. My boss’ site was built on WordPress and I created content for him. That was my first contact with WordPress.</p>
<p>Working in that position for a few months bothered me, I know I am capable of more than just that (I am impatient and hard-headed and can’t keep my mouth shut – the perfect combination). So I read about web development. I didn’t know how to code – give me mathematical equations and I’ll solve it right away but all these HTML, CSS and whatnot were alien to me.</p>
<blockquote><p>But I persevered, I never took a shortcut.</p></blockquote>
<p>I studied for about a month and decided that I was ready. Plus, I’ve heard about this online job site where you can register to be a freelancer – it was quite new at that time but I gave it a go. If you’ve heard of oDesk (now Upwork), I was one of the first freelancers to join and I had the shirt to prove it. I don’t have the shirt now, but they sent it to me when they ran this contest for the freelancer with the longest work record.</p>
<p>I applied to one job and one of the requirements was WordPress. I didn’t know WordPress aside from using it as a blog, and I know HTML/CSS (in theory). Lucky me, the client who eventually turned into my longest online friend, took a chance on me. I did not exactly tell him that I did not know WordPress, instead I told him what he wanted to hear – That <strong>I CAN DO IT</strong>. And I did. I worked on designing and developing his website while studying WordPress.</p>
<blockquote><p>And that was when my love affair with WordPress started. I continued to learn and gain experience throughout the years.</p></blockquote>
<p>There are <strong>NO SHORTCUTS</strong>. Believe me, I tried looking for one and I failed. In order to succeed, you have to work hard and not take the easy way out. Learn, read, listen – do this every single day for as long as you can.</p>
<p>Although, my first client never really knew until now that I never had any idea what I was doing when I started working for him, I did get the job done (Dr. T, if you’re reading this – Thank you! I won’t say sorry, because that will denigrate all the things I’ve done and all the things I’ve learned over the years I was working with you). I persevered, I didn’t quit when the going got rough. Plus, WordPress has an amazing community and they are more than willing to help you out if you ever get stuck and I used them as a lifeline more times than I can remember.</p>
<p>Let me say this again, it was not easy. I went through a lot. Moving forward, all of my clients were from abroad, most of them naturally assumed that I am male because of my name. And I think that contributed to how they were responding to my emails or chat.</p>
<blockquote><p>They treated me as an equal and responded in a way they wouldn’t had they known I am female.</p></blockquote>
<p>And once they knew, it was really hard for them to back out since they know that I am capable of getting the job done.</p>
<p>I was brought up to always question the norm, to not back down simply because I am part of the so-called “weaker gender”. I speak my mind when I have to and when and where I choose to. Working in a male-dominated industry is pretty hard, gender bias is palpable in this industry. Plus, there are not a lot of women developers and that is really sad because without women – computing as we know it would not exist.</p>
<p>You see, women have a harder time getting into the world of information technology because it has become male-dominated. I have a first-hand experience in this, imagine me – a woman, an Asian and a Filipino at that working in a space where men are the be-all end-all. I will say it again, it was not easy.</p>
<p>Have you heard about the competence/likeability dilemma? The Heidi/Howard Roizen Case Study concluded that when women exhibit characteristics associated with leaders &#8211; like assertion, authority, and dominant behaviors &#8211; they tend to be disliked. Hence, women cannot be both competent and likeable.</p>
<p>So according to this study: My competence is inversely proportional to my likeability. Meaning the more competent I am the less my colleagues like me. I may completely and vehemently disagree with this conclusion on a personal level, but there is truth to it. What can we do about this? I guess the first step is to acknowledge that it exists and work from there. But do not just be aware of the problem, acknowledge it and make a conscious effort to see when you are unconsciously adding to the problem and act on it. I don’t have a magic solution, what I can do is help empower girls to realize that they are stronger than they think they are and that they can do more. I did it without any shortcuts, I studied, I persevered, I worked my ass off to get where I am right now and I am not done yet. I still have to study, to preserve and to work every single day.</p>
<p>My journey doesn’t end here, I still have a ways to go. I will continue to love what I do and I assure you, once you love what you do – you’ll work your ass off to make sure you continue to have and experience the joy of being able to do that thing that you love. Do not let your gender, your race or any of your biases define you. It is not a walk in the park, sure, but you have to always, always do your best to not regret doing something because you think you can’t. The only limit is YOU and nothing or no one else.</p>
<div class="rtsocial-container rtsocial-container-align-right rtsocial-horizontal"><div class="rtsocial-twitter-horizontal"><div class="rtsocial-twitter-horizontal-button"><a title="Tweet: There Are No Shortcuts" class="rtsocial-twitter-button" href="https://twitter.com/share?text=There%20Are%20No%20Shortcuts&via=heropress&url=https%3A%2F%2Fheropress.com%2Fessays%2Fthere-are-no-shortcuts%2F" rel="nofollow" target="_blank"></a></div></div><div class="rtsocial-fb-horizontal fb-light"><div class="rtsocial-fb-horizontal-button"><a title="Like: There Are No Shortcuts" class="rtsocial-fb-button rtsocial-fb-like-light" href="https://www.facebook.com/sharer.php?u=https%3A%2F%2Fheropress.com%2Fessays%2Fthere-are-no-shortcuts%2F" rel="nofollow" target="_blank"></a></div></div><div class="rtsocial-linkedin-horizontal"><div class="rtsocial-linkedin-horizontal-button"><a class="rtsocial-linkedin-button" href="https://www.linkedin.com/shareArticle?mini=true&url=https%3A%2F%2Fheropress.com%2Fessays%2Fthere-are-no-shortcuts%2F&title=There+Are+No+Shortcuts" rel="nofollow" target="_blank" title="Share: There Are No Shortcuts"></a></div></div><div class="rtsocial-pinterest-horizontal"><div class="rtsocial-pinterest-horizontal-button"><a class="rtsocial-pinterest-button" href="https://pinterest.com/pin/create/button/?url=https://heropress.com/essays/there-are-no-shortcuts/&media=https://heropress.com/wp-content/uploads/2019/10/100318-min-150x150.jpg&description=There Are No Shortcuts" rel="nofollow" target="_blank" title="Pin: There Are No Shortcuts"></a></div></div><a rel="nofollow" class="perma-link" href="https://heropress.com/essays/there-are-no-shortcuts/" title="There Are No Shortcuts"></a></div><p>The post <a rel="nofollow" href="https://heropress.com/essays/there-are-no-shortcuts/">There Are No Shortcuts</a> appeared first on <a rel="nofollow" href="https://heropress.com">HeroPress</a>.</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Wed, 03 Oct 2018 00:00:23 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:9:"JC Palmes";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:42;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:107:"WPTavern: 5th Annual Hacktoberfest Kicks Off Today, Updated Rules Require 5 Pull Requests to Earn a T-shirt";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:29:"https://wptavern.com/?p=84309";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:117:"https://wptavern.com/5th-annual-hacktoberfest-kicks-off-today-updated-rules-require-5-pull-requests-to-earn-a-t-shirt";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:1555:"<p><a href="https://i0.wp.com/wptavern.com/wp-content/uploads/2018/09/Screen-Shot-2018-10-01-at-5.58.26-PM.png?ssl=1"><img /></a></p>
<p>DigitalOcean, along with GitHub and new partner Twilio, are sponsoring the <a href="https://blog.digitalocean.com/hacktoberfest-is-back-for-year-5/" rel="noopener noreferrer" target="_blank">5th annual Hacktoberfest</a>. The event was created to encourage participants to make meaningful contributions to open source projects. Last year 31,901 completed the challenge, opening 239,164 pull requests in 64,166 repositories.</p>
<p>In previous years, participants were required to submit four pull requests to GitHub-hosted public repositories during the month of October in order to earn a limited edition Hacktoberfest t-shirt. The event&#8217;s organizers have increased the number of required PRs to five this year and only the first 50,000 will earn a t-shirt.</p>
<p>No open source project is too small to benefit from Hacktoberfest. Maintainers who want to attract new contributors can apply the &#8220;Hacktoberfest&#8221; label to issues that are appropriate for newcomers to work on. A few projects are highlighted on the event&#8217;s <a href="https://hacktoberfest.digitalocean.com/" rel="noopener noreferrer" target="_blank">homepage</a> and there are already more than <a href="https://github.com/search?q=label:hacktoberfest+state:open+type:issue" rel="noopener noreferrer" target="_blank">17,000 issues designated for Hacktoberfest</a> that are ready for contributors to tackle over the next 31 days.</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Tue, 02 Oct 2018 02:07:46 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Sarah Gooding";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:43;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:73:"WPTavern: First Wave of WordCamp Europe 2019 Tickets Sells Out in 3 Hours";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:29:"https://wptavern.com/?p=84342";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:84:"https://wptavern.com/first-wave-of-wordcamp-europe-2019-tickets-sells-out-in-3-hours";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:1906:"<p><a href="https://i2.wp.com/wptavern.com/wp-content/uploads/2018/09/Screen-Shot-2018-10-01-at-11.47.58-AM.png?ssl=1"><img /></a></p>
<p>The first batch of tickets for <a href="https://2019.europe.wordcamp.org/tickets/" rel="noopener noreferrer" target="_blank">WordCamp Europe 2019</a> were released early this morning and all 250 standard tickets sold out within three hours and nine minutes. Berlin won out as the next city to host the camp, in part due to the region&#8217;s strong local WordPress community. The city is international, diverse, and easily accessible for those traveling for the conference.</p>
<p>WCEU 2019 will be held at the <a href="https://www.estrel.com/en/home.html" rel="noopener noreferrer" target="_blank">Estrel Hotel and Congress Center</a> from June 20-22. It is a large venue with a max capacity of 12,000 people, capable of hosting both conference days, the contributor day, and the after party. Local lead organizer Bernhard Kau said his team is currently planning for 2,500 – 3,000 attendees. A <a href="https://2019.europe.wordcamp.org/2018/09/06/book-your-stay-at-wceu/" rel="noopener noreferrer" target="_blank">discount is available</a> for those who want to stay at the Estrel Hotel.</p>
<p>The past six editions of WCEU have been so successful that it is now firmly established as a can&#8217;t-miss event in the WordPress world. Although the first set of standard tickets have already sold out in record time, a few dozen Micro-sponsor tickets are still available for €150.00. More standard tickets will be available on Wednesday, October 3rd. Subscribe for updates on the <a href="https://2019.europe.wordcamp.org" rel="noopener noreferrer" target="_blank">WCEU 2019 website</a> and follow the <a href="https://twitter.com/WCEurope" rel="noopener noreferrer" target="_blank">official Twitter account</a> to be notified when the next batch goes on sale.</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Mon, 01 Oct 2018 17:33:41 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Sarah Gooding";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:44;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:48:"Dev Blog: The Month in WordPress: September 2018";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:34:"https://wordpress.org/news/?p=6203";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:73:"https://wordpress.org/news/2018/10/the-month-in-wordpress-september-2018/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:4563:"<p>The new WordPress editor continues to be a major focus for all WordPress contribution teams. Read on to find out some more about their work, as well as everything else that has been happening around the community this past month.</p>
<hr class="wp-block-separator" />
<h2>Further Enhancements to the New WordPress Editor</h2>
<p>Active development continues on <a href="https://wordpress.org/gutenberg/">Gutenberg</a>, the new editing experience for WordPress Core. <a href="https://make.wordpress.org/core/2018/09/21/whats-new-in-gutenberg/">The latest update for the editor</a> includes great new features, such as reusable content blocks, a dark editor style, export and import of templates, and much more. In addition, the Gutenberg team has published <a href="https://make.wordpress.org/core/2018/09/26/an-update-on-gutenberg-tasks/">a comprehensive guide</a> to the features currently included in the editor.</p>
<p>Users can test Gutenberg right now by installing <a href="https://wordpress.org/plugins/gutenberg/">the plugin</a>, which currently has over 450,000 active installs according to the new <a href="https://gutenstats.blog/">Gutenberg in Numbers</a> site. Along with that, <a href="https://wordpress.org/gutenberg/handbook/reference/faq/">the Gutenberg Handbook</a> has some very useful information about how to use and develop for the new editor.</p>
<p>Want to get involved in building Gutenberg? Follow <a href="https://make.wordpress.org/core/tag/gutenberg/">the #gutenberg tag on the Core team blog</a> and join the #core-editor channel in the <a href="https://make.wordpress.org/chat/">Making WordPress Slack group</a>.</p>
<h2>Work Begins on WordPress 5.0</h2>
<p>After initially announcing a minor v4.9.9 release, <a href="https://make.wordpress.org/core/2018/09/28/dev-chat-summary-september-26th-4-9-9-week-7/">the Core team has shifted their focus to the next major release</a> — v5.0. One of the primary factors for this change is that Gutenberg is nearly ready to be considered for merging into Core, with the goal to complete the merge in v5.0.</p>
<p>To maintain flexibility in the development process the final timelines are not yet determined, allowing work already done for v4.9.9 to be moved to v5.0 if needed. Ensuring that WordPress is compatible with the upcoming PHP 7.3 release is a high priority for the Core team. Once a final decision is made, the details will be announced on <a href="https://make.wordpress.org/core/">the Core team blog</a>.</p>
<p>Want to get involved in building WordPress Core? Follow the Core team blog and join the #core channel in <a href="https://make.wordpress.org/chat/">the Making WordPress Slack group</a>.</p>
<hr class="wp-block-separator" />
<h2>Further Reading:</h2>
<ul>
<li>The Community Team has some great updates on <a href="https://make.wordpress.org/community/2018/09/25/wordcamp-incubator-2018-update-thread-september-edition/">the progress of the current WordCamp Incubator Program</a>.</li>
<li>A team inside the Drupal community <a href="https://drupalgutenberg.org/">is working on integrating Gutenberg into their CMS</a>.</li>
<li>There is a current discussion among community organizers about <a href="https://make.wordpress.org/community/2018/09/17/proposal-to-increase-the-maximum-ticket-price-for-wordcamps/">plans to increase the maximum ticket price for WordCamps</a>.</li>
<li>The Mobile Team <a href="https://make.wordpress.org/updates/2018/09/25/mobile-team-update-september-25th/">is looking for people</a> to grow the beta program for testing the iOS and Android mobile apps.</li>
<li>The Diversity Outreach Speaker Training group <a href="https://make.wordpress.org/community/2018/09/13/input-requested-building-a-diverse-speaker-roster-document/">is looking for feedback</a> on their document to assist WordPress Meetups and WordCamps in building diverse speaker rosters.</li>
<li>The Theme Team <a href="https://make.wordpress.org/themes/2018/09/26/new-requirement-regarding-affiliate-links/">has updated their rules</a> regarding sponsored and affiliate links inside themes added to the Theme Directory.</li>
<li>Meetup organizers <a href="https://make.wordpress.org/community/2018/09/25/meetup-organiser-badge-assignments/">are now able to receive a WordPress.org profile badge</a> for their community work.</li>
</ul>
<p><em>If you have a story we should consider including in the next “Month in WordPress” post, please </em><a href="https://make.wordpress.org/community/month-in-wordpress-submissions/"><em>submit it here</em></a><em>.</em></p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Mon, 01 Oct 2018 12:01:41 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:15:"Hugh Lashbrooke";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:45;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:71:"WPTavern: WordCamp Tokyo 2018: Highlights, Recaps, Aftermovie, and More";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:29:"https://wptavern.com/?p=84316";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:78:"https://wptavern.com/wordcamp-tokyo-2018-highlights-recaps-aftermovie-and-more";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:3174:"<p><a href="https://i2.wp.com/wptavern.com/wp-content/uploads/2018/09/WordCampTokyo2018.jpg?ssl=1"><img /></a></p>
<p><a href="https://2018.tokyo.wordcamp.org/" rel="noopener noreferrer" target="_blank">WordCamp Tokyo 2018</a> was held two weeks ago on September 14-15 and recordings of the sessions should be published to WordPress.tv soon. The theme of the WordCamp was &#8220;Challenge!&#8221;, a celebration of the challenges the WordPress project has overcome over the past 15 years, as well as a rallying call for embracing the challenges introduced by the new Gutenberg editor.</p>
<blockquote class="twitter-tweet">
<p lang="ja" dir="ltr">WordCamp Tokyo 2018: Challenge! — ブログを投稿しました！ <a href="https://twitter.com/hashtag/wctokyo?src=hash&ref_src=twsrc%5Etfw">#wctokyo</a> <a href="https://twitter.com/hashtag/WordPress?src=hash&ref_src=twsrc%5Etfw">#WordPress</a> <a href="https://twitter.com/hashtag/WordCamp?src=hash&ref_src=twsrc%5Etfw">#WordCamp</a> <a href="https://t.co/1cQ3rU9c6f">https://t.co/1cQ3rU9c6f</a> <a href="https://t.co/4XDc6HW9Pn">pic.twitter.com/4XDc6HW9Pn</a></p>
<p>&mdash; Paulo E. Aquino (@pauloeaquino) <a href="https://twitter.com/pauloeaquino/status/1041950336326545408?ref_src=twsrc%5Etfw">September 18, 2018</a></p></blockquote>
<p></p>
<p>WordCamp Tokyo is one of the largest camps in Asia, hosted by one of the most active international communities. The first edition of the camp was held in 2008 with 60 attendees. It was also the very first WordCamp in Japan. Since that time the WordPress community has exploded in the region, spawning dozens of local meetups and WordCamps around the country.</p>
<p>The official WordCamp Tokyo 2018 website has a growing list of more than <a href="https://2018.tokyo.wordcamp.org/2018/09/27/impressions_blog/" rel="noopener noreferrer" target="_blank">40 recaps and articles</a> written about the event. Overall, attendees enjoyed the opportunity to connect and contribute back to WordPress. The after party was held at a disco-like club in Shibuya and you can <a href="https://www.tecking.org/archives/5629" rel="noopener noreferrer" target="_blank">listen to a selection of the songs</a> that the DJ posted to his WordPress blog.</p>
<blockquote class="twitter-tweet">
<p lang="ja" dir="ltr">アフターパーティ大盛り上がりだぷー( ^ω^ U)<img src="https://s.w.org/images/core/emoji/11/72x72/2728.png" alt="✨" class="wp-smiley" /><a href="https://twitter.com/hashtag/wctokyo?src=hash&ref_src=twsrc%5Etfw">#wctokyo</a> <a href="https://t.co/G6thGqCaq7">pic.twitter.com/G6thGqCaq7</a></p>
<p>&mdash; WordCamp Tokyo (@wctokyo) <a href="https://twitter.com/wctokyo/status/1040936683338792960?ref_src=twsrc%5Etfw">September 15, 2018</a></p></blockquote>
<p></p>
<p>If you are one of the many people across the globe who love the Japanese WordPress community and wished you could have attended the WordCamp, this aftermovie offers a glimpse of a few of the contributors, sponsors, organizers, and attendees who made the event a success. It captures a bit of the energy in the air and may inspire you to put WordCamp Tokyo on your calendar next year.</p>
<p></p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Sat, 29 Sep 2018 01:21:58 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Sarah Gooding";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:46;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:83:"WPTavern: WordPress Theme Developers Begin Marketing Themes as Gutenberg Compatible";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:29:"https://wptavern.com/?p=84284";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:94:"https://wptavern.com/wordpress-theme-developers-begin-marketing-themes-as-gutenberg-compatible";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:4729:"<p>WordPress theme developers are starting to advertise their themes as being compatible with Gutenberg, ahead of the new editor&#8217;s imminent merge into core. Work on the 5.0 release may be ramping up sooner than expected after yesterday&#8217;s announcement that <a href="https://wptavern.com/wordpress-4-9-9-release-may-shift-focus-to-php-7-3-compatibility-gutenberg-merge-proposal-timeline-tbd" rel="noopener noreferrer" target="_blank">4.9.9 may be a quick release for PHP 7.3 compatibility</a> or possibly cancelled altogether.</p>
<p>Themeforest, the largest marketplace for commercial WordPress themes with more than 11,000 products, has a specific <a href="https://themeforest.net/tags/gutenberg" rel="noopener noreferrer" target="_blank">tag for Gutenberg-compatible theme listings</a>. Searching for themes that mention Gutenberg in the description turns up 139 products. But what does &#8220;Gutenberg compatible&#8221; mean?</p>
<p><a href="https://i2.wp.com/wptavern.com/wp-content/uploads/2018/09/Screen-Shot-2018-09-27-at-3.44.38-PM.png?ssl=1"><img /></a></p>
<p>Gutenberg compatibility seems to be more of a buzzword among most of the Themeforest listings, indicating that the theme includes styles for all core blocks. However, in some instances theme authors have also tested shortcodes for compatibility with the new editor. A smaller number include access to premium blocks as part of their advertised Gutenberg compatibility.</p>
<p>Searching the WordPress.org Theme Directory for &#8220;<a href="https://wordpress.org/themes/search/Gutenberg/" rel="noopener noreferrer" target="_blank">Gutenberg</a>&#8221; produces 26 results where compatibility is mentioned in the theme descriptions. Themes are noted to be &#8220;fully compatible&#8221; with Gutenberg or specifically &#8220;designed to work with the new editor.&#8221; There is a wide spectrum of interpretation on those selling points &#8211; from basic styles for core blocks to themes that explore all the possibilities that Gutenberg opens up with features created specifically for manipulation inside the new editor.</p>
<p>Independent theme shops have been leading the charge in creating themes built to showcase what Gutenberg can do through pairing with plugins that offer block collections. Themes like <a href="https://wordpress.org/themes/editor-blocks/" rel="noopener noreferrer" target="_blank">Editor Blocks</a>, <a href="https://wordpress.org/themes/atomic-blocks/" rel="noopener noreferrer" target="_blank">Atomic Blocks</a>, and <a href="https://wordpress.org/themes/coblocks/" rel="noopener noreferrer" target="_blank">CoBlocks</a> all have accompanying plugins that add custom blocks. This particular approach of packaging blocks into collections may not last very long, as it tends to make individual blocks more difficult to find.</p>
<p>At the moment, advertising a theme as &#8220;Gutenberg compatible&#8221; is a temporary marketing strategy, as Gutenberg will soon lose its code name and become simply &#8220;the editor.&#8221; That special distinction will evaporate as soon as WordPress 5.0 lands. Gutenberg support will quickly become a matter of basic WordPress compatibility. The days of using it as a marketable feature are limited, and the pressure is on for theme developers to ensure their products are ready.</p>
<p>In the video below, an excerpt from the &#8220;Theming with Gutenberg Course,&#8221; Zac Gordon examines considerations for theme developers who are working towards making their products compatible with the new editor. Gordon emphasizes that Gutenberg should work out of the box with any theme. However, there are a few features, such as the full width cover image, that may require special styles in order to work on the front end. The bulk of the compatibility work is ensuring that the editing experience matches the frontend and that Gutenberg blocks are styled harmoniously with the rest of the theme&#8217;s features.</p>
<p>There are many tutorials available to help theme developers (and agencies preparing client sites) get started with making their themes ready for the Gutenberg era. Check out the resources below:</p>
<p><a href="https://weavertheme.com/make-your-wordpress-theme-fully-compatible-with-gutenberg/" rel="noopener noreferrer" target="_blank">Things to consider when updating a WordPress theme for Gutenberg</a></p>
<p><a href="https://richtabor.com/gutenberg-block-unit-test/" rel="noopener noreferrer" target="_blank">Preparing WordPress themes for Gutenberg with the Block Unit Test</a></p>
<p><a href="https://www.billerickson.net/getting-your-theme-ready-for-gutenberg/" rel="noopener noreferrer" target="_blank">Getting your theme ready for Gutenberg</a></p>
<p></p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Thu, 27 Sep 2018 23:12:40 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Sarah Gooding";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:47;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:82:"WPTavern: WPWeekly Episode 331 – Status Update on Gutenberg With Gary Pendergast";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:58:"https://wptavern.com?p=84269&preview=true&preview_id=84269";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:89:"https://wptavern.com/wpweekly-episode-331-status-update-on-gutenberg-with-gary-pendergast";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:1993:"<p>In this episode, <a href="http://jjj.me">John James Jacoby</a> and I are joined by <a href="https://pento.net/">Gary Pendergast</a>, Gutenberg and WordPress core contributor to get an update on Gutenberg&#8217;s progress. We discuss its rollout on WordPress.com, the feedback and sentiment shared thus far, and when we can expect to see it merged into WordPress 5.0. We also talk about what the future may hold for WordPress years after Gutenberg is merged into core.</p>
<h2>Stories Discussed:</h2>
<p><a href="https://make.wordpress.org/core/2018/09/26/an-update-on-gutenberg-tasks/">An Update on Gutenberg Tasks</a><br />
<a href="https://wptavern.com/gutenstats-blog-is-live-tracking-gutenberg-beta-testing-data">Gutenstats Blog Is Live, Tracking Gutenberg Beta Testing Data</a><br />
<a href="https://wptavern.com/gutenberg-cloud-a-cross-platform-community-library-for-custom-gutenberg-blocks">Gutenberg Cloud: A Cross-Platform Community Library for Custom Gutenberg Blocks</a><br />
<a href="https://wptavern.com/gutenberg-is-slowly-rolling-out-to-wordpress-com-users">Gutenberg is Slowly Rolling Out to WordPress.com Users</a><br />
<a href="https://wptavern.com/drupal-gutenberg-project-receives-enthusiastic-reception-at-drupal-europe">Drupal Gutenberg Project Receives Enthusiastic Reception at Drupal Europe</a></p>
<h2>WPWeekly Meta:</h2>
<p><strong>Next Episode:</strong> Wednesday, October 3rd 10:00 A.M. Eastern</p>
<p>Subscribe to <a href="https://itunes.apple.com/us/podcast/wordpress-weekly/id694849738">WordPress Weekly via Itunes</a></p>
<p>Subscribe to <a href="https://www.wptavern.com/feed/podcast">WordPress Weekly via RSS</a></p>
<p>Subscribe to <a href="http://www.stitcher.com/podcast/wordpress-weekly-podcast?refid=stpr">WordPress Weekly via Stitcher Radio</a></p>
<p>Subscribe to <a href="https://play.google.com/music/listen?u=0#/ps/Ir3keivkvwwh24xy7qiymurwpbe">WordPress Weekly via Google Play</a></p>
<p><strong>Listen To Episode #331:</strong><br />
</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Thu, 27 Sep 2018 21:03:32 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Jeff Chandler";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:48;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:84:"WPTavern: Lyft Open Sources ColorBox Algorithm for Building Accessible Color Systems";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:29:"https://wptavern.com/?p=84187";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:95:"https://wptavern.com/lyft-open-sources-colorbox-algorithm-for-building-accessible-color-systems";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:2755:"<p><a href="https://i2.wp.com/wptavern.com/wp-content/uploads/2018/09/Screen-Shot-2018-09-26-at-2.54.12-PM.png?ssl=1"><img /></a></p>
<p>Lyft has open sourced its color algorithm for creating an accessible color system. The company&#8217;s design team also packaged the algorithm as a web tool called <a href="https://www.colorbox.io/" rel="noopener noreferrer" target="_blank">ColorBox</a>. It makes it easy for anyone to produce color sets with accessible contrast ratios, as outlined in the <a href="https://www.w3.org/WAI/intro/wcag" rel="noopener noreferrer" target="_blank">WCAG 2.0</a> standards.</p>
<p>&#8220;We made accessibility a cornerstone of our new color system,&#8221; Lyft designer Kevyn Arnott said. &#8220;We wanted to remove the need to manually check color contrast using third-party tools, and we needed to make it dead-simple for everyone to create accessible products.&#8221;</p>
<p>Arnott&#8217;s post &#8220;<a href="https://design.lyft.com/re-approaching-color-9e604ba22c88" rel="noopener noreferrer" target="_blank">Re-approaching color</a>&#8221; describes how his team created the algorithm and why it was necessary. As Lyft&#8217;s design and engineering teams grew, it became apparent that color naming and selection was not consistent across their products. With thousands of people building products that rely on color, scaling a color system becomes vitally important.</p>
<p>Lyft used what they had already done with color naming and selection and created an algorithm that would standardize the progression of lightness-to-darkness across color hues. The result is that every color 0–50 is accessible (4.5:1) on black and every color 60–100 is accessible (4.5:1) on white.</p>
<p>ColorBox is a mesmerizing and powerful tool to play with. It has inputs for the number of steps, hue, saturation, and luminosity. Each input also comes with different preset curve options, offering greater control over how colors progress in hue and saturation.</p>
<p>&#8220;This algorithm allows us to remove all the dependencies we previously had with color selection, so if we have a new designer working on this or we change tools or monitors, we’ll still have the same outcome,&#8221; Arnott said. &#8220;This algorithm also enables us to quickly modify or scale color as we need to over time.&#8221;</p>
<p>Many companies and open source projects seem to be short on accessibility experts, so a tool targeted at making accessible color systems more approachable is a welcome contribution. The <a href="https://github.com/lyft/coloralgorithm" rel="noopener noreferrer" target="_blank">JavaScript color algorithm</a> is open source on GitHub (Apache 2.0 license) and can be modified for any project&#8217;s specific needs.</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Thu, 27 Sep 2018 14:46:31 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Sarah Gooding";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:49;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:60:"WPTavern: Gutenberg 4.0 RC 1 Will Be Available in A Few Days";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:29:"https://wptavern.com/?p=84264";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:71:"https://wptavern.com/gutenberg-4-0-rc-1-will-be-available-in-a-few-days";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:2145:"<p>Matias Ventura, Gutenberg&#8217;s technical lead, <a href="https://make.wordpress.org/core/2018/09/26/an-update-on-gutenberg-tasks/">published an update</a> on the progress of Gutenberg 4.0 and what users can expect. This version will mark the project&#8217;s 40th release.</p>

<p>Ventura outlined a number of tasks that have been completed up to this point. These include, Full Screen, Unified Toolbar, and Spotlight modes to adapt to a user’s creative preferences, adaptive design, and autosave support.<br /></p>

<p>The list provides a great recap of the progress that&#8217;s been made since early 2017. Gutenberg 4.0 will initially be a release candidate that will be made available in the next few days. </p>

<p>Due to the &#8220;Try Gutenberg&#8221; callout <a href="https://wptavern.com/wordpress-4-9-8-released">in WordPress 4.9.8</a> and the editor <a href="https://wptavern.com/gutenberg-is-slowly-rolling-out-to-wordpress-com-users">slowly making its way</a> to sites on WordPress.com, the team has received a lot of feedback leading to improved iterations. <br /></p>

<p>&#8220;The main feature set <a href="https://github.com/WordPress/gutenberg/issues/4894">targeted for the first version</a> of the editor has been considered complete for a few releases now,&#8221; Ventura said. &#8220;Since then, however, the large amount of testing being carried out and the great feedback coming from multiple venues has resulted in several further iterations and additions to continue to improve the overall experience to wider satisfaction.</p>

<p>&#8220;This includes things like editor modes and tweaks to the inserter, transformation, and toolbar mechanisms. That has pushed us back a little in being able to fully focus on bug fixing.&#8221;</p>

<p>With the initial feature set complete and the WordPress 5.0 release cycle <a href="https://wptavern.com/wordpress-4-9-9-release-may-shift-focus-to-php-7-3-compatibility-gutenberg-merge-proposal-timeline-tbd">about to begin</a>, a merge proposal appears imminent even though specific timelines <a href="https://make.wordpress.org/core/5-0/">have yet to be determined</a>. </p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Wed, 26 Sep 2018 23:26:16 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Jeff Chandler";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}}}}}}}}}}}}s:4:"type";i:128;s:7:"headers";O:42:"Requests_Utility_CaseInsensitiveDictionary":1:{s:7:"*data";a:8:{s:6:"server";s:5:"nginx";s:4:"date";s:29:"Mon, 29 Oct 2018 15:58:38 GMT";s:12:"content-type";s:8:"text/xml";s:4:"vary";s:15:"Accept-Encoding";s:13:"last-modified";s:29:"Mon, 29 Oct 2018 15:45:29 GMT";s:15:"x-frame-options";s:10:"SAMEORIGIN";s:4:"x-nc";s:9:"HIT ord 1";s:16:"content-encoding";s:4:"gzip";}}s:5:"build";s:14:"20130911093210";}