[TYPO3-v4] The future of ExtJS 4 in TYPO3 4.7

Oliver Hader oliver.hader at typo3.org
Fri Jan 13 11:09:38 CET 2012


Hi everybody,

thanks to all for giving very valuable feedback on that topic and also
what your personal feeling is about and how you deal with it in your
agencies/companies.

It's time to summarize the results:
+ ExtJS in general won't be dropped, ExtJS 3 will still be in TYPO3 4.7
  and also in the next versions since there are extensions and core
  components that rely on that feature set
+ forcing to migration to ExtJS 4.0 or even ExtJS 4.1 is not the path we
  wanna walk on since we still aim to have backward compatibility and a
  real migration path for a period of several TYPO3 releases (regulary
  as we do for deprecated methods in the PHP part of TYPO3)
+ ExtJS 3+x and finding a solution to allow different versions of a
  JavaScript framework in one project side-by-side is still a topic we
  as the community will continue to discuss about

To resolve the current situation code-wise in the TYPO3 Core master
branch, I am going to revert all the ExtJS 4 changes. This un-blocks the
regular development of TYPO3 4.7. So, we go the "plan B" way and get
back to ExtJS 3 though...

Besides that there are two new topics that need further but separate
discussion:
+ "Integrate hybrid JavaScript solution, e.g. jQuery and ExtJS"
+ "Revamp the current TYPO3 v4 release cycle and the milestone process"

Thanks!

Cheers,
Olly


Am 11.01.12 16:47, schrieb Oliver Hader:
> That means, that we have these possibilities:
> 
> a) postpone the final 4.7 release a lot and hope things will get better
>    - forward port all components to ExtJS 4
>    - introduce a great backward compatibility layer for
>      ExtJS 3 extensions
>    - create documentation on how to use ExtJS 3 and ExtJS 4
>      side by side
> 
> b) revert the ExtJS 4 changes in the Git master branch of the TYPO3 Core
>    - get back a stable TYPO3 4.7 with working Workspaces,
>      Form Wizard and Recycler
>    - accept the "collateral" fact that the work on ExtJS 4
>      migration is lost, which means to disappoint developers
>      who invested a lot of time in what already has been achvieved
>    - find (better) alternatives for the mentioned "media" and
>      "vidi" components
>    - find alternatives to ExtJS in general in the long-term view -
>      however, ExtJS is good for widgets, but not as a one-fits-all
>      JavaScript solution
-- 
Oliver Hader
TYPO3 v4 Core Team Leader

TYPO3 .... inspiring people to share!
Get involved: http://typo3.org


More information about the TYPO3-project-v4 mailing list