Join the Drupal Community in this worldwide event focusing on Drupal 9 stability and adoption across contributed projects. Over 1600 projects are already Drupal 9 compatible a month before Drupal 9's release which is unprecedented. However, there are still thousands that only need very small changes and a release made.
The first Drupal 9 Porting Day was on April 28, 2020, led by Gábor Hojtsy, Lee Rowlands, Vladimir Roudakov, QED42, Srijan, Adam Bergstein and Mike Lutz. Altogether 126 issues were worked on that resulted in 89 newly Drupal 9 compatible releases on that day and the following two days. It was not only successful but we had a lot of fun too. So we are of course here to do another one this month!
Dates
Drupal 9 Porting Weekend is on May 22-23, 2020. Friday, May 22 would have been contribution day at DrupalCon Minneapolis. We picked the dates in honour of the cancelled event.
Mentors / leaders needed worldwide
The following great people signed up so far to lead in their own timezones:
Friday leaders:
- Vladimir Roudakov (VladimirAus), 9am to 3pm AEST
- Janna Malikova (JannaKha), 9am to 3pm AEST
- Vaibhav Jain (vaibhavjain), 10am to 4pm IST
- Tsegaselassie Tadesse (tsega), 7:30am to 7:30pm EAT
- Gabriele Maira (gambry), 8am to 4pm BST
- Gábor Hojtsy, 9am to 5pm CEST
- João Ventura (jcnventura), 4pm to 7pm CEST
- Oleh Vehera (voleger), 6pm to 9pm EEST
- Matthew Radcliffe (mradcliffe), 11am to 8pm ET
- Michael Lutz (mikelutz), noon to 3pm ET
- Adam Bergstein (nerdstein), noon to 3pm ET
- Kristen Pol, noon to 5pm PT
- You?
Saturday leaders:
- Vladimir Roudakov (VladimirAus), 9am to 3pm AEST
- Janna Malikova (JannaKha), 9am to 3pm AEST
- Qiangjun Ran (jungle), 8am to 5pm CST
- Vaibhav Jain (vaibhavjain), 10am to 4pm IST
- Tsegaselassie Tadesse (tsega), 7:30am to 7:30pm EAT
- Jaideep Singh Kandari (JayKandari), 10am to 4pm IST
- Gabriele Maira (gambry), 8am to noon BST
- Oleh Vehera (voleger), 6pm to 9pm EEST
- Matthew Radcliffe (mradcliffe), noon to 8pm ET
- Kristen Pol, noon to 5pm PDT
- Digant Jagtap (digantdj), 3pm to 8pm PDT
- You?
We are looking for more leaders at various time zones to help mentor people working in that timezone. Spreading the effort to more people would help everyone's questions be answered. Contact Gábor Hojtsy if you are interested to be a mentor / leader in your timezone and we'll add you here. We are looking to cover as many time zones as possible.
How to participate
Anyone can help!
- Let's meet online in the #d9readiness channel on Drupal slack: https://www.drupal.org/slack
- We'll use slack threads to discuss projects and to help coordinate the work.
- Do tag issues worked on with "Drupal 9 Porting Weekend" on drupal.org.
Tools that we'll definitely use include:
- Deprecation status results from all drupal.org projects: https://dev.acquia.com/drupal9/deprecation_status
- Local deprecation testing: https://www.drupal.org/project/upgrade_status
- Automated deprecation fixer (can fix up to 52% of problems now!): https://www.drupal.org/project/rector
Check out Kristen Pol's post to prepare at http://www.kristen.org/content/preparing-yourself-drupal-9-porting-weekend or for a more developer focused short summary Tsegaselassie Tadesse's post at https://gist.github.com/tsega/ce47315a053f8453abcd7a289ae03500.
Help get the word out!
Excited about participating? Let your friends and colleagues know! You don't need to be a module maintainer to participate. Tweet and post on other favourite social platforms about Drupal 9 Porting Weekend using #Drupal9Weekend.
Special thanks to @surabhi.gokte and @gambry for their help to get this off the ground.