Closed (fixed)
Project:
Drupal.org content
Component:
Module categories
Priority:
Normal
Category:
Feature request
Assigned:
Unassigned
Reporter:
Created:
3 Jul 2025 at 09:52 UTC
Updated:
28 Aug 2025 at 10:54 UTC
Jump to comment: Most recent
Comments
Comment #2
bramdriesenIs this about "modules entirely written by AI without much human interaction which might contain security issues" that need the label.
OR
"Modules that integrate with AI tool X/Y written by a human"?
For the first one, I think we don't need a module category but a label which can be seen as a disclaimer (similar to thingiverse/printables for AI STLmodels).
For the second one, a module category would work (e.g. for modules under the AI initiative)
Comment #3
bramdriesenComment #4
d34dman commented@ bramdriesen
Ah great, I didn't think of that angle. Going with the theme of what Module Categories are defined as in https://www.drupal.org/docs/develop/managing-a-drupalorg-theme-module-or...
It was thinking in the lines of "Modules that integrate with AI tool".
Comment #5
drummSee https://www.drupal.org/drupalorg/docs/maintenance/guidelines-for-module-...
Comment #6
d34dman commentedUpdating ID and IS based on guidelines.
Comment #7
d34dman commentedComment #8
bsnodgrass commentedAccording to the guidelines noted in #5, the next steps are to engage stakeholders and open comments for Guidelines for module categories updates, Step 2: Open Review, which should be open for 30 days.
I've posted this in the #AI channel in Drupal Slack.
I agree with this +1
Comment #9
bsnodgrass commentedSince AI is such an overarching technology, this is a category that could easily be added to many projects in the future. Should we add to the description that it should be used only for modules whose primary function is to provide the tooling for AI, and not simply identify a project as AI-enabled?
Comment #10
bramdriesen+1 For #9, I think this should be made very clear.
The discussion for adding a label for "AI generated" modules is separate discussion happening elsewhere.
Comment #11
yautja_cetanu commentedOne thing about this, it's likely that more and more modules will have some AI functionality alongside the other categories.
I wonder if AI utilities Vs AI enabled or something should exist?
- the AI vector database provider is one tool.
- but a webform agent that uses AI to create forms should maybe be distinct ?
It's kind of fine if modules can have multiple categories though
Comment #12
avpadernoI think that, with the given description, a single module category for AI projects should suffice.
Comment #13
d34dman commentedFor me it looks like we have an implicit consensus. Could somebody please confirm if we we can put this into RTBC?
Comment #14
avpadernoThe documentation is not clear about when the status can be changed. It just says:
(Emphasis is mine.)
The text before that says the requested change should not implemented before 30 days are passed. [A]appropriate period could mean anything.
As a side note, site moderators cannot add new module categories. Even if the status would be changed, it would be probably pass some time before the module category is effectively added.
Comment #15
d34dman commentedRegistering my vote +1
Thanks @avpaderno. I will wait.
Meanwhile removing "Needs issue summary update" as it was addressed in #6.
Comment #16
avpadernoThis takes a +1 for me too. I will wait another week, and then change the status to Reviewed & tested by the community.
Comment #17
kristen polI don’t see why this needs to wait further. The issue summary is clear and this is a no-brainer IMO
Comment #18
chrisfromredfinCriteria review:
✅ What impact will the proposed change have on existing users and the system?
✅ How many module projects would utilize this category change right away? (Could 100 modules be tagged with this category today? 1000?)
- even if it's not a ton right now (and it is a good amount), it's only going to grow
✅ How many community upvotes have there been for this change?
- no dissent inside this issue
✅ Does this change reflect a contrib ecosystem (for example, Drush, Webform, or Drupal Commerce)?
- only kind of, but only insofar as we've successfully consolidated our AI efforts
✅ Is this change represented by an existing category whose scope could be expanded or the description altered instead?
- I don't believe there's another category that would adequately represent this suite of modules
Additional considerations for terms
✅ Compound categories are not allowed (for example, using slashes or ampersands unless part of a very defined term in the technology sector, like Import/Export).
✅ Parentheticals should not be used to add context.
Acronyms should always be spelled out (but may use parentheses for the acronym, as in Search Engine Optimization (SEO)).
- I do recommend we do "Artificial Intelligence (AI)" just as an eye-catcher
✅ Terms and descriptions should use American English (en-US locale) for spelling and must be spelled correctly. Descriptions should be grammatically correct.
- reviewing the description, the only thing I don't like is "intelligent automation" because we have an "Automation" category for that. But I think what we're meaning here is "artificially-intelligent automation" or "agentic automation" or something like that. Would OP be amenable to a change in that vein?
I've updated the IS with those two changes to title and a suggested description, but I think if we get that, this can RTBC.
Comment #19
kristen polNice analysis! Including "AI" makes sense :)
Comment #20
drummI’ve added the category with the description
Since these are now project categories, which recipes may use too.
Comment #21
avpadernoComment #22
scott_euser commentedFor those coming across this, here is the link to all modules tagged with the new category to help see if there are AI modules you know that are still missing the categorisation at a glance.