Skip to content

Conversation

@joshtrichards
Copy link
Member

We only use S3. No reason to ship code for 300+ unused services in our release artifact.

aws/aws-sdk-php#2456

https://github.com/aws/aws-sdk-php/tree/master/src/Script/Composer

@joshtrichards
Copy link
Member Author

/composer-update

Signed-off-by: nextcloud-command <[email protected]>
@joshtrichards joshtrichards added this to the Nextcloud 32 milestone Jul 20, 2025
@joshtrichards joshtrichards marked this pull request as ready for review July 20, 2025 14:38
@kesselb
Copy link
Contributor

kesselb commented Jul 20, 2025

Thanks 🙏

That looks like a good thing. I will prepare the companion PR for server, and then we will know what the CI thinks ;)

Copy link
Contributor

@susnux susnux left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Could only be a problem if an app uses one of the services. Or want to use it and then installs this dependency themself, no?

@nickvergessen
Copy link
Member

Could only be a problem if an app uses one of the services. Or want to use it and then installs this dependency themself, no?

I think we can do this, if someone comes up with a valid usecase we can rethink it.

@kesselb kesselb merged commit 30fa1c9 into master Jul 21, 2025
9 checks passed
@kesselb kesselb deleted the feat-s3-avoid-shipping-unused-services branch July 21, 2025 12:44
@skjnldsv skjnldsv modified the milestones: Nextcloud 32, Nextcloud 33 Sep 28, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants