loader from loading.io

Talking Drupal #448 - D11 Readiness & PHPStan

Talking Drupal

Release Date: 04/29/2024

Talking Drupal #484 - Drupal CMS show art Talking Drupal #484 - Drupal CMS

Talking Drupal

Topics What is Drupal CMS Are we ready for the release Drupal 7 What can people expect Will there be a launch button If someone uses the one click install how will they know what to do next What new features are there If someone tries the trial how do they get that site on a host When will Experience builder be out Are any vendors going to provide Drupal CMS as a service What is on the roadmap How can people get involved Resources Guests Matthew Grasmick - Hosts Nic Laflin - John Picozzi - Scott Weston - MOTW Correspondent Martin Anderson-Clutz - Brief description: Have you...

info_outline
Talking Drupal #483 - Meet your host: Nic Laflin show art Talking Drupal #483 - Meet your host: Nic Laflin

Talking Drupal

On today's show we are talking with Nic. This is our chance to learn more about our beloved Talking Drupal show host. For show notes visit: Topics Talking Drupal NLightened Development Contribution Personal Background Interests Drupal Guests Nic Laflin - Hosts Stephen Cross-

info_outline
Talking Drupal #482: Meet your host: John Picozzi show art Talking Drupal #482: Meet your host: John Picozzi

Talking Drupal

On today's show we are talking with John. This is our chance to learn more about our beloved Talking Drupal show host. For show notes visit: Topics Talking Drupal Non-Code Contribution Solution Architect Personal Background and Interests Drupal Guests John Picozzi - Host Stephen Cross-

info_outline
Talking Drupal #481 - Drupal Marketing & Drupal CMS show art Talking Drupal #481 - Drupal Marketing & Drupal CMS

Talking Drupal

Today we are talking about Drupal Marketing, how it applies to Drupal CMS, and what a Drupal and Drupal CMS Marketing Future look like with guest Suzanne Dergacheva. We’ll also cover Drupal 11.1 as our module of the week. For show notes visit: Topics Drupal marketing moves New brand Marketing people at the DA Goal of marketing How does this impact Drupal CMS Drupal CMS marketing How will you educate people about the differences between core and CMS Any challenges How do you like the new homepage Next steps to move the brand forward Case studies Why did you volunteer If someone wants to...

info_outline
Talking Drupal #480 - Ripple Makers show art Talking Drupal #480 - Ripple Makers

Talking Drupal

Today we are talking about The Ripple Makers program, How it benefits Drupal Association members, and Why it’s important to Drupal with guest Julia Kranzthor. We’ll also cover Migrate Boost as our module of the week. For show notes visit: Topics What is Ripple Makers Taxes Why did the Drupal Association (DA) membership program need overhauling Are DA individual memberships different than Ripple Makers Do people have to sign up if they are already a DA member Coming up with the benefits Where did the name come from Does this have new benefits What has the impact been Resources ...

info_outline
Talking Drupal #479 - Drupal CMS Media Management show art Talking Drupal #479 - Drupal CMS Media Management

Talking Drupal

Today we are talking about Drupal CMS Media Management, How media management has evolved, and Why managing our media is so important with our guest Tony Barker. We’ll also cover URL Embed as our module of the week. For show notes visit: Topics What do we mean by media management in Drupal CMS How is it different from media in Drupal today Why is media management important How are you applying these changes to Drupal What phase are you in Will this be ready for Drupal CMS release in January What types of advanced media will supported Do you see it growing to replace some DAMs Are there...

info_outline
Talking Drupal #478 - WEBAssembly show art Talking Drupal #478 - WEBAssembly

Talking Drupal

Today we are talking about WEBAssembly, How it’s used, and cool things you can use it for with Drupal with guest Matt Glaman. We’ll also cover Darkmode JS as our module of the week. For show notes visit: Topics What is WebAssembly Progressive Web Aoos Open source Does it have a community Browser support How does it work Common use cases How can you use this with Drupal This was an early concept for Drupal trial Challenges Wordpress playground Pieces that do not work for PHP Are there risks Are there resources for people that want to use WebAssembly Do you see it being used with Drupal ...

info_outline
Talking Drupal #477 - Drupal Association CTO Then & Now show art Talking Drupal #477 - Drupal Association CTO Then & Now

