Summary
Incorporate AI in Drupal CMS to make it easier for non-technical users to build and extend their sites.
What we are currently working on
We've created the Evaluations module and created a report however, the actual flow of how the Agents is not very understandable atm. We're working on providing more information, especially about how the flow of how the different AI Agents and prompts talk to each other and making it something a sitebuilder can understand.
Work to be done for official launch (in scope)
Objective 4 - Foundational AI Agents completed in Drupal CMS:
Change perception of Drupal being difficult to use by enabling end-user marketeers to utilise the existing Drupal CMS AI Agents to intuitively customise their site without training and demonstrate that Drupal are able to deliver on its promises and demos.
Initial Merge Request: #3484307: Add AI recipe
Key Results
- KR1 - Bring the existing AI Agents features to completion so that they will achieve everything the end-user expects of them including: Content Types, Fields, Taxonomy - DONE (excluding Media module)
- KR2 - Provide statistical evidence of the AI Agent’s success with the target audience.
- Create a evaluations (test) module: #3487007: [Meta] Create an alpha version of evaluations used to test Drupal CMS
- Conduct user testing with “Sarah’s” personas: #3487016: [Meta] Conduct evaluations of the AI Agents
- Generate a report for Singapore
- KR3 - Add an undo feature that lets marketers reverse agent actions -- evaluate design a UX for rollback functionality, and evaluate how much of Drupal's Workspace functionality we can reuse. Goal: end-users can feel safe experimenting with AI and we can take a bit more risk with AI agent development. #3487025: AI -KR3 - Make use of the AI Agents safe for a sitebuilder without Drupal Experience
- KR4 - Work with the Drupal CMS track leads to provide an install experience for AI Agents in Drupal CMS that will be usable by the target persona: #3487039: AI KR4 - AI Installer works for the ambitious sitebuilder
- KR5 - Bring the underlying AI module itself to release: #3485451: [Meta] Path to rc1 for AI module
- KR6 - AI can be used to generate Alt text images: https://www.drupal.org/project/ai_image_alt_text
- Other related issues:
- Decide which AI providers should be supplied with Drupal CMS
- Create a process for other tracks and community feedback to suggest further AI features.
- KR7 - Release AI privacy and consent features in-line with the Drupal CMS Privacy Track:
- Create a consent modal for the AI Chatbot. #3494518: Add consent management for AI chatbot and AI alt text generation
- Handle the Alt Text Gen AI features in the terms for Drupal CMS. #3494521: Handle the Alt Text Gen AI features in the terms for Drupal CMS.
Out of scope for official launch
- There will be basic support for the Media module, only including the media entities included with Starshot.
- Migration will not be in scope but we should have a proof of concept for launch.
- Views agents exists but significant work needs to make them support everything views has to offer.
- Figma to Drupal or Design to Drupal. Building complete Drupal themes and layouts will require XB
- Integration with Project Browser.
- AI helping CK Editor - It is there but we need to have a good understanding about what AI functionality should go in.
Target milestone
First official release of Drupal Starshot
Skills required
TBC
Blockers / dependencies
TBC
Track lead
Jamie Abrahams (yautja_cetanu)
Comments
Comment #2
pameeela commentedComment #3
pameeela commentedComment #4
tim.plunkettAssigning to track lead.
Comment #5
mindaugasd commentedComment #6
yautja_cetanu commentedComment #7
yautja_cetanu commentedComment #8
yautja_cetanu commentedComment #9
yautja_cetanu commentedComment #10
yautja_cetanu commentedComment #11
yautja_cetanu commentedComment #12
yautja_cetanu commentedComment #13
yautja_cetanu commentedComment #14
yautja_cetanu commentedComment #15
yautja_cetanu commentedComment #16
yautja_cetanu commentedComment #17
yautja_cetanu commentedComment #18
yautja_cetanu commentedWhat we are currently working on
We've created the Evaluations module and created a report however, the actual flow of how the Agents is not very understandable atm. We're working on providing more information, especially about how the flow of how the different AI Agents and prompts talk to each other and making it something a sitebuilder can understand.
Comment #19
yautja_cetanu commentedComment #20
yautja_cetanu commentedComment #21
yautja_cetanu commentedComment #22
pameeela commented@yautja_cetanu I'm triaging all of the existing meta issues as they were all pretty much delivered for 1.0 and I'm keen to close them out so we can start documenting what's happening for 2.0. Would you be able to update this issue to summarise the state of things in 1.0? And if needed, create a new meta for the ongoing work?
Comment #23
pameeela commentedGoing to close this because there is some work being done on the larger AI strategy that will define what happens post v1. No need to update this issue I think.