Skip to content

[TASK] Round out the packaging metadata - #13

Merged
bmack merged 1 commit into
mainfrom
task/packaging-metadata
Aug 13, 2026
Merged

[TASK] Round out the packaging metadata#13
bmack merged 1 commit into
mainfrom
task/packaging-metadata

Conversation

@bmack

@bmack bmack commented Aug 13, 2026

Copy link
Copy Markdown
Member

Housekeeping ahead of a first tagged release.

.gitattributes dropped a /.gitlab-ci.yml entry for a file that does not exist, and never excluded /.github/ — so the CI workflows ended up in the distributed archive. Both fixed, matching what b13/container excludes. The dist archive now contains only Classes, Configuration, Resources, README.md, composer.json, ext_* — verified with git archive.

composer.json gained keywords, homepage, authors and support, all of which surface on Packagist.

One thing worth a decision: this goes a little beyond what our other extensions carry. container has only homepage; assetcollector and menus have neither. Happy to trim it back if we would rather stay consistent, or to apply the same block across the others.

Both descriptions still described the extension as it was before the frontend rendering and the image marker existed ("Flags backend records as AI-created / AI-modified"), and had drifted apart from each other. They now match and say what it is actually for.

composer validate passes.

Not included, still open for 1.0.0: the version bump (both ext_emconf.php and extra.typo3/cms.version are still 0.0.1), a tag-triggered publish.yml with TYPO3_API_TOKEN, and a CHANGELOG.

Housekeeping ahead of a first tagged release.

.gitattributes dropped a /.gitlab-ci.yml entry for a file that does not exist
and never excluded /.github/, so the CI workflows ended up in the distributed
archive. Both fixed, matching what b13/container excludes.

composer.json gained keywords, homepage, authors and support links, all of which
surface on Packagist. Note this goes a little beyond what our other extensions
carry - container only adds homepage - so it is worth a look whether we want
this everywhere or nowhere.

Both descriptions still described the extension as it was before the frontend
rendering and the image marker existed ("Flags backend records as AI-created /
AI-modified"), and had drifted apart from each other. They now say the same
thing, and say what it is actually for.
@bmack
bmack merged commit d346478 into main Aug 13, 2026
8 checks passed
@bmack
bmack deleted the task/packaging-metadata branch August 21, 2026 19:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants