[Typo3-dev] Welcome back in the "goto-age"?

Daniel Pötzinger operation-lan at gmx.de
Fri Mar 25 10:46:37 CET 2005


> I agree with Ingmar on this one. All classes in TYPO3 should be
> XCLASSable, that's one of the powerful things of TYPO3.
> 
I aggre too!

> How many extensions are there really that are XCLASSing XCLASSes? I
> mean is this really a problem?
> 
> XCLASS'es are really good for local mods, or very specific extensions.
> 
> What we would be nice would be to have some kind of overview of
> XCLASSes and used hooks so you can easily identify if your extension
> clashes with something.

I fully agree, it would be nice the extension manager shows dependencies 
  beetween extensions in a clear way.
Therefore the files could be parsed for XCLASS.. but better would be to 
add some extensiondescriptions in ext_emconf?
Something Like that?:


    XCLASS_required=>array(
		array('classname' => 'tt_news',
			'preferedExtension'=>'tt_news',
			'preferedExtensionVersion'=>'2.1',
			 'description' =>'Based on tt_news version 2.1, 					changes in 
pagebrowser...')
			),
   HOOKS_required=>array(
			array('classname'=>'tt_news',
			 'hookName'=>'example_Hook_1',
			'preferedExtension'=>...
			'preferedExtensionVersion'=>...
			'description'=>'Needs Hook ..., because new 						Command is added..')
		)
   HOOKS_provided=> array(
			array('hookName'=>'new Hook',
			'classname'=>'myextension_pi2',
			'description'=>'Hook for something..')
		)


What do you think..
What is planed for the extension Manager Update?

> 
> 
>>...and adding extra work on every extension / core update for the
>>advanced users. No thanks.
I agree!
>>




More information about the TYPO3-dev mailing list