Talking Drupal

Today we are talking about being the CTO of the Drupal Association, How the job has changed, and How its impacted Drupal with guests Josh Mitchell & Tim Lehnen. We’ll also cover Automatic Anchors as our module of the week. For show notes visit: Topics How long ago were you CTO Josh Tim when did you take over DA infrastructure Drupal Credit System Josh's proudest moment Tim's proudest moment Growth Josh if you could do one thing differently Tim if you could make one change Future of the CTO job Resources Guests Tim Lehnen - Hosts Nic Laflin - John Picozzi - Joshua...

info_outline
Talking Drupal #476 - Off The Cuff #10 show art Talking Drupal #476 - Off The Cuff #10

Talking Drupal

Today we are talking about some things are on our mind including, The DOJ Accessibility ruling,Drupal CMS Event Recipes and Tooling for core development with our Hosts. We’ll also cover @font-your-face as our module of the week. For show notes visit: Topics DOJ Accessibility Ruling Drupal CMS Tooling for core development Open University Resources PHPUnit testing Guests Martin Anderson-Clutz - Hosts Nic Laflin - John Picozzi - Martin Anderson-Clutz - Joshua "Josh" Mitchell - MOTW Correspondent Martin Anderson-Clutz - Brief description: Have you ever wanted to...

info_outline
Talking Drupal #475 - Workspaces show art Talking Drupal #475 - Workspaces

Talking Drupal

Today we are talking about Workspaces, What They are, and How They Work with guest Scott Weston. We’ll also cover Workspaces Extra as our module of the week. For show notes visit: Topics What are Workspaces in Drupal What's a common use cases for Workspaces Are Workspaces stable Do Workspaces help with content versioning What does the module ecosystem look like for Workspaces Inspiration Workspaces best practices Any interesting ways it is being used Is there a way to access workspace content in twig Navigation integration Workspaces and workflows What aspects of a Workspace are limited...

info_outline
 
More Episodes

Today we are talking about Drupal 11 Readiness, What you need to think about, and PHPStan with guest Matt Glaman. We’ll also cover MRN as our module of the week.

For show notes visit:
[www.talkingDrupal.com/448https://www.talkingDrupal.com/448)

Topics

  • What do we mean by Drupal 11 Readiness
  • How will this be different than 9 and 10
  • Top 5 tips
  • D11 Meeting and slack channel
  • Will this be easier
  • Major issues
  • What is PHPStan
  • How does it play a role
  • How is PHPStan Drupal different than PHPStan
  • Does using PHPStan with drupal reduce the need for tests
  • How do you see it evolving over the next few years
  • Drupal 12 wishlist

Resources

Hosts

Nic Laflin - nLighteneddevelopment.com nicxvan
John Picozzi - epam.com johnpicozzi
Matt Glaman - mglaman.dev mglaman

MOTW

Correspondent

Martin Anderson-Clutz - mandclu

  • Brief description:
    • Have you ever wanted an easy way to generate detailed release notes for your contrib projects? There’s a web app for that
  • Module name/project name:
  • Brief history
    • How old: created in Aug 2022 by today’s guest Matt Glaman
  • Maintainership
  • Usage stats:
    • Currently no usage reporting, but a tool I’ve been using a ton lately as I get modules ready for Drupal 11
  • Module features and usage
    • It’s very simple to use, you just enter the machine name of your project, and then the numbers of the releases you want it to compare
    • It will generate the structure for your release note, include a spot for you to write a summary at the top, a list of contributors that links to their profiles, and a list of issues
    • Previously part of Matt’s drupalorg CLI project, MRN is now a lambda function on AWS, so there’s nothing to download or install
    • I like that you can choose which tags you want to compare, so if the release is part of a branch that doesn’t yet have a stable release, I’ll put a comparison to the previous release in the branch at the top, and then a comparison to the current stable release below it, so people can see the full list of everything new they’ll get by moving from the stable release
    • It’s worth noting that because this works from the git history, you need to make sure you credit everyone properly before clicking to merge an MR in the Drupal.org UI. You can give credit to other people after the fact using the checkbox and they’ll get contribution credits, but won’t be included in the release notes generated by MRN