ezsystems/ezie-ls
ezie-ls is a Language Server Protocol implementation for eZ Systems projects, bringing autocomplete, diagnostics, and editor tooling for eZ templates to PHP and eZ Platform development workflows.
NOASSERTION license, 27 stars, and zero dependents make this a useful test case for a policy on unmaintained or license-ambiguous dependencies — a governance decision, not a feature decision.Consider it when:
Look elsewhere when:
NOASSERTION is a legal-review blocker for redistribution or hosted use.For executives: "This is a 2014 archived component from eZ Systems that gave developers autocomplete and navigation for the older eZ Publish template language. It is not an adoption candidate — no release in over a decade, no dependents, and a license we cannot cleanly assert. Its value is as a free reference design: if we greenlight a legacy-tooling or template-migration initiative, reading it tells us roughly what a PHP language server costs to build and where the hard parts are. Recommendation: no dependency, and at most two engineering days of study if that initiative is approved."
For engineering: "Treat ezie-ls as a specification, not a library. Read the LSP wiring and template symbol-resolution logic, then reimplement on a modern stack (php-parser, Phpactor, or a Twig-based analyzer) under a license we can defend. Do not vendor it, do not add it to composer.json, and do not count on upstream fixes. If the goal is editor support for templates we still maintain, the honest options are a short internal build or a maintained third-party tool — this package is evidence for estimating the former, not a shortcut to it."
How can I help you explore Laravel packages today?