Page MenuHomePhabricator

lightncandy seemingly unmaintained for ~4 years (fork or replace)
Open, Needs TriagePublic

Description

https://github.com/zordius/lightncandy/commits/master/ last commit Mar 2022...

https://github.com/zordius/lightncandy/pull/355 hasn't been merged (very simple PR) since October 2021

We could fork, but then we take on maintenance burden.

No testing or whatever done, but https://github.com/devtheorem/php-handlebars was suggested.

Event Timeline

Reedy renamed this task from lightncandy seemingly unmaintained for ~4 years to lightncandy seemingly unmaintained for ~4 years (fork or replace).Apr 26 2026, 5:13 PM
Reedy updated the task description. (Show Details)

This is mostly relevant to the Reader Experience Team's work, though they do not claim to maintain it.

I looked at replacing lightncandy inside includes/Html/TemplateParser.php with supported alternatives like https://github.com/devtheorem/php-handlebars a year ago, but the way it was built by the Web team (as was) makes it pretty much impossible; we'd have to build a new system, migrate all users to it, and then drop the old one, sadly.