At WordCamp Europe, co-founder of WordPress and CEO of Automattic, Matt Mullenweg, laid out the Gutenberg roadmap for the next three months.
For the rest of June, the development team will work on the few issues and features that are identified to land in the first core version.
In July more users will be able to use Gutenberg on wordpress.com as well as on self-hosted WordPress sites via a “Try Gutenberg” prompt in a future 4.9.x version.
In August, the team will work on bug fixes and the merge proposal to land in WordPress Core. Mullenweg said that after one hundred thousand users and two hundered fifty thousand blog posts, Gutenberg could be ready to be released with WordPress 5.0 as soon as August. He also stress he is not making any promises, though.
The Gutenberg Roadmap
- Freeze new features into Gutenberg
- Hosts, agencies and teachers invited to opt-in sites they have influence over.
- Opt-in for wp-admin users on WP.com
- Mobile App support in the Aztec editor across iOs and Android.
- 4.9.x release with a strong invitation to install either Gutenberg or Classic Editor plugin
- Opt-out for wp-admin users on WP.com
- Heavy triage and bug gardening, getting blockers to zero
- Explore expanding Gutenberg beyond the post into site customization.
August 2018 and beyond
- All critical issues resolved
- Integration with Calypso, offering opt-in users.
- 100k+ sites having makde 250k+ post using Gutenberg
- Core merge, beginning the 5.0 release cycle.
- 5.0 beta releases and translations completed
- Mobile version of Gutenberg by the end of the year.
Video: Gutenberg Roadmap section of Matt Mullenweg’s Keynote
Find the transcript below.
Transcript: Matt Mullenweg’s Keynote at WordCamp Europe (Excerpt)
(…) The major features that are in effect so far are we have a block based writing experience, with over 20 blocks built in. Gutenberg is fully adaptive, meaning that whether you’re looking at it on a small screen, a medium screen, a large screen, a huge screen, the design and the functionality adapts to be fluid and easy to use on any of those.
There is ah, there we go … Optimized for direct manipulation of content, so we’re bringing it closer to where what you’re editing looks a lot more like what you’re seeing on the front page. They have a block aid [inaudible 00:00:43], support for static and dynamic blocks.
Matt’s Favorite Gutenberg Feature: Copy/Paste API
This is one of my favorite, the universal API, which is copy and paste. Who’s ever tried to copy and paste things into the WordPress editor, or anyplace else, and it just goes kind of sideways?
Gutenberg already has support for fully supported copy and paste from Google Docs, a Apple’s Pages, everyone’s favorite Microsoft Word, Office 365, Evernote, Legacy WordPress, random webpages, and then finally something that I know will be very popular with this audience is Markdown.
That’s actually what you are seeing in this little GIF there, is a copy and paste from a Markdown source. That’s a note editor or for wherever you want. You paste into Gutenberg, it translates it just instantly into Gutenberg blocks. It’s very, very slick. If you haven’t tried this yet, I’d highly recommend trying it. It’s one of my favorite hidden features alongside … I’ll tell you about my other favorite hidden feature. Which is that when you copy and paste the URL onto some text, it auto links it. Saves a ton of time.
Templates, Shared Blocks, Nested Blocks and Child Blocks
There are templates for predefined blocks. This is starting to go into where you can see hints of where we are going to end up, with full site customization with this. Which basically allows you to create for your users or for yourself kind of pre-built layouts where you can say, “Okay. A title goes here, an image goes here, some text goes here, a map goes here.” That can be reused over and over again, or assigned to entire pages. There’s shared blogs, so if you do want to reuse things across the entire site, that can be a shared unified resource. So when you edit it once, it shows up everywhere.
And finally, we are very excited about, that we have nested blocks and child blocks. These are blocks within blocks. Like it’s turtles and blocks all the way down, and child blocks, which only work if the parent block is there. Perhaps like your children. Media drag and drop. Extensions where you can add extra things to the sidebar. Like this beautiful “Hello Belgrade” extension here.
30 Gutenberg releases, 1,700 issues open , 1,100 closed
There have been 30 Gutenberg releases, since we started, and 12 just since WordCamp US in December. As you can see, this is kind of running through all the different releases. There have been over 1,700 issues opened, and 1,100 closed in the Gutenberg Project thus far. From the development point of view, I’m very proud of it. We have open development, design-led testing in our releases, presentations across pretty much every WordCamp now, including here. It’s developed a wide awareness. Support and awareness in every single page builder out there. You know the names.
We already have people who’ve extended Gutenberg through plugins they are starting to pick up in the directory, and major sites. Agencies and others have been building and launching things with Gutenberg because, to be honest, it works. It’s not perfect yet. We’re not ready to release it yet, but for the things it does, it does them well. You can actually start using this in production already.
There are now 14,000 sites actively using Gutenberg. So this isn’t just installed it’s actually active. Just released this week are tools for enterprises. This one called Gutenberg Ramp, which is a new plugin from VIP which basically allows them to turn Gutenberg on for certain post ID’s, page ID’s or content text. So that way you can start to phase in. Say you have a really complex setup of WordPress and maybe certain post types of things, extra customization. You can start to turn Gutenberg on for parts of it, not for others until you get to the point where you have everything on and fully done.
But the question I’m going to preempt it, so you don’t need to ask it is “What’s coming next in the world of Gutenbergification?” Which is just kinda fun to say. It sounds almost like a German word right?
Roadmap For Gutenberg Roll-Out
Happening in June
Here’s the roadmap. So these are things happening in June which means they are highly .. [inaudible] . First I’m going to freeze new features coming in to Gutenberg. We’ve reached a point where there is a functionality that matches in affect of in the area it exceeds what we accomplished in the editor. We’re gonna encourage host agencies and teachers to start opting in folks that they have influence over to start using Gutenberg. Now very much … especially if it’s someone who you’re working with close to so that you can start to gather feedback from third party users of it, people who are involved in development everyday and pass that back, of course, to developers. This is to compliment the user testing, since the user testing that we’ve already been doing.
One of the hosts that’s gonna be sort of contributing to this is WordPress.com so there is several hundred thousand, in the high numbers of thousands folks from WordPress.com that actually use wp-admin interface primarily. So we’re gonna be offering a call to action to opt-in. You can start using it very soon. One of the key measures that we are tracking there are the number of sites and the number of posts that are using this.
Then finally the mobile apps, which I said are getting more and more popular. Right now, if you move between editing things in the mobile apps, Gutenberg, it breaks in pretty spectacular fashion. So within the next few weeks that will be all fixed up across both IOS and Android.
Coming up in July: Thousands more users .org and .com
Coming up in July, there is going to be a 4.9 point WordPress release that has a strong invitation in the dashboard. The first time we’ve had this, to either install Gutenberg or the Classic Editor Plugin. So basically we will be encouraging people to get on the train early, or if when 5.0 comes out and your site is not gonna be ready for it, install the Classic Editor Plugin. For those who don’t know, basically locks in your site to use how WordPress WYSIWYG editor works today. So it kinda opts you out of Gutenberg. We’re, of course, going to be tracking the use of both those.
We’re gonna switch to opt-in for their wp-admin on dot com to be opt-out and I’m tracking who opts out and trying to gather as much data from them as well because there’s gonna be a lot of information there, especially from people who might be using third party plugins on WordPress.com. Be a heavy, heavy triage on bug gardening, getting all the blockers to zero. Then finally, we’re gonna actually kick off and maybe even branch off the customization leads to start the work for what we wanna launch hopefully this year. Which is more of the full site editing experience of Gutenberg.
In August and Beyond: Merge Proposal
So in August and beyond we’ll have all critical issues resolved. It’ll be integrated with the Calypso interface on WordPress.com, which is where the majority of people use it. I want to have 100,000 sites, 250,000 posts made, so 100,000 sites active with Gutenberg over 10x, where it is today, about 10x where it is today. A quarter million posts I think we’ll be able to say that a lot of the bugs will be worked out. We’re gonna merge with Core beginning the 5.0 release cycle. So beta releases, translations and then finally we are planning … there’s work undergoing, it’s not ready yet, but there will be full mobile versions of Gutenberg at the end of the year in the iOS and Android app.
By August, they won’t break when you move between them. Of course, Gutenberg is done in a way that makes the content and the Markup backwards compatible. We’re actually gonna have the blocks supported in the mobile apps so that as you drag and drop blocks, move them around, have different sort of fun things you can do, that’ll all be there.
We could have a 5.0 as soon as August. Some of these things that I put up there, I’m very, very sure about. The big thing that we’re not sure about is as we vastly increase the average usage of Gutenberg across hopefully 100,000 sites. “What’s gonna come in?”
Not date promised, though.
The non-deterministic nature of fixing bugs means that I don’t know exactly the issues that could raise. Whether they’re going to be small tweaks or rather they might be sort of huge things that are going to require a few weeks of development. That is why I can’t promise you a date but we’ve done a lot of testing this far so the nature of bugs that we find … there’s no black swans in there of bugs. I do think that 5.0 is gonna be ready within a relatively short time frame. And that’s all I got so thank you very much.