[TYPO3-ect] lib/div & compatibility
Daniel Bruessler
danielb at typo3.org
Mon Apr 28 12:14:46 CEST 2008
Hello Franz,
>> so the only solutions seems to be that we use special extensionkeys for
>> every release of the framework.
>
> Yes, because the EM does not support 2 versions of an extension to be
> installed at the same time. You cannot use div 0.0.12 and div 1.1.1
> simultaneously.
>
>> * first release (=SVN branch01): lib 01 + div 01
>> * second release (=SVN branch02): lib 02 + div 02
>>
>> Within a branch _NO change of the API_, just bugfix-updates.
>
> But additional functions and functionalities shall be allowed during
> Alpha and Beta Phase. During beta phase only features from a defined
> list may be commited.
> Only bugfixes during RC phase.
An additional function _is_ an API-change :-)
Example: If lib02 and div03 are the current extensionkeys and they are
in use for some extensions any new functions should go into a new branch
lib03 and div03. Just bugfixes for already existing functions go in
lib02 and div02.
The alias: We can do it as "package extension". "lib" has the dependency
"lib02" and _NO code_ , same with "div".
Now ready?
>> Better?
> much better now
> - Franz
More information about the TYPO3-team-extension-coordination
mailing list