garfieldius / typo3.extension_uploader

A backend module / CLI extbase command to upload extensions into the TER in TYPO3 6.0 and higher.
4 stars 1 forks source link

Removes Dependencies during the upload to TER #5

Open lars85 opened 11 years ago

lars85 commented 11 years ago

I uploaded several extensions with a TYPO3 V6 Dependency in ext_emconf.php, but the extension_uploader removed it in the upload to TER. The local ext_emconf.php has stil the correct array, but the version in TER has just an empty depends array.

This bug should be removed as fast as possible because of the new upload requirements for TYPO3 extensions (Source: http://typo3.org/news/article/ter-new-requirement-for-extension-upload/)

I switch to Ext from t3elmar. With that it worked perfect.

  'constraints' => 
  array (
    'depends' => 
    array (
      'typo3' => '6.0.0-6.1.99',
    ),
schams-net commented 11 years ago

I spent some time and investigated the issue. I am not 100% convinced that this is a bug in ext:extension_uploader. It could also be fixed at the typo3.org side (Extension Repository). I developed a patch for the TER and submitted a ticket: http://forge.typo3.org/issues/51645

Cheers Michael

spoonerWeb commented 11 years ago

Hi there,

there will be a new patch for TER in the next week to get this dependency check done. I tested much of the upload issues with your extension and it's working for me with the dependencies that are required from now on. Only thing for your extension will be to display another error message than "Connection error when trying to contact the repository." if the dependency check fails. I didn't find the right hook in your extension, so if you need some specifications from me don't hesitate to contact me.

Thomas