You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat: add TER metadata and public listing conformance checks
- Add TC-55/56/57: mechanical checks for composer.json support URLs
- Add TC-80: LLM review for TER, Packagist, docs.typo3.org listings
- Add TC-81: LLM review for TER publish workflow metadata setup
- Add ter-publishing.md: TER metadata setup, Packagist, docs.typo3.org
- Update conformance checklist with TER metadata and public listings
Copy file name to clipboardExpand all lines: skills/typo3-conformance/references/ter-publishing.md
+117Lines changed: 117 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -230,6 +230,108 @@ Details: ${RELEASE_URL}"
230
230
231
231
---
232
232
233
+
## MANDATORY: TER Metadata Setup (Sidebar Links)
234
+
235
+
**CRITICAL:** The TER extension page sidebar links (Extension Manual, Found an Issue?, Code Insights, Packagist.org) are **NOT** populated from `composer.json`. They must be set explicitly via `tailor ter:update`.
236
+
237
+
Without this step, the TER page looks incomplete — no links to documentation, issues, source code, or Packagist.
238
+
239
+
### The Problem
240
+
241
+
New extensions uploaded to TER show an empty sidebar with no links:
242
+
- No "Extension Manual" button
243
+
- No "Found an Issue?" button
244
+
- No "Code Insights" button
245
+
- No "Packagist.org" button
246
+
247
+
This makes the extension appear unprofessional and hard to use.
248
+
249
+
### The Solution
250
+
251
+
Run `tailor ter:update` after the first TER upload:
0 commit comments