Project

General

Profile

Actions

Feature #99316

open

Epic #98134: Future of Content Elements in TYPO3

Move all Fluid Styled Content specific components to EXT:fluid_styled_content

Added by Lidia Demin over 1 year ago. Updated 6 days ago.

Status:
Under Review
Priority:
Should have
Assignee:
-
Category:
Fluid Styled Content
Target version:
-
Start date:
2022-12-08
Due date:
% Done:

0%

Estimated time:
PHP Version:
Tags:
Complexity:
Sprint Focus:

Description

Current state

The default CTypes and their rendering definition are shipped by Fluid Styled Content. But templating and configurations are spread across three system extensions:

  • EXT:fluid_styled_content:
    • TypoScript base rendering definition (lib.contentElement)
    • TypoScript rendering definition (per CType)
    • CType templates, layouts and partials
  • EXT:frontend:
    • Necessary tt_content fields (SQL)
    • CType definitions in TCA
    • TypoScript (tt_content = CASE)
  • EXT:backend:
    • Backend preview

As described in the big vision #98134, all components related to Fluid Styled Content, should be moved to EXT:fluid_styled_content, so that it can be deprecated and moved to FriendsOfTYPO3 as an independent package later on.

Actions #1

Updated by Benni Mack over 1 year ago

  • Parent task set to #98134
Actions #2

Updated by Lidia Demin over 1 year ago

  • Status changed from New to In Progress
  • Assignee set to Lidia Demin
Actions #3

Updated by Gerrit Code Review over 1 year ago

  • Status changed from In Progress to Under Review

Patch set 1 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/76996

Actions #4

Updated by Lidia Demin over 1 year ago

  • Category set to Fluid Styled Content
  • Status changed from Under Review to In Progress
Actions #5

Updated by Gerrit Code Review over 1 year ago

  • Status changed from In Progress to Under Review

Patch set 2 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/76996

Actions #6

Updated by Lidia Demin 6 months ago

  • Assignee deleted (Lidia Demin)
Actions #7

Updated by David Bruchmann 6 days ago

As it could be seen with the switch from CSC to FSC it's was quite useful that CTypes never have been bound to CSC but rather been independently.
I don't think that merging everything in FSC would be a good idea.
The controversial assumption that some some things belong to FSC can therefore be verified on the base if another rendering library could handle an element, or if the element is really so specific bound to FSC that it's reasonable to move it in the FSC extension. Having seen the Patch it seems that rather all CEs shall be moved to FSC, which--like explained--would remove all useful definitions when the rendering extension is changed. This would add an huge overhead task to implement different rendering, without offering benefits by moving definitions in FSC.

Actions

Also available in: Atom PDF