
DrupalCon Rotterdam 2026 기조연설에서 Drupal Association이 Drupal의 평판과 실제 역량 사이의 간극을 줄이기 위한 Drupal Advocacy Program을 발표했다. 이제 Drupal 커뮤니티 밖에 Drupal의 기능을 알리는 활동도 기여 점수로 인정하며, 기존 커뮤니티 밖에 닿는 활동에는 더 큰 비중을 준다.
발표자는 2년여 전 시작한 Drupal Starshot이 Drupal CMS로 발전했다고 설명했다. Drupal CMS는 Site Templates, Recipes, Drupal AI, Drupal Canvas 등을 묶어 웹사이트 구축을 쉽게 한다. 동시에 Drupal Core도 개발자를 위한 더 빠르고 나은 프레임워크로 발전했으며, Drupal CMS와 Drupal Core의 개선이 서로를 뒷받침한다고 밝혔다.
기조연설에서는 다국어 사이트, JavaScript 프런트엔드, 헤드리스 Canvas, Drupal AI의 개선 사항을 소개했다. 새 페이지 빌더 Drupal Canvas에 다국어 지원을 추가하고 다국어 사이트 설정도 쉽게 만들었다. React 기반 Canvas 코드 구성 요소는 프런트엔드 개발자가 익숙한 도구와 작업 방식으로 만들 수 있으며, Drupal 전용 개념을 배우지 않고도 개발할 수 있도록 경험을 개선해 왔다고 발표자는 설명했다.
Drupal Canvas Headless를 이용하면 Drupal에서 콘텐츠를 관리하면서 Next.js, Astro, TanStack, Angular, Nuxt 같은 프레임워크로 프런트엔드를 별도로 만들 수 있다. 편집자는 Drupal Canvas에서 페이지를 만들고 프런트엔드에 표시될 모습을 미리 볼 수 있다. 발표자는 이를 통해 JavaScript 프런트엔드와 Canvas의 시각적 편집 경험 중 하나를 택하지 않아도 된다고 말했다.
발표자가 공개한 Drupal AI 데모는 사전 설정돼 있어 기능을 직접 살펴보거나 고객에게 시연할 수 있다. Drupal AI는 사이트 콘텐츠에 근거한 질문 답변, 브랜드 지침에 따른 콘텐츠 점검, 번역과 분류, AI를 이용한 페이지 및 React 구성 요소 제작 등을 지원한다. MCP를 통해 AI 비서가 Drupal 바깥에서 콘텐츠를 다룰 수도 있다. 발표자는 Drupal이 권한, 안전장치, 관측 기능, 사용량 측정, 모델 선택권을 유지하면서 AI 모델을 구조화된 콘텐츠와 도구, 워크플로에 연결하는 기반이 된다고 설명했다.
기조연설의 다른 데모에서는 편집자가 AI 비서에게 페이지 비공개 처리를 요청했다. Drupal은 편집자의 권한과 사이트 게시 규칙을 확인한 뒤 요청을 처리했다. 이 데모는 Tool 모듈을 기반으로 만들었다. 발표자는 자신의 앨범 모듈이 기존 기능을 AI 비서에 공개하지 않았으며, 이를 위해 약 1,000줄의 코드를 추가해야 했다고 밝혔다. Matt Glaman과 함께 기존 PHP 메서드를 속성(attribute)으로 도구에 공개할 수 있도록 Tool API 변경을 작업하고 있다. 앨범 모듈의 통합 코드는 이 방식으로 약 1,000줄에서 속성 약 20개로 줄었다고 설명했다. 변경 사항은 실험 브랜치에 적용돼 있으며 정식 Tool 모듈에 병합하는 작업이 진행 중이다. 관련 내용은 Tool API 변경 제안에서 볼 수 있다.
이 도구는 MCP를 이용하는 AI 비서뿐 아니라 HTTP를 사용하는 다른 애플리케이션에서도 호출할 수 있다. JavaScript 구성 요소용 스키마를 만들거나 ECA, FlowDrop, Maestro 같은 워크플로 시스템에 Drupal 모듈을 연결하는 데도 쓸 수 있다. 데모 제작에 참여한 Scott Falconer는 설정과 내부 동작을 설명하는 영상을 공개했다. 발표자는 자신의 사이트에서 1만 장이 넘는 사진을 관리할 때도 MCP 지원으로 AI 비서를 활용해 작업을 더 빠르고 정확하게 처리할 수 있었다고 말했다. Drupal이 콘텐츠와 권한, 워크플로를 계속 관리한다는 설명이다.
발표자는 Drupal의 기술 발전만으로는 커뮤니티 밖 사람들과 AI 에이전트의 인식이 바뀌지 않는다고 지적했다. 6월에 시험한 AI 코딩 에이전트가 Drupal을 평가하면서 Drupal CMS나 Site Templates를 언급하지 않았다는 사례도 들었다. 이에 Drupal Association이 이끄는 Drupal Advocacy Program을 시작했다. 외부 행사 발표, 대중 매체 기고, 고객 사례, 데모, 튜토리얼 등 Drupal 커뮤니티 밖에 기능을 알리는 활동을 공로 점수로 인정한다. 활동은 프로그램 페이지에서 제출할 수 있다.
발표자는 Drupal에 과장된 홍보가 필요한 것이 아니라 실제로 가능한 일을 보여 주는 더 나은 공개 기록이 필요하다고 말했다. Drupal CMS와 Canvas Headless로 웹사이트를 만든 사례를 소개한 Blue Drop Labs의 글도 외부에 성과를 알리는 방법의 예로 들었다. 기조연설은 영상으로 볼 수 있고, 발표 자료는 86MB 파일로 내려받을 수 있다.
댓글 (0)
로그인하면 이 기사에 내 생각을 남길 수 있어요