ZF-2333: Promote Zend_Service_SlideShare to core for release

Description

Once unit testing for each file of the component reaches 80% LOC coverage and there exists satisfactory DocBook documentation for the APIs, the Zend_Service_SlideShare component needs to be promoted to core (i.e., moved to trunk with unit tests and documentation integrated).

Comments

I get errors from running the tests on Windows, because {{/tmp}} does not exist on Windows:

$ phpunit --verbose Zend_Service_SlideShareTest
PHPUnit 3.2.14 by Sebastian Bergmann.

Zend_Service_SlideShareTest
EEEE.


Time: 0 seconds

There were 4 errors:

1) testGetSlideShow(Zend_Service_SlideShareTest)
Zend_Cache_Exception: cache_dir must be a directory
c:\Documents and Settings\dfelton\My Documents\SVN Remote\Zend Framework\trunk\library\Zend\Cache\Backend\File.php:151
c:\Documents and Settings\dfelton\My Documents\SVN Remote\Zend Framework\trunk\library\Zend\Cache\Backend\File.php:128
c:\Documents and Settings\dfelton\My Documents\SVN Remote\Zend Framework\trunk\library\Zend\Cache.php:123
c:\Documents and Settings\dfelton\My Documents\SVN Remote\Zend Framework\trunk\incubator\library\Zend\Service\SlideShare
.php:187
c:\Documents and Settings\dfelton\My Documents\SVN Remote\Zend Framework\trunk\incubator\tests\Zend\Service\SlideShareTe
st.php:63
c:\Documents and Settings\dfelton\My Documents\SVN Remote\Zend Framework\trunk\incubator\tests\Zend\Service\SlideShareTe
st.php:68

2) testGetSlideShowByTag(Zend_Service_SlideShareTest)
Zend_Cache_Exception: cache_dir must be a directory
c:\Documents and Settings\dfelton\My Documents\SVN Remote\Zend Framework\trunk\library\Zend\Cache\Backend\File.php:151
c:\Documents and Settings\dfelton\My Documents\SVN Remote\Zend Framework\trunk\library\Zend\Cache\Backend\File.php:128
c:\Documents and Settings\dfelton\My Documents\SVN Remote\Zend Framework\trunk\library\Zend\Cache.php:123
c:\Documents and Settings\dfelton\My Documents\SVN Remote\Zend Framework\trunk\incubator\library\Zend\Service\SlideShare
.php:187
c:\Documents and Settings\dfelton\My Documents\SVN Remote\Zend Framework\trunk\incubator\tests\Zend\Service\SlideShareTe
st.php:63
c:\Documents and Settings\dfelton\My Documents\SVN Remote\Zend Framework\trunk\incubator\tests\Zend\Service\SlideShareTe
st.php:81

3) testGetSlideShowByUsername(Zend_Service_SlideShareTest)
Zend_Cache_Exception: cache_dir must be a directory
c:\Documents and Settings\dfelton\My Documents\SVN Remote\Zend Framework\trunk\library\Zend\Cache\Backend\File.php:151
c:\Documents and Settings\dfelton\My Documents\SVN Remote\Zend Framework\trunk\library\Zend\Cache\Backend\File.php:128
c:\Documents and Settings\dfelton\My Documents\SVN Remote\Zend Framework\trunk\library\Zend\Cache.php:123
c:\Documents and Settings\dfelton\My Documents\SVN Remote\Zend Framework\trunk\incubator\library\Zend\Service\SlideShare
.php:187
c:\Documents and Settings\dfelton\My Documents\SVN Remote\Zend Framework\trunk\incubator\tests\Zend\Service\SlideShareTe
st.php:63
c:\Documents and Settings\dfelton\My Documents\SVN Remote\Zend Framework\trunk\incubator\tests\Zend\Service\SlideShareTe
st.php:97

4) testUploadSlideShow(Zend_Service_SlideShareTest)
Zend_Cache_Exception: cache_dir must be a directory
c:\Documents and Settings\dfelton\My Documents\SVN Remote\Zend Framework\trunk\library\Zend\Cache\Backend\File.php:151
c:\Documents and Settings\dfelton\My Documents\SVN Remote\Zend Framework\trunk\library\Zend\Cache\Backend\File.php:128
c:\Documents and Settings\dfelton\My Documents\SVN Remote\Zend Framework\trunk\library\Zend\Cache.php:123
c:\Documents and Settings\dfelton\My Documents\SVN Remote\Zend Framework\trunk\incubator\library\Zend\Service\SlideShare
.php:187
c:\Documents and Settings\dfelton\My Documents\SVN Remote\Zend Framework\trunk\incubator\tests\Zend\Service\SlideShareTe
st.php:63
c:\Documents and Settings\dfelton\My Documents\SVN Remote\Zend Framework\trunk\incubator\tests\Zend\Service\SlideShareTe
st.php:112

FAILURES!
Tests: 5, Errors: 4.

I get sufficient code coverage from the tests, and I was able to get all of the tests to pass, as well. I'll be promoting it to core ASAP.

Promoted to core and resolved with SVN r8260.