[!!!][TASK] Extract extension feedit to TER/composer 01/59501/3
authorChristian Kuhn <lolli@schwarzbu.ch>
Sun, 20 Jan 2019 12:00:00 +0000 (13:00 +0100)
committerAnja Leichsenring <aleichsenring@ab-softlab.de>
Sun, 20 Jan 2019 13:40:48 +0000 (14:40 +0100)
commit4417dc89a8f82aa6adf66e037339d974d874f964
tree62884d5598c383d0e620887ef6a95cda40be3b70
parentd604075fce710ca61725a733cfd4044c91ce7d90
[!!!][TASK] Extract extension feedit to TER/composer

Looking back, extension feedit had a hard life: While
so many parts in the core improved so much over the
years, it never received any similar love.

There have already been multiple attempts to rewrite
a frontend editing approach for TYPO3, for instance with
core 4.5 as the feedit_advanced extension that quickly
died.
There is another editing approach as extension
frontend_editing in the works that may eventually end
up being integrated in the core again.

feedit itself however is so sparse, outdated and not
well working that we now go ahead and drop that extension
from the core, extracting it to github.com/friendsoftypo3.
Maybe some enthusiasts pick the development up again and
make the extension shine and healthy again, without
boundaries of core development.

The patch removes the extension from the core repository,
including some feedit specific code in adminpanel that
has already been merged into the friendsoftypo3 feedit
repository and released as v10.0.0.

The extension is available as friendsoftypo3/feedit via
composer and as name 'feedit' via TER. An upgrade wizard
is in place to fetch it for those who want to use it.

Resolves: #87498
Releases: master
Change-Id: I11a0e91830b47f88fcea9a15459be37bc6dbd3de
Reviewed-on: https://review.typo3.org/59501
Tested-by: TYPO3com <noreply@typo3.com>
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
21 files changed:
composer.json
composer.lock
typo3/sysext/adminpanel/Classes/Modules/EditModule.php [deleted file]
typo3/sysext/adminpanel/Resources/Private/Language/locallang_edit.xlf [deleted file]
typo3/sysext/adminpanel/Resources/Private/Templates/Modules/Settings/Edit.html [deleted file]
typo3/sysext/adminpanel/Resources/Public/JavaScript/Modules/Edit.js [deleted file]
typo3/sysext/adminpanel/ext_localconf.php
typo3/sysext/core/Documentation/Changelog/master/Breaking-87193-DeprecatedFunctionalityRemoved.rst
typo3/sysext/feedit/.gitattributes [deleted file]
typo3/sysext/feedit/Classes/DataHandling/FrontendEditDataHandler.php [deleted file]
typo3/sysext/feedit/Classes/FrontendEditPanel.php [deleted file]
typo3/sysext/feedit/Classes/Middleware/FrontendEditInitiator.php [deleted file]
typo3/sysext/feedit/Configuration/RequestMiddlewares.php [deleted file]
typo3/sysext/feedit/LICENSE.txt [deleted file]
typo3/sysext/feedit/Resources/Public/Icons/Extension.png [deleted file]
typo3/sysext/feedit/composer.json [deleted file]
typo3/sysext/feedit/ext_emconf.php [deleted file]
typo3/sysext/feedit/ext_localconf.php [deleted file]
typo3/sysext/fluid_styled_content/Documentation/Configuration/TypoScript/Index.rst
typo3/sysext/install/Classes/Updates/FeeditExtractionUpdate.php [new file with mode: 0644]
typo3/sysext/install/ext_localconf.php