Marketing of the ai_initiative receives a dedicated ai_initiative_marketing Drupal project to reduce complexity and streamline workflows.
## Summary Split marketing-related work out of `project/ai_initiative` into a new dedicated `project/ai_initiative_marketing` on `git.drupalcode.org`, and pair it with a private repository on `gitlab.com` that holds the **demo assets** — access restricted to members of the **AI Initiative Partners**. The drupal.org-side `ai_initiative` project keeps organizational, development, and not-yet-scoped meta work. ## Work Track AI Marketing ## Context / Background - Marketing issues have grown to dominate the `ai_initiative` board, making organizational and development meta-issues hard to manage and complicating workflows. - AI demos will be organized as a marketing topic. The demos themselves cannot live in a public drupal.org project — they need a **private gitlab.com repo** scoped to AI Initiative Partners (configurations of demos that are deployed to DrupalForge and other demo providers). - After the split, `ai_initiative` will mainly host organizational tasks, meeting prep, and concepts / ideas not yet tied to a specific project. - Project name agreed: **`ai_initiative_marketing`**. - Approach: the same outcome could be achieved with labels + custom issue boards, but two separate projects/repos is materially simpler. The new project will end up with **two repositories**: 1. `git.drupalcode.org/project/ai_initiative_marketing` — public drupal.org-side home: issue tracking, templates, skills, milestones, boards. 2. A **private `gitlab.com/...`** repo — demo configurations for AI-Partner-only access; deployable to DrupalForge etc. ### Schedule | When | What | |---|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | Mon 2026-05-11 | Create the project, set maintainers, write description on drupal.org project page, port issue templates, set up milestones + boards, create the private gitlab.com demo repo. | | Tue 2026-05-12 | Move existing marketing-tagged issues over. @breidert creates demo issues & assets. | ## Tasks - [ ] Create `project/ai_initiative_marketing` on `git.drupalcode.org`. - [ ] Add maintainers: @jjchinquist, @breidert, @pauldemonge and all remaining **marketing** maintainers & reporters (extend as needed). - [ ] Write the drupal.org project page description for `ai_initiative_marketing`. - [ ] Port **marketing specific** issue templates from `ai_initiative/.gitlab/issue_templates/`. - [ ] Port the MR template from `ai_initiative/.gitlab/merge_request_templates/Default.md`. - [ ] Set up milestones mirroring the marketing-side cadence. - [ ] Set up issue boards for the marketing workflow. - [ ] Create the private `gitlab.com` repository for demo configurations; add AI Initiative Partners as members. - [ ] Identify marketing-tagged issues in `ai_initiative` (label-driven query via `glab` / GitLab REST API). - [ ] Move issues from `ai_initiative` → `ai_initiative_marketing`. (Bulk-script via `glab` if volume warrants. Note: moving rewrites `field_source_link`; existing contribution-records on `new.drupal.org` stay pinned to the old URL — see `skills/contribution-credit`.) - [ ] Update cross-references: `ai_initiative` README / CONTRIBUTING.md, Slack channel topics, pinned messages, internal docs. - [ ] Post follow-up announcement in marketing channel once migration complete. - [ ] Verify: 0 open marketing-tagged issues remain in `ai_initiative` after the move. ## Acceptance Criteria - [ ] `git.drupalcode.org/project/ai_initiative_marketing` exists, with maintainers, description, issue + MR templates, milestones, and boards in place. - [ ] Private `gitlab.com` demo repo exists, with AI Initiative Partners added as members. - [ ] All open marketing-tagged issues have been moved out of `ai_initiative`; the marketing label query against `ai_initiative` returns zero open results. - [ ] Marketing Slack channel has been informed after the move (completion + new project URL). - [ ] @breidert is unblocked to file the first demo issues in the new project on or around 2026-05-12. ## AI Usage - [x] AI Assisted Issue — This issue was generated with AI assistance, but was reviewed and refined by the creator. --- *Drafted with the assistance of AI (Claude Code / Opus 4.7).*
issue