Skip to content

drop PHP 5 support #28

@KEINOS

Description

@KEINOS

As of 2025/03/30, the upstream Parsedown supports PHP >=7.1. We should drop older versions than PHP 7.0 and follow/refactor to keep the package fresh.


As an old-timer, I have always appreciated the stability that dead technology brings. I was also aesthetically pleased that this package supported PHP 5 through latest.

Lately, however, I've turned my attention to other programming languages and personally moved away from PHP, not because I don't like it, but because it works fine when left alone and only needs occasional maintenance to keep it from breaking. In other words, I wasn't thrilled.

Then, before PHP8 was released, shortly before Fediverse and AI became a hot topic, I saw engineers who were trying to develop new SNS and AI libraries in PHP being burnt out (crushed and mentally scarred) by the unique atmosphere created by the old guard of the PHP community. I lost interest.

However, as I gained experience with other programming languages, I realized the frequency of maintenance due to their newness and the importance of trying new things and “failing fast” to stay motivated. To be honest, I think I was also conservative. I will try to commit to PHP again in my own way, albeit in a blah way, after all this time.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions