FriendsOfSymfony / FOSCKEditorBundle

Provides a CKEditor integration for your Symfony project.
Other
516 stars 83 forks source link

Add Symfony 7 support ; drop Symfony < 5.4 support and PHP < 8 support #258

Closed VincentLanglet closed 6 months ago

VincentLanglet commented 7 months ago
Q A
Bug fix? no
New feature? yes
BC breaks? no
Deprecations? no
Fixed tickets #257 #234 #256 #235 #251 #252
License MIT

Hi @lsmith77, I know this bundle might be in low-maintenance mode. But adding SF 7 support would be useful:

CondonesMix commented 6 months ago

sorry for the question.

It seems to be solved but composer require friendsofsymfony/ckeditor-bundle keeps failing me, has it already been published in the main branch?

Salutations from Barcelona

VincentLanglet commented 6 months ago

It seems to be solved but composer require friendsofsymfony/ckeditor-bundle keeps failing me, has it already been published in the main branch?

That's the whole difference between a merged PR and an open PR.

CondonesMix commented 6 months ago

And is there a way to install a PR that is open like this?

jcglombard commented 6 months ago

@VincentLanglet Thx for this 👍🏾 @coreTeam please merge this PR to let us upgrade to SF7 😉

avtarsm commented 6 months ago

Please merge this PR.

Jean-Gian commented 6 months ago

Great PR! Do you guys think it will be merged and released soon?

lsmith77 commented 6 months ago

I have commit access but I never used the bundle and I am not really using Symfony, so I don't feel comfortable tagging a release. I have tried to find someone with commit access to take this on ..

Jean-Gian commented 6 months ago

Do you think this project sort of abandoned? I see this ultra simple PR created over 6 months ago that hasn't been merged https://github.com/FriendsOfSymfony/FOSCKEditorBundle/pull/250 It seems there is no activity nor interest by who can merge this

mhpcc commented 6 months ago

The project is definitely abandoned and there's little point in resurrecting it, as it uses CKEditor 4 which has been EOL for a while too. It would be great to get Symfony 7 support though, as it's not trivial to upgrade to CKEditor 5 due to changed licensing.

Jean-Gian commented 6 months ago

@lsmith77 considering what @mhpcc said, would you mind merging and tagging anyway?

lsmith77 commented 6 months ago

ok .. from looking over the changes, they are all related to CS fixer. so safe enough.

lsmith77 commented 6 months ago

@VincentLanglet did https://github.com/FriendsOfSymfony/FOSCKEditorBundle/pull/235 really get fixed with this PR?

lsmith77 commented 6 months ago

OK this is now merged. I will wait a few more days for feedback until I will tag a release.

Jean-Gian commented 6 months ago

Amazing @lsmith77 ! Thanks a lot! And thanks again @VincentLanglet for the PR

mbabker commented 6 months ago

The project is definitely abandoned and there's little point in resurrecting it, as it uses CKEditor 4 which has been EOL for a while too. It would be great to get Symfony 7 support though, as it's not trivial to upgrade to CKEditor 5 due to changed licensing.

@mhpcc That's why I've opened #254 so that the current state of things can be better signposted. This bundle works well enough and given how the last few releases are predominantly Symfony compat related, it clearly doesn't need a lot of maintenance. But, at this point given the state of CKEditor 4, new users installing this bundle also isn't a great recommendation anymore.

VincentLanglet commented 6 months ago

@VincentLanglet did #235 really get fixed with this PR?

Reading again the PR, I'm not sure. We can let it open, just in case...

Gwadas commented 6 months ago

for me is not work .. Your requirements could not be resolved to an installable set of packages.

Problem 1

Use the option --with-all-dependencies (-W) to allow upgrades, downgrades and removals

lsmith77 commented 6 months ago

since I have not tagged a release, you need to allow dev dependencies

VincentLanglet commented 6 months ago

Or the version dev-2.x as 2.5

lsmith77 commented 5 months ago

alright. time to tag a release.

lsmith77 commented 5 months ago

https://github.com/FriendsOfSymfony/FOSCKEditorBundle/releases/tag/2.5.0