[TYPO3-dev] Upgrade compatibility report for extensions
Xavier Perseguers
xavier at typo3.org
Wed Jul 27 08:28:28 CEST 2011
Hi,
We are close to feature freeze but perhaps somebody is still willing to
have fun writing a useful new report to check compatibility with
extensions before a TYPO3 upgrade. Basic idea:
http://yfrog.com/h0osxwp
- Input your target TYPO3 version and get the report that checks local
extensions for compatibility with it
- Simply checks the value of 'constraints' / 'typo3' / upper limit in
ext_emconf.php of the corresponding extension
- 0.0.0 or empty (e.g., '4.4.0-' or '4.4.0-0.0.0') means it is OK for
all upcoming versions. But it cannot be ensured thus the result is "Not
tested", in yellow
- < target version means "KO" => read
- >= target version means "OK" => green
- last interesting point is that having an extension that specifies a
non existing branch of TYPO3 in advance (4.4.0-4.8.99) means untested as
well as one cannot (yet) have an extension compatible with more than
4.6.99...
- the whole should encourage developers to update (and test) their
extensions regularly on TER to be shown as "green"
- This has to be ready before feature freeze but does not need to be
highly complicated
- Idea is to integrate that as additional report to 'em' extension
- I may send sample code used for the screenshot above if needed, as a
skeleton
The only "tricky" part is to determine what is a upper limit authorized
for TYPO3 version (4.6.99). What is missing in my PoC is a
textbox/selector box to choose the target version (if it's easy, would
be cool to be able to choose an existing target version instead of
typing it).
Cheers
--
Xavier Perseguers
Release Manager TYPO3 4.6
TYPO3 .... inspiring people to share!
Get involved: http://typo3.org
More information about the TYPO3-dev
mailing list