Stories
Slash Boxes
Comments

News for nerds, stuff that matters

Lead PHP Developer Quits

Posted by CowboyNeal on Fri Jul 28, 2006 06:49 AM
from the changing-of-the-guard dept.
Jasper Bryant-Greene writes "Jani Taskinen, one of the lead developers of the Zend Engine (the engine that powers PHP), as well as a lead developer for the thread safety system and other core components of the PHP project, has quit in a relatively cryptic message to the php-internals mailing list. Jani has been involved with PHP for about 6 years and his loss will undoubtedly be a big blow for the PHP project."
This discussion has been archived. No new comments can be posted.
Display Options Threshold:
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
  • Looks like... (Score:4, Insightful)

    by brockbr (640130) on Friday July 28 2006, @06:53AM (#15797632)
    Looks like someone may need to wrestle their account back
    • Re:Looks like... (Score:4, Interesting)

      by giorgiofr (887762) on Friday July 28 2006, @06:57AM (#15797641)
      That message is as fake as they get... I would guess somebody hijacked his mailbox and had a bit of fun :D
      [ Parent ]
      • 1 reply beneath your current threshold.
    • Re:Looks like... (Score:5, Funny)

      by Anonymous Coward on Friday July 28 2006, @07:52AM (#15797864)
      No no, that is not possible. He is a PHP developer, he can't possibly be lacking in security awareness!
      [ Parent ]
      • Re:Looks like... by TechAdd (Score:1) Friday July 28 2006, @09:48AM
      • Re:Looks like... (Score:4, Funny)

        by pete6677 (681676) on Friday July 28 2006, @10:20AM (#15798927)
        Oh my god, somebody just made a joke about PHP, the most sacred programming language since Perl! Mod it down immediately, the poor PHP developers might see this and start crying!!!
        [ Parent ]
      • 1 reply beneath your current threshold.
    • 2 replies beneath your current threshold.
  • Hmmmmm (Score:2, Funny)

    by cannonfodda (557893) on Friday July 28 2006, @06:56AM (#15797638)
    That sounds like one seriously unhappy bunny.


    Is it just me....or does php-internals sound painful ?

    • Re:Hmmmmm (Score:5, Interesting)

      by AccUser (191555) <mhg@@@taose...co...uk> on Friday July 28 2006, @06:59AM (#15797646)
      (http://www.taose.co.uk/)
      Looks like he is usually unhappy [derickrethans.nl]...
      [ Parent ]
      • Re:Hmmmmm (Score:5, Insightful)

        But that was at a php conference...

        Why is it such a shock to some that a developer got burned out working on the same code. Open source developers are often not appreciated. A few get paid and many don't. Its just constant nagging for new features or bug fixes. There are rewarding aspects too. Maybe he wanted to do something with php that hasn't happened. He was involved with thread safety and that hasn't seemed important to many people. Personally I'd like to see thread safe php so I could play with some of the apache mpms...
        [ Parent ]
        • Re:Hmmmmm (Score:5, Funny)

          by Anonymous Coward on Friday July 28 2006, @07:54AM (#15797884)

          Its just constant nagging for new features or bug fixes
          ...
          Personally I'd like to see thread safe php so I could play with some of the apache mpms

          [ Parent ]
        • Re:Hmmmmm by jdowland (Score:2) Friday July 28 2006, @10:01AM
        • Re:Hmmmmm by drinkypoo (Score:2) Friday July 28 2006, @11:04AM
          • Re:Hmmmmm by rbarreira (Score:2) Saturday July 29 2006, @06:15AM
        • Re:Hmmmmm by misleb (Score:2) Friday July 28 2006, @07:07PM
      • Re:Hmmmmm by awol (Score:3) Friday July 28 2006, @08:42AM
        • Re:Hmmmmm by ronaldb64 (Score:2) Friday July 28 2006, @01:22PM
      • Re:Hmmmmm by phreakincool (Score:1) Friday July 28 2006, @10:22AM
      • He's a Finn!!! For f...s sake. by Anonymous Coward (Score:3) Friday July 28 2006, @11:37AM
      • 1 reply beneath your current threshold.
    • Re:Hmmmmm by [HeMaN] (Score:2) Friday July 28 2006, @10:07AM
  • Looks like a stomp and a doorslam. (Score:4, Insightful)

    by Saven Marek (739395) on Friday July 28 2006, @06:57AM (#15797642)
    This looks like any 15 year old's "I won't be coming back here and you all suck" stormouts. The ones that happen each week, and he'll be back within a few hours.

    Why is this on slashdot?
    • Re:Looks like a stomp and a doorslam. by Klaidas (Score:3) Friday July 28 2006, @07:01AM
      • 1 reply beneath your current threshold.
    • by hey! (33014) on Friday July 28 2006, @07:38AM (#15797781)
      (http://kamthaka.blogspot.com/ | Last Journal: Wednesday March 30 2005, @03:18PM)
      It's not that different from what adults do though.

      Recently, I read an interesting book by a psychologist named Paul Eckman. OK it wasn't an interesting book, it was a tedious book on a fascinating subject.

      A couple of the takeways from the book: emotions are persistant mental states that are triggered by situations that bear on your future well being, and in turn trigger certain stereotyped survival related behaviors. In an emotional state, people do not process new information that would contradict the survival behavior. In other words, once you get to fighting, or to running away, you aren't going to listen to reason until you've fought it out or have run far, far away. The psychologists therefore call emotional states refractory, which is a word I learned from EE "Doc" Smith which when applied to metal means hard to work and when applied to a state of mind means hard to work with.

      I've sometimes seen job listings looking for people who are passionate about their work. I'm not so sure this the right thing to look for unless you are looking for a short term employee. All jobs involve having your desires frustrated from time to time. As your emotions build up, your ability to process new information and ideas that could help you overcome your frustrations is diminished, because atavistic survival behaviors related to conflict and survival begin to strangle your productiivty.

      In that case, the best thing is to take yourself out of the situation, which in all liklihood your own behavior contributes to.

      You can take two people who are miserable and underperforming in their jobs, have them swap jobs, and suddenly they'll feel a great relief and surge of productivity, as they work flexibly around the exact same kinds of problems that had them stymied in their original job.

      Unless you're some kind of Zen master you're going to run into this sooner or later. When you reach the point where you can't perform up to your potential, even your potential as defined by the less than perfect work situation you're in, it's time to move on. This is probably why academia, infamous for its harsh and pointless politics, evolved the institution of the sabbatical. But for the rest of us, this means quitting and getting a new job.

      The emotions expressed in the email are probably universal. They do not in themselves indicate immaturity However, one thing that you do learn as you get older is when you feel strong negative emotions towards other people, hiding them is the best first reaction. In most cases you cannot change other people, especially if you are terminating your relationship to them. So the best you might hope for from negativity in the way you do this is some kind of catharsis, or perhaps some kind of public vindication. However experience teaches you don't often get those, and when you do they aren't as satisfying as you imagined them being.

      Above the simple futilty of showing your anger and disappointment, expressions of strong negative emotion evoke an equal, if not stronger reaction from their targets. Often this ignites a round of petty retribution that comes back to haunt you.

      So when it becomes impossible to deal with the emotional climate of work, leave. But always leave with a kind and magnanimous word. In the end that serves you best.

      [ Parent ]
    • Re:Looks like a stomp and a doorslam. by m874t232 (Score:2) Friday July 28 2006, @01:23PM
    • Re:Looks like a stomp and a doorslam. by docrmc (Score:1) Thursday August 03 2006, @11:00AM
    • Re:Looks like a stomp and a doorslam. by Anonymous Coward (Score:1) Friday July 28 2006, @07:52AM
    • 1 reply beneath your current threshold.
  • Message text (Score:5, Informative)

    by Anonymous Coward on Friday July 28 2006, @06:59AM (#15797645)
    The server is rapidly getting slower, so:

    From: Jani Taskinen
    Date: Thu Jul 27 20:28:45 2006
    Subject: Good bye.
    Groups: php.internals
    Thank you all for the last 6 years or so. It has been fun (sometimes)
    and many times not so much fun. Unfortunately I have had enough and
    I don't want to be associated with this project anymore.
     
    I'm sure most people (the ones who matter) can understand why.
    If someone doesn't, I could not care less. Take care.
     
    Please do not reply to this email.
     
    --Jani
     
    p.s. Delete my CVS account. I have no use for it anymore.
    • Re:Message text (Score:5, Informative)

      by QAPete (717838) on Friday July 28 2006, @07:22AM (#15797704)
      (http://www.beyondunreal.com/)
      Rage quit FTL!

      Seriously, though, a more thorough listing of Jani's contributions over the past 6+ years might better show just how much of a loss it is to have him depart the scene (from http://www.zend.com/person.php?handle=sniper [zend.com]:

      • as a lead developer for Zend Engine II
      • as a lead developer for TSRM (Thread Safety Resource Management)
      • by testing and maintaining the build for the PHP core
      • by writing/maintaining tests for the standard functions in the PHP core
      • as a lead developer for gd, a core extension
      • by working as a developer on imap, a core extension
      • by working as a developer on session, a core extension
      • by working as a developer on sockets, a core extension
      • by providing occasional fixes for the testsuite distributed with PHP
      • by applying maintenance fixes to the underlying libraries in bcmath, pcre and xmlrpc
      • by providing tests and occasional fixes for xml
      • by providing occasional fixes for apache2filter, apache2handler, apache_hooks, cgi, cli, dba, dom, iconv, informix, isapi, ldap, mcrypt, mcve, mime_magic, msql, mssql, mysqli, mysql, ncurses, oci8, odbc, openssl, oracle, pgsql, recode, snmp, soap, sqlite, sybase, tidy and tokenizer
      • by writing/maintaining tests for mbstring, mhash, pcntl, pspell, shmop and wddx
      • by working as a developer on bugs.php.net

      Whatever the reasons were, major thanks have to go to Jani for all of his work. We would be looking at a different www without his efforts.

      [ Parent ]
      • Re:Message text (Score:5, Informative)

        by Andrey (8819) on Friday July 28 2006, @02:10PM (#15801088)
        Jani has undoubtedly contributed a lot to the PHP project, but he is _not_ a lead developer on Zend Engine or TSRM. The original Slashdot post makes it sound like this is some sort of death blow for PHP. It is not. As a simple example, Jani has been gone on a UN peace forces duty in Afghanistan for the past 6 months and while his presence was missed (mostly in bugs triage and build system), the project has not lost any steam or anything like that. Consider this:

        % grep sniper TSRM/*.[ch]
        TSRM/tsrm_nw.c:/* $Id: tsrm_nw.c,v 1.8.2.1 2006/01/01 12:50:00 sniper Exp $ */
        TSRM/tsrm_virtual_cwd.h:/* $Id: tsrm_virtual_cwd.h,v 1.48.2.5 2006/04/10 11:56:18 sniper Exp $ */
        TSRM/tsrm_win32.c:/* $Id: tsrm_win32.c,v 1.27.2.1 2006/01/01 12:50:00 sniper Exp $ */
        TSRM/tsrm_win32.h:/* $Id: tsrm_win32.h,v 1.19.2.1 2006/01/01 12:50:00 sniper Exp $ */
        % grep Jani Zend/*.[ch]
        % grep sniper Zend/*.[ch]

        I am not sure how his profile on zend.com was compiled, but whoever did it should have been more accurate. Let me emphasize this: Jani is a friend and will be missed, but that was his personal decision made for personal reasons (which I will not disclose here) and will not affect the project.

        Let's all keep our heads up and speculation down.

        -Andrei
        http://www.gravitonic.com/ [gravitonic.com]
        [ Parent ]
        • Re:Message text by Henk Poley (Score:2) Saturday July 29 2006, @01:50AM
          • 1 reply beneath your current threshold.
      • Re:Message text by jdbartlett (Score:2) Saturday July 29 2006, @10:16AM
        • Re:Message text by Schraegstrichpunkt (Score:2) Sunday July 30 2006, @04:51PM
      • 5 replies beneath your current threshold.
    • Re:Message text by crnbrdeater (Score:2) Friday July 28 2006, @07:38AM
    • Re:Message text (Score:4, Informative)

      by jZnat (793348) * on Friday July 28 2006, @10:47AM (#15799226)
      (http://del.icio.us/jvz | Last Journal: Sunday December 03 2006, @12:45PM)
      I don't even know what could have caused him to quit now. Could it be the Date class flamewars? That's the only thing that seems to have been unruly lately in the internals mailing list.
      [ Parent ]
    • Reason why by bobdevine (Score:1) Friday July 28 2006, @04:02PM
      • Re:Reason why by caseydk (Score:2) Saturday July 29 2006, @01:44PM
      • 1 reply beneath your current threshold.
    • Re:Message text by Matrix9180 (Score:1) Friday July 28 2006, @01:15PM
    • 1 reply beneath your current threshold.
  • 6 years is long enough (Score:5, Funny)

    by Anonymous Coward on Friday July 28 2006, @06:59AM (#15797647)
    I never spent 6 years with the same people, job, hobby, women, whatever...
  • Threads?.. bah! (Score:5, Funny)

    by Tei (520358) on Friday July 28 2006, @07:01AM (#15797652)
    (Last Journal: Thursday August 21 2003, @11:52AM)
    You only need threadsafe PHP (gettext, gd, etc) if your webpage has more than 1 concurrent user.
    Only pages with more than 1 visitor need to ca.. OOPS!
  • Shock! (Score:3, Funny)

    by bobintetley (643462) on Friday July 28 2006, @07:02AM (#15797654)
    (http://www.rawsontetley.org/)
    Oh my god! He used the phrase "could not care less" correctly! Obviously not an American ;-)
    • Re:Shock! by dsginter (Score:3) Friday July 28 2006, @07:32AM
      • Re:Shock! by elrous0 (Score:3) Friday July 28 2006, @08:11AM
        • Re:Shock! (Score:5, Funny)

          by Eunuchswear (210685) on Friday July 28 2006, @08:39AM (#15798167)
          (Last Journal: Wednesday January 04 2006, @11:45AM)
          In Armor vs Armour it depends who gets to shoot first.

          At shorter ranges the M1A1's APFSDS zips right through the Challenger II, but the Challenger II can hit the Abrahams at longer ranges with its HESH, probably not killing the crew, but a mobility kill is good enough.

          Ok?
          [ Parent ]
          • Re:Shock! by Daniel Dvorkin (Score:2) Friday July 28 2006, @09:19AM
          • Re:Shock! by fbg111 (Score:2) Friday July 28 2006, @01:35PM
          • 3 replies beneath your current threshold.
        • Re:Shock! by Kyle_Katarn-(ISF) (Score:1) Friday July 28 2006, @08:42AM
          • Re:Shock! by 'nother poster (Score:1) Friday July 28 2006, @11:43AM
          • Re:Shock! by 'nother poster (Score:1) Friday July 28 2006, @12:48PM
          • Re:Shock! by angst_ridden_hipster (Score:2) Friday July 28 2006, @03:33PM
          • 1 reply beneath your current threshold.
        • Re:Shock! by nuzak (Score:2) Friday July 28 2006, @03:51PM
          • Re:Shock! by BorgCopyeditor (Score:2) Friday July 28 2006, @04:20PM
          • Re:Shock! by rbarreira (Score:2) Saturday July 29 2006, @06:21AM
        • 1 reply beneath your current threshold.
    • Re:Shock! (Score:5, Funny)

      by nogginthenog (582552) on Friday July 28 2006, @07:43AM (#15797809)
      He's finish(ed) :-)
      [ Parent ]
    • Re:Shock! by Paradise Pete (Score:2) Friday July 28 2006, @08:18AM
      • Re:Shock! by Anonymous Coward (Score:1) Friday July 28 2006, @08:31AM
        • Re:Shock! (Score:4, Funny)

          by Mr. Underbridge (666784) on Friday July 28 2006, @09:27AM (#15798506)
          It's nice of you to assume that the people saying "could care less" are trying to be sarcastic, but the overwhelming evidence is that they are simply stupid and ignorant.

          I love the smell of blanket statements in the morning. Smells like....ignorance.

          [ Parent ]
          • Re:Shock! by Mr. Underbridge (Score:2) Friday July 28 2006, @01:49PM
            • Re:Shock! by Mr. Underbridge (Score:2) Friday July 28 2006, @08:25PM
              • 1 reply beneath your current threshold.
            • 1 reply beneath your current threshold.
          • Re:Shock! by heinousjay (Score:1) Friday July 28 2006, @02:23PM
          • 2 replies beneath your current threshold.
        • Re:Shock! by nuzak (Score:2) Friday July 28 2006, @03:53PM
      • Re:Shock! by Jimmy King (Score:2) Friday July 28 2006, @08:36AM
        • Re:Shock! (Score:4, Funny)

          by jez9999 (618189) on Friday July 28 2006, @09:00AM (#15798318)
          (http://www.game-point.net/ | Last Journal: Monday November 14 2005, @09:19AM)
          I have never seen the intelligent response you gave, but instead "I don't care. You know what meant"

          At this point, thrust your groin toward them vigourously several times, wave your hands about like a snake and make a donkey sound. Then say, "And you know full well what THAT meant."
          [ Parent ]
          • Re:Shock! by josefek (Score:1) Friday July 28 2006, @10:54AM
          • Re:Shock! by andphi (Score:1) Friday July 28 2006, @11:17AM
          • Re:Shock! by QuantumFTL (Score:2) Friday July 28 2006, @02:31PM
          • 1 reply beneath your current threshold.
        • Re:Shock! by Pete (Score:2) Friday July 28 2006, @09:32AM
        • Re:Shock! by tundog (Score:2) Friday July 28 2006, @10:21AM
        • Re:Shock! by GnomeChompsky (Score:1) Friday July 28 2006, @10:23AM
        • Re:Shock! by maxpublic (Score:2) Friday July 28 2006, @11:56AM
        • Re:Shock! by ultranova (Score:3) Friday July 28 2006, @12:43PM
          • Re:Shock! by Jimmy King (Score:2) Friday July 28 2006, @01:40PM
            • Re:Shock! by makeajazznoisehere (Score:1) Friday July 28 2006, @02:12PM
              • Re:Shock! by Jimmy King (Score:2) Friday July 28 2006, @02:15PM
              • Re:Shock! by Schraegstrichpunkt (Score:2) Sunday July 30 2006, @04:59PM
        • Re:Shock! by Jimmy King (Score:2) Friday July 28 2006, @09:58AM
          • Re:Shock! by Profane MuthaFucka (Score:1) Friday July 28 2006, @12:31PM
        • Re:Shock! (Score:5, Funny)

          by schon (31600) on Friday July 28 2006, @10:20AM (#15798930)
          (http://slashdot.org/)
          Sarchasm: This weather is far worse than Hurrican Katrina

          Actually, sarchasm is the gulf in understanding between someone who makes a sarcastic statement, and someone who doesn't get sarcasm.

          Sarcasm: "This weather is worse than Hurricane Katrina!"
          Sarchasm: "What are you talking about? Hurricane Katrina was a major disaster, this is only a heavy rainstorm."
          [ Parent ]
          • 1 reply beneath your current threshold.
        • Re:Shock! (Score:5, Funny)

          by mrogers (85392) on Friday July 28 2006, @10:23AM (#15798958)
          (http://elgoog.rb-hosting.de/)
          Both your examples demonstrate sarcasm, not irony. Irony is when the person responsible for the threading engine of a server-side scripting language resigns, and nobody can read his resignation letter because the server is overloaded.
          [ Parent ]
          • Re:Shock! by WilliamSChips (Score:1) Thursday August 03 2006, @12:30PM
          • Re:Shock! by volkris (Score:2) Friday July 28 2006, @02:26PM
          • Re:Shock! by angst_ridden_hipster (Score:2) Friday July 28 2006, @03:38PM
          • 3 replies beneath your current threshold.
        • Re:Shock! by squiggleslash (Score:1) Friday July 28 2006, @10:33AM
          • Re:Shock! by Anonymous Coward (Score:1) Friday July 28 2006, @11:47AM
        • 1 reply beneath your current threshold.
      • Re:Shock! by kisrael (Score:2) Friday July 28 2006, @08:46AM
        • Re:Shock! by Paradise Pete (Score:1) Monday July 31 2006, @12:21PM
          • Re:Shock! by kisrael (Score:2) Monday July 31 2006, @01:06PM
            • Re:Shock! by Paradise Pete (Score:1) Wednesday August 02 2006, @06:47AM
              • Re:Shock! by kisrael (Score:2) Wednesday August 02 2006, @08:26AM
        • 1 reply beneath your current threshold.
      • Re:Shock! (Score:5, Insightful)

        The phrase "I could care less" is a sarcastic version of "I couldn't care less."

        As a Brit, (a nation with arguably some of the best sarcasm/irony in comedy), I would say that I don't find it sarcastic in the least. It just sounds absurd and stupid.
        So, if you're using it for sarcastic effect, don't bother.
        [ Parent ]
        • Re:Shock! by Ana10g (Score:1) Friday July 28 2006, @09:57AM
        • Re:Shock! by Hoi Polloi (Score:3) Friday July 28 2006, @09:58AM
        • Re:Shock! by lawpoop (Score:3) Friday July 28 2006, @10:07AM
          • Re:Shock! by NevDull (Score:2) Saturday July 29 2006, @01:32AM
          • 1 reply beneath your current threshold.
        • Re:Shock! by Excelsior (Score:2) Friday July 28 2006, @10:19AM
        • Re:Shock! by Atzanteol (Score:2) Friday July 28 2006, @11:24AM
        • Re:Shock! by jd (Score:2) Friday July 28 2006, @02:06PM
        • Where that came from. by Poromenos1 (Score:2) Friday July 28 2006, @03:44PM
        • Re:Shock! by IDontLinkMondays (Score:1) Monday August 07 2006, @04:09AM
        • 1 reply beneath your current threshold.
      • Re:Shock! by XMyth (Score:2) Friday July 28 2006, @08:47AM
        • Re:Shock! by Lifewolf (Score:2) Friday July 28 2006, @10:25AM
          • Re:Shock! by XMyth (Score:2) Friday July 28 2006, @12:42PM
      • Re:Shock! by Anonymous Coward (Score:1) Friday July 28 2006, @08:48AM
      • Re:Shock! by jez9999 (Score:2) Friday July 28 2006, @08:57AM
        • Re:Shock! by stevey (Score:1) Friday July 28 2006, @09:10AM
      • Re:Shock! by harlows_monkeys (Score:2) Friday July 28 2006, @09:00AM
        • Re:Shock! by DarkSarin (Score:2) Friday July 28 2006, @09:54AM
          • Walking pedant. by wild_berry (Score:1) Friday July 28 2006, @11:08AM
          • Re:Shock! by CelloJake (Score:2) Friday July 28 2006, @11:52AM
          • Re:Shock! by radtea (Score:2) Friday July 28 2006, @12:45PM
            • Re:Shock! by BorgCopyeditor (Score:2) Friday July 28 2006, @04:25PM
          • Re:Shock! by univgeek (Score:2) Saturday July 29 2006, @10:21AM
      • Re:Shock! by tehcyder (Score:1) Friday July 28 2006, @09:30AM
        • Re:Shock! by Paradise Pete (Score:1) Monday July 31 2006, @12:43PM
      • Re:Shock! by Hoi Polloi (Score:3) Friday July 28 2006, @09:56AM
        • Re:Shock! by dffuller (Score:1) Friday July 28 2006, @12:55PM
        • Re:Shock! by HrothgarReborn (Score:2) Friday July 28 2006, @04:55PM
        • 1 reply beneath your current threshold.
      • Re:Shock! by Sparr0 (Score:2) Friday July 28 2006, @01:09PM
      • Re:Shock! by fbg111 (Score:2) Friday July 28 2006, @01:42PM
    • Re:Shock! by beemishboy (Score:1) Friday July 28 2006, @11:29AM
    • Re:Shock! by Pinkybum (Score:1) Friday July 28 2006, @01:22PM
    • Re:Shock! by Trixter (Score:2) Friday July 28 2006, @02:49PM
    • Re:Shock! by Odin_Tiger (Score:2) Friday July 28 2006, @08:16PM
    • 5 replies beneath your current threshold.
  • Pity (Score:5, Informative)

    by LarsWestergren (9033) on Friday July 28 2006, @07:02AM (#15797655)
    (http://www.ki.se/ | Last Journal: Tuesday August 28, @07:06AM)
    Harsh words, sounds like there is some personal conflict involved. Or maybe he just got tired and wanted to move on to something different. Best wishes to all involved anyways.

    Unfortunate for the Zend team, but I'm sure it won't be the death of PHP. There are many other developers, and you can still run PHP sites with other engines, for instance, the Quercus [caucho.com] engine in Cauchos Resin I'm sure there are similar modules available in the mono/.Net world and others.

  • Jani Taskinen who? (Score:5, Informative)

    by Anonymous Coward on Friday July 28 2006, @07:08AM (#15797671)
    Jani "sniper" Taskinen
    Jani worked on the PHP core and the Zend Engine.

    Jani has contributed to php.net in the following ways over the last 12 months:
            * as a lead developer for Zend Engine II
            * as a lead developer for TSRM (Thread Safety Resource Management)
            * by testing and maintaining the build for the PHP core
            * by writing/maintaining tests for the standard functions in the PHP core
            * as a lead developer for gd, a core extension
            * by working as a developer on imap, a core extension
            * by working as a developer on session, a core extension
            * by working as a developer on sockets, a core extension
            * by providing occasional fixes for the testsuite distributed with PHP
            * by applying maintenance fixes to the underlying libraries in bcmath, pcre and xmlrpc
            * by providing tests and occasional fixes for xml
            * by providing occasional fixes for apache2filter, apache2handler, apache_hooks, cgi, cli, dba, dom, iconv, informix, isapi, ldap, mcrypt, mcve, mime_magic, msql, mssql, mysqli, mysql, ncurses, oci8, odbc, openssl, oracle, pgsql, recode, snmp, soap, sqlite, sybase, tidy and tokenizer
            * by writing/maintaining tests for mbstring, mhash, pcntl, pspell, shmop and wddx
            * by working as a developer on bugs.php.net

  • Just from reading that it seems like it might have been a difficult, possibly even painful, decision to make, but now that it's made I think he might be feeling relief about getting out of the project. He might even be feeling like a huge weight has been taken off his shoulders. I don't think he'll rejoin the project any time soon.
  • Good riddance... although a sad one! (Score:1, Insightful)

    by jkrise (535370) on Friday July 28 2006, @07:14AM (#15797686)
    (Last Journal: Monday August 22 2005, @11:02AM)
    With an attitude like this, the fact that this chap's leaving, is actually a good news for the future of PHP. No open source project can afford devleopers with such bloated egos. And especially at the top, it's better to have less hot-headed souls, talking in a decent, humane manner.

    I could not care less. Take care. Please do not reply to this email. --Jani
              p.s. Delete my CVS account. I have no use for it anymore.


    Sometimes I wonder when Linus uses phrases like 'Kicks Ass' 'Couldn't care less' etc., (I refer to his fruity prose in the debate on microkernels) whether he's really suited to his job. Projects like Linux and PHP have a very high reputation, it is unbecoming of bigwigs to talk and act like Ballsmers.