[TYPO3-ect] lib/div & compatibility
Daniel Bruessler
danielb at typo3.org
Mon Apr 28 14:40:13 CEST 2008
Hello Franz,
>> 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.
If you're the main-maintainer of div & lib it's easy for you to put
everything in the newest version of div & lib. You can always use the
current one in extensions like tt_products .
For others who want to use how it is (e.g. I'm one of this group) it's
good to have a defined version with a non-changing API. For example
"lib02" and "div02".
The alias: Please see the extension "ect". That is an
"extension-package". In our case we just have ONE extension in the package.
Clear now what I mean?
Cheers!
Daniel
> This is bad. Imagine you are developing for div02 and then you want to
> add a new function. Then this is so restrictive that you cannot continue
> and must move to div03 which will take many months to get ready.
> Or you must copy this code into all of your extensions. This is also bad.
> This is only managable if div02 is already in RC phase. But it is too
> restrictive during alpha and beta phase.
> - Franz
More information about the TYPO3-team-extension-coordination
mailing list