This project is not covered by Drupal’s security advisory policy.
Initiative proposal can be found here: #3170260.
Process and where to find it
Slack channel: #decoupled-menus-initiative (learn how to join Drupal Slack)
Meetings every Tuesday and Wednesday on Slack, with focus time at 1400 UTC (Tuesday) and 400 UTC (Wednesday).
Use cases considered
After community concertation in #3196329: [META] Use cases covered by the decoupled menus initiative the 2 use cases this initiative is working on are:
- A menu that is global and static That is, it will not change from page to page (or screen to screen a native app for example)
- A menu(s) that changes from page to page For example, attach "Content Moderator Shortcuts" menu to "moderator" role
Projects/Repositories
Back-end Drupal module for serving menus as JSON
Front-end library for consuming decoupled menus [work-in-progress]
- Decoupled Menu Parser, a work-in-progress library for parsing the JSON served by a decoupled menu back end. Written in TypeScript. Will be usable in vanilla JS projects.
Original standalone JS lib
- once.js, not menu related, proved our ability to develop JS on drupal.org and publish to NPM.
Team and resources
Initiative Coordinators
- Théodore Biadala (nod_)
- Brian Perry (brianperry)
Appointees
- Onboarding & communications lead: Baddy Sonja Breidert (baddysonja)
- Meetings and issues secretary: Liam Hockley (lhockley)
- Weekly meeting lead (Asia & Australia timezone): Ashutosh Gupta (ashu1629)
Active contributors
- Lauri Eskola (lauriii)
- Lee Rowlands (larowlan)
- Mateu Aguiló Bosch (e0ipso)
- Roy Scholten (yoroy)
- Sally Young (justafish)
- Sharique Farooqui (Sharique)
- Ashutosh Gupta (ashu1629)
- Shibin Das (D34dMan)
- Alex Pott (alexpott)
- Björn Brala (bbrala)
Former initiative coordinator
- Gabe Sullice (gabesullice)
You? Join us in #decoupled-menus-initiative!
Project information
- Created by nod_ on , updated
This project is not covered by the security advisory policy.
Use at your own risk! It may have publicly disclosed vulnerabilities.






