Professional PHP

PHP Programming, Web Development, PHP Advocacy and PHP Best Practices.
« Dependency Injection in PHP
The Paradox of Choice »

un-PEAR-ing

July 5th, 2006

Astonishing. I’m quite surprised. I thought PHPUnit was fairly well integrated into PEAR (pear run-tests). I’m not sure if this is a fork, or if PEAR will continue to use PHPUnit as an external dependency?

I’ve never been a PEAR fan. My experiences being peripherally involved with the XML_HTMLSax package weren’t encouraging. However, my opinion of PEAR has turned around in recent years thanks to work such as channels in the pear installer and MDB2.

I hope this doesn’t end up a fork. I see little sense in that. I’ll be interested in seeing the PEAR response.

categories PHP
tags pear, phpunit, unit-testing

Related Posts

  • Installing PEAR Based Applications
  • PEAR: Its a Vision Thing
  • PEAR Channels
  • pear config-set preferred_state beta
  • PEAR Templates
You can leave a response, or trackback from your own site.

4 Responses to “un-PEAR-ing”

  1. #1 Sebastian responds...
    July 5th, 2006 at 10:31 pm

    I don’t see a problem with that. PEAR always supported other testing mechanisms and will for sure in the future.

  2. #2 Pierre responds...
    July 5th, 2006 at 11:28 pm

    It is no surprise, Sebastian envisaged this since quite a long time. I consider it is very good for all of us that he finnally took a decision. The decision itself is the best one for phpunit and PEAR.

    It is in my opinion absolutely not critical for PEAR. “pear run-tests” does support many tests tools.

  3. #3 Arnaud responds...
    July 6th, 2006 at 12:58 am

    PEAR will most likely not maintain a fork, it would be a waste of resources. Channels make it easy to install packages anyway so it is pretty trivial to install it when you need the dependency.

  4. #4 Eugene Panin responds...
    August 9th, 2006 at 7:18 am

    I also found PEAR has a lot of waste. Tried several classes and spit after I saw what they have inside.
    But in other hand PEAR contain a lot of good and quality classes. I like PEAR::DB (PEAR::MDB2 now) and PEAR::HTTP_Request very much - their creators are gods!

Leave a Reply

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

code: use [code=php][/code].

Comment Preview

  • Search

  • Subscribe

    Subscribe All Posts
    Subscribe All Comments
    Subscribe All Bookmarks
    Subscribe with Bloglines Subscribe with My Yahoo Add to netvibes Subscribe in NewsGator Online Add to Google
  • Share This

  • Categories (Home)

    • Agile Methods (14)
    • Mac (14)
    • Misc (16)
    • Open Source (14)
    • PHP (95)
    • Software Design (28)
    • Usability (14)
    • WACT (7)
    • Web Design (20)
  • Recent Comments

    • Why is PHP Code Considered Hard to Maintain?  26
      moyaufarus, bez-riska.ru, Visitor338 [...]
    • Working with PHP 5 in Mac OS X 10.5 (Leopard)  107
      name, name, Massimo [...]
    • Google Hosting  14
      Managed Hosting, nicholas, Onur Cobanli [...]
    • PHP Development From Java Architects Eye  14
      anal, deniskomarov, erotic [...]
    • Sarah Snow Stever  26
      Massimo, arabcrunch, Dubai Web Design, Development [...]
    • The PHP scalability saga continues  17
      vaginal, uceqlehwigi, panties [...]
    • Keywords and Language Simplicity  9
      Programmer, cfbow, olmse [...]
    • PHP 5.1 is out  8
      Preteen, Soma, teedattaltY [...]
    • goto in PHP  39
      jistanidiot, Goldilocks, [...]
    • WordPress BBCode Plugin  24
      ?????? ??, ?????? ??, smolenskiy [...]
    • Why is PHP Popular?  24
      art.ru, agened.ru, visasim.ru [...]
  • Pages

    • Tags
  • Recent Posts

    • php | tek Wrapup
    • php | tek 2008
    • Sarah Snow Stever
    • Benchmarking PHP’s Magic Methods
    • The Endpoints of the Scale of Stupidity on Video
    • Working with PHP 5 in Mac OS X 10.5 (Leopard)
    • Keywords and Language Simplicity
    • Improved Error Messages in PHP 5
    • Michigan Taxes Graphic Design Services
    • Ruby versus PHP or There and Back Again
  • Archives

    • 2008: May
    • 2007: Jan Feb Mar Apr May Sep Oct Nov
    • 2006: Jan Feb Mar Apr May Jun Jul Oct Nov Dec
    • 2005: Jan Feb Mar Apr May Sep Oct Nov Dec
    • 2004: Apr May Jun Jul Aug Sep Oct Nov
  • Menu

    • Register
    • Log in