NHacker Next
  • new
  • past
  • show
  • ask
  • show
  • jobs
  • submit
My temporary PHP fix from 2014 has nearly 20M installs. Today I'm deprecating it (jakeasmith.com)
Sander_Marechal 1 hours ago [-]
There is nothing as permanent as a temporary fix that works.
jakeasmith 1 days ago [-]
Author here, happy to answer any questions. I never imagined a polyfill for http_build_url would gain so much traction. After 12 years, deprecating it feels like the right move, especially given the new options from the community and PHP itself.
laruss5 35 minutes ago [-]
For a package with that kind of install base, is there a final release that prints the migration options in a deprecation notice? People will find it years from now through old Stack Overflow answers.
TimWolla 30 minutes ago [-]
The package is marked as abandoned on Packagist [1]

> This package is abandoned and no longer maintained. No replacement package was suggested.

Both adding it as a dependency using composer and installing it from a lockfile results in:

    $ composer require jakeasmith/http_build_url
    […]
    Package jakeasmith/http_build_url is abandoned, you should avoid using it. No replacement was suggested.
    […]
    $ rm -r vendor/
    $ composer install
    […]
      - Installing jakeasmith/http_build_url (1.0.2): Extracting archive
    Package jakeasmith/http_build_url is abandoned, you should avoid using it. No replacement was suggested.
    […]
[1] https://packagist.org/packages/jakeasmith/http_build_url
amhoab 1 hours ago [-]
We used to work together at AOL. Glad to see you on here; I hope you're doing great!
yard2010 57 minutes ago [-]
Reading this threw me back to 2014 - how was working for AOL back then?
Codefrontier 1 hours ago [-]
Love you kept it alive this long
hdjrudni 1 minutes ago [-]
It hasn't been updated in 11 years. Not sure I'd call that "keeping it alive".
ethanprk 14 minutes ago [-]
[flagged]
Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact
Rendered at 07:58:36 GMT+0000 (Coordinated Universal Time) with Vercel.