Skip to content
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

[Statie] Drop Latte support to lower the complexity [BC break] #1641

Merged
merged 1 commit into from Nov 6, 2019

Conversation

@TomasVotruba
Copy link
Member

TomasVotruba commented Nov 6, 2019

Statie is supporting 2 templating systems at the moment. At cost of big added complexity, mostly in tests and architecture. Basically anything related to templating has to be doubled.

I want to keep developing it, but technical dept makes this un-easy.

As Statie is not really used - in last 4 years just around 15 k downloads - and only website running on Latte is statie.org, I've decided to drop Latte support, so Statie could grop and fully leverage the use of Twig.


If by any change you use Latte in Statie, this tool can help you migration to Twig: https://github.com/Symplify/LatteToTwigConverter

@TomasVotruba TomasVotruba changed the title [Statie] Drop Latte support to lower the complexity [Statie] Drop Latte support to lower the complexity [BC break] Nov 6, 2019
@TomasVotruba TomasVotruba force-pushed the drop-latte branch from e044060 to 5e35ffa Nov 6, 2019
@TomasVotruba TomasVotruba merged commit a05ba6f into master Nov 6, 2019
4 checks passed
4 checks passed
Travis CI - Branch Build Passed
Details
Travis CI - Pull Request Build Passed
Details
continuous-integration/travis-ci/pr The Travis CI build passed
Details
continuous-integration/travis-ci/push The Travis CI build passed
Details
@TomasVotruba TomasVotruba deleted the drop-latte branch Nov 6, 2019
@crazko

This comment has been minimized.

Copy link
Contributor

crazko commented Nov 8, 2019

Uh, oh. While I completely understand why you decided to drop the support of Latte, I'd like to assure you there is more than one project using it. Some of them could be found through Github search.

But, this is how it goes... 😃

Side question: how many projects running on Latte would convince you to keep it?

@TomasVotruba

This comment has been minimized.

Copy link
Member Author

TomasVotruba commented Nov 8, 2019

Latte was very annoying to make work standalone + now evolving + Statie being downloaded just 7 times https://packagist.org/packages/symplify/statie/stats, this isn't much of a big deal.

I recommend using LatteToTwigConverter to migrate

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked issues

Successfully merging this pull request may close these issues.

None yet

2 participants
You can’t perform that action at this time.