Skip to content

chore: retire client and span after their move to Appwrite - #338

Merged
ChiragAgg5k merged 1 commit into
mainfrom
chore/retire-client-span
Sep 23, 2026
Merged

ChiragAgg5k merged 1 commit into
mainfrom
chore/retire-client-span

Conversation

@ChiragAgg5k

Copy link
Copy Markdown
Member

Client and span now live in Appwrite following appwrite/appwrite#13858. Remove packages/client and packages/span so this repository stops discovering and publishing them during Split runs. Refresh the local dependency graph and list both with the packages maintained in Appwrite.

The graph introduction now says that requirements on packages maintained elsewhere, including those listed as maintained in Appwrite, are not drawn. It no longer names each external dependency and its dependants, because that list went stale with every retirement: #326 needed a review fix for it.

cdn, domains, fastly, messaging and storage keep their Packagist constraints on utopia-php/client (^0.4 still resolves, and client 0.5's aliases keep the old names working). domains and cdn keep theirs on utopia-php/span. The standalone mirrors and release tags remain available.

Validation: bin/monorepo validate, vale README.md, and git diff --check pass.

Appwrite's post-merge Split run succeeded, and each mirror's tree exactly matches Appwrite's package directory:

Mirror Head Tree
utopia-php/client 7cea773 (fast-forward from 0.5.0) 03b2762
utopia-php/span 3df719d 310f61a

After merge, confirm this repository's Split no longer includes client or span.

Follow-up to appwrite/appwrite#13828.

utopia-php/client and utopia-php/span now live in appwrite/appwrite as
packages/client and packages/span (appwrite/appwrite#13858). Drop them
here so this repository stops discovering and publishing them during
Split runs, refresh the dependency graph, and point readers at the new
source location. The graph introduction now describes external
requirements generally, since naming each one went stale with every
retirement.
@walter-o-brien

Copy link
Copy Markdown

✅ OpenCodeReview: Review skipped: no items were selected.

@ChiragAgg5k
ChiragAgg5k merged commit 2d37a4f into main Sep 23, 2026
6 checks passed
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.

1 participant