-
Notifications
You must be signed in to change notification settings - Fork 196
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Rename project to "terminus" #877
Comments
+1. Does composer respect the redirects? I imagine it would. |
It seems not: composer/packagist#496 |
@bensheldon @TeslaDethray Can we do this today or tomorrow? |
@ari-gold can you put together a rollout plan that includes a customer notification and any updates to docs or links? That composer link above seems to imply composer won't automatically redirect and folks will probably need to update their scripts if they're manually fetching packages from github. |
connects to pantheon-systems/terminus#877
@bensheldon I've referenced PRs to update relevant docs on pantheon.io/docs as well as this README and CHANGELOG. Do you think that covers everything? /cc @bmackinney @TeslaDethray |
https://packagist.org/packages/pantheon-systems/terminus is marked abandoned already. We should investigate whether that can be reversed. @greg-1-anderson owns that project on packagist. @bensheldon I think if scripts download On Packagist:
|
@bmackinney I can un-abandon the project... oops, I guess I just did. |
+1 looks like that will work. Screen shot is out-of-date, though; are the projects set to auto-update in Packagist? Can github auto-update more than one Packagist package per repository? |
@greg-1-anderson it seems like the auto-update logic lives in Github, rather than Packagist. We're firing off the github webhook at Packagist, and Packagist must auto-update (one/any?) project that matches the git repo for the webhook. So it's wired up right, we'll just have to see if Packagist will update them appropriately. |
Yep, both pantheon-systems/terminus and pantheon-systems/cli are showing the right info, and the "(Not Auto-Updated)" tag shown in the screenshot above has been removed on Packagist, so it seems that all should be fine now. Folks will get the right thing from Composer if they require pantheon-systems/terminus or pantheon-systems/cli. |
Problem:
Google for "pantheon terminus" and top result is the deprecated project. Reported by Marketing
Proposed solution:
According to https://github.com/blog/1508-repository-redirects-are-here renaming a repo adds a redirect so:
and
will have the desired effect that:
I tested this with my forks and it seemed to work fine. Does this sound like a reasonable solution?
The text was updated successfully, but these errors were encountered: