It will help you improve your skills and understand how to start this journey!
It was few days ago but is better to write the various thoughts in my mind not about the WordCamp or the experience (there will be an anonymous survey for it) but the Status of art of Gutenberg WordPress.
Contributor Day
After a lot of years and a lot of WordCamp, I think that the CDay is the most valuable. The problem is the difference between the Europe and the others.
๐ Contributor Day of #WCEU 2019 is over!
Today there were 167 new contributors, 230+ experienced contributors, and 34 team leads!
For those who couldnโt attend today (and those want to dwell on memories already), hereโs a short recap of the day! pic.twitter.com/LtRKIRVcHp— Yoast (@yoast) June 20, 2019
A CDay works if you have leaders with experience in contributing and are more than 1 person. In the Italy case this is not true so much, so the experience is usually chat a lot about the topic and not contributing so much (depends on the team of course).
Europe is different because we were all there, so easy to do discussions about what to do next, and also do patches/contributing.
The same experience is not possible everywhere but there is no plan about it, mentoring new team leaders for wordcamp is something that should be done to improve the inclusivity and engage more the people.
Anyway I liked the CDay, it is the day that I prefer at WordCamp (yes, I don’t care a lot of the conference because i have only 1-2 talks to usually follow).
The Orientation tool is amazing and waiting to get it also for the other WordCamp soon.
My #WCEU contributor day.
Brainstorming in the morning for GlotPress, notes and the meta-i18n integration https://t.co/LdzPbos9R7
Afternoon for VVV on fixing stuff, getting commit permissions (YEAH I am officially a maintainer) and discussing next steps (WP-CLI dev environment).— Daniele Scasciafratte ๐ฎ๐น (@Mte90Net) June 20, 2019
At GlotPress table we had time to talk about how to integrate the notes feature (that was my first pr in the history), but we saw that without notifications this feature is useless.
So we chosen to remove it from the plugin (I will do another one) but in the trac ticket you can find everything.
Smiling faces of awesome people at Contributor Day #WCEU 2019 ๐We had 25 teams, and 611 signed up to give back to #WordPress today, of which 169 said they were new contributors. Thank you! ๐ pic.twitter.com/P7W7Ocl0lw
— WordCamp Europe (@WCEurope) June 20, 2019
The most important part of the day is that finally I am a maintainer and committer for VVV, the reference dev environment to contribute to WordPress (and also work).
Also we got a table, considering how this project is unofficial (so we don’t have a channel for us on WP slack, yes we asked, but we didn’t find anyone that was accepting our idea).
We have 169 new contributors at #WCEU Contributor Day today, amazing. Attendees are also using our Contributor Orientation Tool to discover new teams they might want to work with during the day. Try it out and help #MakeWordPress https://t.co/6cU9itDm9a #WordCamp pic.twitter.com/NsKrzWzwxt
— WordCamp Europe (@WCEurope) June 20, 2019
Also in a moment of no interest (for me) during the conference I worked at the Contributor area:
Well at Contributor area at #WCEU I did: 1 pull request done, closed 1 ticket, replied on 2 and studied a new patch to do for VVV #wordpress
— Daniele Scasciafratte ๐ฎ๐น (@Mte90Net) June 22, 2019
After this experience I saw the WC Retreat (next year there will be again) format very interesting but expensive. Basically because you can have the same format of CDay in more days with all theย various contributors but this kind of wordcamp is quite unique and not replicable also somewhere else because we (as contributor) don’t have a lot of skilled contributors (that can travel).
Guess you missed the call for Open Tickets and what should go into 5.3 by @JosephaHaden. Subscribe to the blog to get updates on what else is happening for WordPress core. https://t.co/bw0Fz0w56k
— Birgit Pauli-Haack – next #WCEU (@bph) June 22, 2019
I chosen to not contribute anymore to WordPress Core because I have like 20 patches (now) since years without any feedback/reviews. So I prefer to work on other projects like VVV or GlotPress (or wpcli).
— Daniele Scasciafratte ๐ฎ๐น (@Mte90Net) June 22, 2019
Good for you. Although @desrosj is the head of the Triage team to get through the backlog of open tickets, just in case… ๐
— Birgit Pauli-Haack – next #WCEU (@bph) June 22, 2019
Well it is a problem since years of tickets without any reviews because of priorities/few people.
In the past i was pinging privately component maintainers or committers but is not scaling.
Also the management of 5.0 with patch merged and later removed demotivated a lot…— Daniele Scasciafratte ๐ฎ๐น (@Mte90Net) June 22, 2019
Oh sorry, i didn't want to poke into old wounds. From what I gather quite A-LOT of tickets were punted for 5.0. A few cool non-Gutenberg features went into 5.1 and 5.2 though and will be coming in 5.3.
— Birgit Pauli-Haack – next #WCEU (@bph) June 22, 2019
It's not a problem.
I accepted it that what volunteers want (and that are not committers or does not have a lot of time every day) has no interest/care for who is moving on the core project management (if there was/is a project management) since the arrival of Gutenberg.— Daniele Scasciafratte ๐ฎ๐น (@Mte90Net) June 22, 2019
Hi Birgit, sorry for the discussion on Twitter but seems that is difficult to say how the things are in the WP community/decision management so when I see the opportunity to say what I think, as Italian (with a lot of gesture) I feel to say my opinion ๐
Shoutout to the person at #WCEU that found a bug in the Health Check plugin, I'm sorry I don't recall your name on the spot, but we found the cause and the fix will be in the next plugin update!
— Marius Jensen (@ClorithMJ) June 24, 2019
People
If a WordCamp is good for networking and meet people, the Europe is a super duper version of that.
Glotdict team at #WCEU, @garretthyder we miss you! @TranslateWP
Localizing everything! @AudrasJb pic.twitter.com/4JtpXJOqoG— Daniele Scasciafratte ๐ฎ๐น (@Mte90Net) June 21, 2019
Me and JB (together with Garrett) are part of the GlotDict team, the browser extension to improve the localizer/reviewer life in translate.wordpress.org.
Thanks Morten for WP Governance initiative! #WCEU #wordpress
Let's add more community project management in WordPress all together https://t.co/6ycPF10g8o pic.twitter.com/GcDUk5dpCx— Daniele Scasciafratte ๐ฎ๐น (@Mte90Net) June 21, 2019
Morten is the first influencer that started to discuss about Governance in WP, in an open way. Deserve a lot of our appreciation for moving on this topic.
Want to talk about #WPGovernance? We have a table at #WCEU Contributor Day! Come talk about how decisions are made and how they could be made for #WordPress and the Open Web! We're downstairs in room 2, right in the middle. @wpgovernance pic.twitter.com/A4VvkxQGqv
— Morten Rand-Hendriksen is elsewhere (@mor10) June 20, 2019
Also if the project is not official got a table at Contributor Day, wondering if also other projects in the future can get one.
For anyone at #WCEU contributor day playing the quiz game that was surprised when you missed on the question about the function that capitalizes P's in WordPress…it was definitely supposed to be "capital_P_dangit()" ๐#StreakRuined #IWasntWinningAnywayhttps://t.co/7hV1dSrPdC pic.twitter.com/qI3lqtCFOf
— Aaron D. Campbell (@aaroncampbell) June 20, 2019
I don’t have a photo of the VVV team but was great finally to met them in real life, Ciao Lorelai and Tom!
A lot of people indeed
How many awesome people can you get in one place ? Over 400 ! The Contributor Day photo at @WCEurope #WCEU #WCEU2019 pic.twitter.com/y860FRZZxh
— Leo Mindel (@WFCKeego) June 20, 2019
Next Wordcamp for me is in Catania!
Part of the @WordCampCatania organizing team with Matt Mullenweg @photomatt in #WCEU #WCEU2019 pic.twitter.com/XCrEzrKnPn
— Francesco Grasso (@franc_grasso) June 22, 2019
Various updates
Using WordPress Coding Standards?
The GitHub repo has been moved into the WordPress organisation:https://t.co/qNpcen33fs
Web and Git requests should auto-redirect, but please update your bookmarks and remotes anyway.#WCEU #WordPress pic.twitter.com/czVmOL1jQP
— Gary Jones (@GaryJ) June 20, 2019
The WordPress Coding Standards team at #WCEU has done amazing work today! I'm so happy with all the new contributors and so proud of what has been accomplished! Thank you all!!!! ๐๐ pic.twitter.com/c1kQdXpD08
— Juliette (@jrf_nl@phpc.social) (@jrf_nl) June 20, 2019
Did you attend my #ForTheLoveOfCode talk at #WCEU this morning ? I welcome your feedback!
In the mean time, you can find the slidedeck here: https://t.co/QIKiXJTiEa
Now, go forth and modernize WP!
— Juliette (@jrf_nl@phpc.social) (@jrf_nl) June 21, 2019
A very interesting talk about how to implement PHP 7 in WordPress (usually is difficult to find this kind of stuff WP centered).
@swisspidy And the Multisite Language Switcher was no valid option? It is completely free and has 8000+ active installations… I wonder why payed plugins get very often that much attention. #multilingual #WordPress #WCEU #wordcamp
— Dennis Ploetner (@realloc) June 22, 2019
Google can you hire a better designer the next time for the wapuu? #WCEU ๐๐ https://t.co/N5omv2ZPPt pic.twitter.com/Ps7FrqLpQj
— Daniele Scasciafratte ๐ฎ๐น (@Mte90Net) June 21, 2019
Really Google, also the next time take few stickers because it was very sad. Also I found a bug with AMP plugin, WordPress 4.9 and Yoast after coming back.
I tested also the Google SiteKit but got a similar issue.
WordPress 4.9 is used by the 25~% of the WP installations, what this mean? It is not possible to see the numbers in that page for anything but only percentages.
For the whole of WordCamp EU, WordPress' biggest conference, there was one 15 min security talk (a lightning talk). Let's change that next year. #WCEU
— Ryan Dewhurst (@ethicalhack3r) June 23, 2019
That’s true, we need more of this. Not the usual talks like the best 15 tips for security but stuff more advanced, so maybe there will be more attention in the topic inside WP (do you now like a bruteforce feature builtin in the core as example).
Multisite developers, I have written a rest endpoint for site. It is still in beta, but still could be useful for those doing headerless WP. https://t.co/oATIwKQAkP #wceu
— Jonny Harris (@thespacedmonkey) June 22, 2019
I collaborated actively with the design team at the contributor day, organizing the Figma component library for the WordPress interface. Plan to keep collaborating now! Thank you @sarahsemark! #WCEU pic.twitter.com/n9oK3WtAyJ
— anyssa.bsky.social (@anyssaferreira) June 22, 2019
https://twitter.com/made_by_denis/status/1143403299149897728
The PWA plugin is just at v0.2 so it will further mature and there is especially a need for documentation and more great examples like the #WCEU site. You can follow the GitHub project for updates and to submit feedback: https://t.co/vxeB0Z9MHZ
— Weston Ruter (@westonruter@mastodon.social) (@westonruter) June 22, 2019
The WordCamp Europe was the first one with PWA support, waiting for the others to let track the talks that I want easily.
Repo from @felixarntz demoing web components in Gutenberg. Some super cool stuff in here. #wceu https://t.co/gH7ZCBFLuU
— Flynn O'Connor (@thoronas) June 22, 2019
About the Matt’s keynote
So the plan for #wordpress is only Gutenberg (new stuff but not stabilizing itself).
Security, refactoring, performance, fixes, modernizing and optimizations are not part of the plan.
Maybe it's only me that has different priorities for the CMS that rule 35% of the web… #wceu— Daniele Scasciafratte ๐ฎ๐น (@Mte90Net) June 21, 2019
Gutenberg doesn't affect the 100% of this 35% population but "we" are focusing on them anyway.
I think that there is a bias about the real needs of the users.
Looking at sponsor topics are: speed, security, seo and customization.
GB doesn't fit in any of them at 100% #WCEU— Daniele Scasciafratte ๐ฎ๐น (@Mte90Net) June 21, 2019
State of Gutenberg, not state of #wordpress is the most common comment around at #WCEU
— Daniele Scasciafratte ๐ฎ๐น (@Mte90Net) June 21, 2019
Questions at the keynote was different but I saw that there is a huge request of governance, accessibility and take care of the community.
Anyway I want to talk about the Trac/SVN stuff:
Iโd love to move off of Trac as much as the next person. In the interim Iโm working some cool tools to make life easier using the Elasticsearch cluster I built for it. Let me know if you want to help! https://t.co/E26P66ebmQ #WCEU
— William Earnhardt (@earnjam) June 21, 2019
โWe have limited developer resources (for directories, etc.), so moving away from Trac wonโt be a priority this year. But this is an area that could have some investments.โ@photomatt #WCEU
— David Bisset (@dimensionmedia) June 21, 2019
I think that the point was misconfused. We can still use Trac because it works but the real problem is the SVN infrastructure that is very old and create a lot of issues to everyone from contributor and developers. So migrate it to git can save a lot of time (and bandwidth, there was a lot of attention about it because after all is consuming power and so more air pollution etc).
We can move on new tools like NPM, WebPack PHP 7 but not migrate the infrastructure. How we can be attractive if we need to use this old stuff with all their limitation?