[TYPO3-ect] Testing the PEAR installer

Daniel Brüßler info at -remove-patchworking.de
Fri Jul 13 14:05:59 CEST 2007


Hi Elmar,

nothing is impossible :-) We'll find a good way.

kind regards
Daniel

Elmar Hinz schrieb:
>>> B.) Channels. pear and pecl are preconfigured. I think it would be nice
>>> to have same more. Which channels are interesting?
>> Robert says he likes to use eZ Components also for 5. Question is if we
>> use the channel ezc in the pear-extension, or if we have a
>> "ezc"-extension just for ezc-components.
> 
> When we put EZ components into an own extension, they will soon be out of
> date and it costs extra time to maintain it. 
> 
> How about an ezc add-on to pear: pear__ezc?
> 
> Such an extension would simply trigger loading of the recent ez libs via
> pear channel into the central pear repository,  where they can be
> maintained with the pear manager. Something in that direction.
> 
> But you suggested to implement pear dependencies into the extension manager.
> In that case an own ezc extension maybe becomes unnecessary. You would
> write something like this into the extension setup:
> 
> 'constraints' => array(
>         'pear://components.ez.no/DatabesSchema' => '4.12.7-'  
> )
> 
> That should load the recent ez DatabaseSchema package. But conflicts would
> occur when different versions are required by different extensions:
> 
> 'constraints' => array(
>         'pear://components.ez.no/DatabesSchema' => '4.12.7'  
> )
> 
> 'constraints' => array(
>         'pear://components.ez.no/DatabesSchema' => '4.13.8'  
> )
> 
> I fear that couldn't be solved because different versions can't be used in
> parallel. The classes use the same namespace.
> 
> Regards
> 
> Elmar
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 


More information about the TYPO3-team-extension-coordination mailing list