The Drupal 7 Packaging guidelines have not been revised in over four years. The only commits since then were general cleanup commits that were applied to all of the docs. These guidelines are outdated (they still mention EPEL 5 and 6 and they use the Group tag in the example specfile). The formatting is very messed up; apparently, it was not fixed when the guidelines were imported from the wiki.
Group
We actually discussed this at the last meeting and came to the conclusion that that page, and probably others should be dropped. It's just pending some human review and a PR at this point.
This becomes newly relevant since Drupal 7 reached end-of-life in January 2025. Honestly, we should probably be removing the package from Fedora, at this point.
Despite what the Drupal7 guidelines doc claims, there aren't any drupal modules packaged in Fedora now, and I wouldn't expect there to be any in the future. It's a guideline with no audience.
Speaking as an early but not-for-a-long-time Drupal packager, I support removing the guidelines and drupal7 package. @siwinski is the maintainer.
+1 to just dropping the Drupal guidelines without replacement.
PR opened, #1503
Modules were retired long ago. I thought the base package was as well.
+1 to both dropping guidelines and retiring the package.
I will update the package to latest for non-rawhide (since there is 1 missing security update) and then retire rawhide.
Commit cb9fe28c fixes this issue