- Issue created by @e0ipso
- e0ipso Can Picafort
Pierre, like I already told you, thanks for being part of this community, and for putting up with me ๏ฟผ๐
๏ฟผ
๏ฟผ
๏ฟผ
๏ฟผ
๏ฟผ - ๐บ๐ธUnited States mherchel Gainesville, FL, US
+1 on adding @pdureau as maintainer. His help during development was invaluable.
He is not the only one that should be added IMHO, cross linking ๐ Add e0ipso as a co-maintainer of core theme system with focus on SDC Active
- ๐ช๐ธSpain ckrina Barcelona
Huge +1. Beyond other qualities, his willingness to coordinate with others make him a great maintainer.
- ๐บ๐ธUnited States xjm
Sounds like a great fit!
To commit this, we need @pdureau to confirm reading the Drupal core governance, and agreeing to the responsibilities listed under:
(Plus an MR to add him to MAINTAINERS.txt.)
Thanks everyone!
- ๐ซ๐ทFrance Grimreaper France ๐ซ๐ท
Hi,
+1 on this too.
Working since 5 years with Pierre on UI Suite and following him on his other projects like https://dilla.io/, I can't count the architecture discussions we have on Drupal rendering system, UI Suite and new technological ideas.
- ๐ซ๐ทFrance vmoskalenko
Absolutely agree ! For more than 5 years of working with Pierre, he daily shows great professionalism in architectural solutions, both in the integration of UI Suite and in general.
- ๐ซ๐ทFrance pdureau Paris
Hello all, thanks for all the love โกโกโก
Hi @xjm, I have read the 3 chapters of drupal-core.md and I agree with them.
If I will have the honour of joining the maintainer team of Drupal\Core\Theme sub-system, I will come with my skills and my passion, and also some goals I wish to share with the team:
I wish to :
- GOAL 1: make Drupal themes as reusable between project as a Drupal modules, let's witness the emergence of a vibrant ecosystem of contrib themes, by:
- promoting practices where there is no business specific or project specific code in the theme, so as few references as config entities as possible
- GOAL 2: make Drupal themes friendlier for front dev, by:
- reducing the need of PHP code in theme. PHP is not a front dev's language
- reducing the use of ThemeManager::render() and related mechanisms (hook_theme, template suggestions, prerpocesses...) in favour of Renderer:render()
- leveraging design system philosophy by promoting SDC as the main way of authoring template based renderable & by introducing other declarative UI artefacts (style utilities, modes, CSS variables, iconsets...)
- GOAL 3: make Drupal themes more integrated to Drupal site building, thanks to the experience builder, by:
- removing the need of declaring regions in the info.yml file and leveraging SDC components and Layout API instead
- making the new design system artefacts as easy to load and plug as the SDC components
Cheers,
- GOAL 1: make Drupal themes as reusable between project as a Drupal modules, let's witness the emergence of a vibrant ecosystem of contrib themes, by:
- ๐ซ๐ทFrance G4MBINI Bรจgles
What a huge and great news ! You deserve it so much Pierre and I'm sur you'll do a great job !
++++++++1
- ๐บ๐ธUnited States mherchel Gainesville, FL, US
Comment #14 is getting me all excited! ๐ ๐๐
- ๐ซ๐ทFrance just_like_good_vibes PARIS
big +1
thanks for being part of the community
and what you do - Merge request !8177Issue #3447206: Add pdureau as a co-maintainer for the Theme API with a focus on SDC โ (Closed) created by ckrina
- Status changed to Needs review
7 months ago 10:14am 24 May 2024 - Status changed to RTBC
7 months ago 10:15am 24 May 2024 - Status changed to Fixed
7 months ago 10:18am 24 May 2024 - ๐ซ๐ทFrance nod_ Lille
Welcome to the maintainer team!
Committed and pushed 6eb4902d0d to 11.x and 07e25d6994 to 11.0.x and 7295751bb9 to 10.4.x and c87b28be5a to 10.3.x. Thanks!
- ๐ง๐ชBelgium wim leers Ghent ๐ง๐ช๐ช๐บ
Welcome! ๐ (And thank you ๐)
- ๐ฆ๐บAustralia larowlan ๐ฆ๐บ๐.au GMT+10
xjm โ credited larowlan โ .
- ๐บ๐ธUnited States xjm
Adding missing credits for maintainers who discussed and approved the appointment.
Automatically closed - issue fixed for 2 weeks with no activity.