Skip to content

Do not suggest installation of puli via composer or error messages #195

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

Merged
merged 2 commits into from
Mar 7, 2021

Conversation

naderman
Copy link
Contributor

@naderman naderman commented Mar 4, 2021

Q A
Bug fix? yes
New feature? no
BC breaks? no
Deprecations? yes
Related tickets
Documentation
License MIT

What's in this PR?

Puli has not been modified in 5 years, it's abandoned, the website is down and it's not compatible with Composer v2, it should be removed from this project.

More urgently it is currently the first suggestion for why discovery may not work, leading novice users to install puli to fix this error message, which just makes things worse.

So this PR for now just removes the suggestion from composer.json and the error message.

Next step would be proper full deprecation and eventually removal.

Checklist

  • Updated CHANGELOG.md to describe BC breaks / deprecations | new feature | bugfix
  • Documentation pull request created (if not simply a bugfix)

Copy link
Contributor

@dbu dbu left a comment

Choose a reason for hiding this comment

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

seems reasonable to me. @Nyholm any objections?

Copy link
Member

@Nyholm Nyholm left a comment

Choose a reason for hiding this comment

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

Yeah: I agree with this.

You can also change the order or ClassDiscovery::$strategies

@naderman naderman force-pushed the remove-puli-recommendation branch from bf00d72 to 2b98f18 Compare March 5, 2021 13:32
@naderman naderman force-pushed the remove-puli-recommendation branch from 2b98f18 to 658a1aa Compare March 5, 2021 13:33
@Nyholm
Copy link
Member

Nyholm commented Mar 7, 2021

Thank you

@Nyholm Nyholm merged commit 386612f into php-http:master Mar 7, 2021
@dbu
Copy link
Contributor

dbu commented Mar 8, 2021

i added a note to the changelog for this #196

@GrahamCampbell
Copy link
Contributor

Sorry to see that project die. :(

@dbu
Copy link
Contributor

dbu commented Jun 2, 2021

me too, but we help nobody if we pretend it did not die.

if it is resurrected, i am happy to add support back in.

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.

4 participants