refactor(marketplace): point conventional-commit at dedicated repo #7

Merged
claudiomaradonna merged 3 commits from refactor/extract-conventional-commit into main 2026-04-30 12:59:19 +02:00

Switch the marketplace to a thin-aggregator architecture: conventional-commit now lives in its own dedicated repo at git.unitoo.it/claudiomaradonna/claude-plugin-conventional-commit, pinned via tag v0.3.1 through the URL source form in marketplace.json, instead of being shipped as an in-tree subdir. This unblocks per-plugin release lifecycles, tags, and issue trackers — the multi-plugin monorepo would have collapsed independent histories into a single repo-wide numbering, defeating the point of versioning. The README's plugin index and layout sections are reshaped to document the new aggregator role and the dedicated-repo requirement so future plugins follow the same split. The migrated plugins/conventional-commit/ subdir is removed (would otherwise silently diverge from the source of truth) and the marketplace itself bumps to 0.4.0 to propagate the structural change via /plugin marketplace update.

Merge: rebase.

Switch the marketplace to a thin-aggregator architecture: `conventional-commit` now lives in its own dedicated repo at `git.unitoo.it/claudiomaradonna/claude-plugin-conventional-commit`, pinned via tag `v0.3.1` through the URL source form in `marketplace.json`, instead of being shipped as an in-tree subdir. This unblocks per-plugin release lifecycles, tags, and issue trackers — the multi-plugin monorepo would have collapsed independent histories into a single repo-wide numbering, defeating the point of versioning. The README's plugin index and layout sections are reshaped to document the new aggregator role and the dedicated-repo requirement so future plugins follow the same split. The migrated `plugins/conventional-commit/` subdir is removed (would otherwise silently diverge from the source of truth) and the marketplace itself bumps to `0.4.0` to propagate the structural change via `/plugin marketplace update`. Merge: rebase.
The plugin's source moves out of the in-tree
plugins/conventional-commit/ subdir into its own dedicated repository
at git.unitoo.it/claudiomaradonna/claude-plugin-conventional-commit,
pinned to tag v0.3.1. From now on each plugin gets its own release
lifecycle, tags, and issue tracker, while this repo is reduced to a
thin aggregator carrying only the marketplace manifest, README, and
LICENSE.

Switch the manifest entry to the URL source form, update the plugin
homepage and the README's plugin index link to point to the new repo,
and rewrite the layout section to document the new aggregator role
and the dedicated-repo requirement for future plugins. Subdir removal
and the marketplace version bump follow as separate commits so each
diff stays narrow and reviewable.
Now that the marketplace points to the dedicated repo, the in-tree
copy under plugins/conventional-commit/ is dead weight and would
silently diverge from the source of truth on the next plugin change.
Remove it; future plugin development happens in the dedicated repo.
Minor bump to propagate the structural switch to per-plugin dedicated
repos via /plugin marketplace update. The plugin's own version
(0.3.1) is unchanged — only the marketplace's pointer reshape and
subdir removal warranted a version signal here.
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
claudiomaradonna/claude-plugins!7
No description provided.