Slashdot Mirror


Lead PHP Developer Quits

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."

136 of 809 comments (clear)

  1. Looks like... by brockbr · · Score: 4, Insightful

    Looks like someone may need to wrestle their account back

    1. Re:Looks like... by giorgiofr · · Score: 3, Interesting

      That message is as fake as they get... I would guess somebody hijacked his mailbox and had a bit of fun :D

      --
      Global warming is a cube.
    2. Re:Looks like... by Anonymous Coward · · Score: 5, Funny

      No no, that is not possible. He is a PHP developer, he can't possibly be lacking in security awareness!

    3. Re:Looks like... by pete6677 · · Score: 4, Funny

      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!!!

  2. Hmmmmm by cannonfodda · · Score: 2, Funny
    That sounds like one seriously unhappy bunny.


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

    --
    Hmmmmmm
    1. Re:Hmmmmm by AccUser · · Score: 4, Interesting

      Looks like he is usually unhappy...

      --

      Any fool can talk, but it takes a wise man to listen.

    2. Re:Hmmmmm by laffer1 · · 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...

    3. Re:Hmmmmm by Anonymous Coward · · Score: 5, Funny

      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

    4. Re:Hmmmmm by awol · · Score: 2, Funny

      He's Finnish, they look like that all the time :-) He may actually be ecstatic, you just can't tell with the Fins, quite inscruitable!!

      --
      "The first thing to do when you find yourself in a hole is stop digging."
    5. Re:Hmmmmm by jdowland · · Score: 2, Informative

      The problem is PHP *is* thread-safe. The issue is the things PHP links against (I've heard gettext is at least one culprit).

    6. Re:Hmmmmm by hemanman · · Score: 2, Funny

      He was last seen running out the door screaming: "Fork you"!

      -H

  3. Looks like a stomp and a doorslam. by Saven+Marek · · Score: 4, Insightful

    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?

    1. Re:Looks like a stomp and a doorslam. by Klaidas · · Score: 3, Insightful
      Well, I'm not a phychologist or anything, but I think you may be right for the first part of the post - it seems he got angry with someone
      I'm sure most people (the ones who matter) can understand why.

      But I don't think he will come back, at leat any time soon. After leaving like that, well, at least I wouldn't.
    2. Re:Looks like a stomp and a doorslam. by hey! · · Score: 5, Insightful

      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.

      --
      Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
    3. Re:Looks like a stomp and a doorslam. by Anonymous Coward · · Score: 5, Funny

      Unless you're some kind of Zen master you're going to run into this sooner or later.

      Well, he is apparently a Zend master!!

    4. Re:Looks like a stomp and a doorslam. by orasio · · Score: 2, Funny

      He kind of lost his concentration.
      I guess it's back to level 1 zenity.

    5. Re:Looks like a stomp and a doorslam. by mrogers · · Score: 2, Funny

      I used to know the secret of Zen, but then I remembered it.

    6. Re:Looks like a stomp and a doorslam. by pen · · Score: 2, Informative

      Emotional Trap: The belief that you can make important decisions when you're feeling strong emotions.

    7. Re:Looks like a stomp and a doorslam. by hey! · · Score: 2, Funny

      I used to know the secret of Zen, but then I remembered it.

      I know exactly what you mean. Recently I've found myself growing disillusioned with nihilism.

      I don't know whether to feel abashed or vindicated.

      --
      Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
    8. Re:Looks like a stomp and a doorslam. by try_anything · · Score: 2, Interesting

      When people stopped preaching to other people ("do it, it's good for you") and started thinking about their own butts ("screw good for me, I'd rather be and look successful.") It's the difference between meddling idealism and self-centered pleasure-seeking.

  4. Message text by Anonymous Coward · · Score: 5, Informative
    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.
    1. Re:Message text by QAPete · · Score: 5, Informative
      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:

      • 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.

    2. Re:Message text by crnbrdeater · · Score: 2, Funny
      --
      ~CrnbrdEater
    3. Re:Message text by jZnat · · Score: 3, Informative

      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.

      --
      'Yes, firefox is indeed greater than women. Can women block pops up for you? No. Can Firefox show you naked women? Yes.'
    4. Re:Message text by Andrey · · Score: 5, Informative

      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/

      --
      -Andrei
  5. 6 years is long enough by Anonymous Coward · · Score: 5, Funny

    I never spent 6 years with the same people, job, hobby, women, whatever...

    1. Re:6 years is long enough by SamTheButcher · · Score: 3, Funny

      You say that, yet you're *still* living in your parent's basement....

      This post brought to you by Slashdot stereotypes. Try it today!

  6. Threads?.. bah! by Tei · · Score: 5, Funny

    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!

    --

    -Woof woof woof!

    1. Re:Threads?.. bah! by cuerty · · Score: 3, Funny

      What if you are not coding a Website? PHP isn't just for Websites, you can make desktop apps using PHP-GTK or any other programs. I've even had a daemon running in PHP. It's not just matter of Web sites.

      --
      >Linux is not user-friendly.
      It _is_ user-friendly. It is not ignorant-friendly and idiot-friendly.
  7. Shock! by bobintetley · · Score: 3, Funny

    Oh my god! He used the phrase "could not care less" correctly! Obviously not an American ;-)

    1. Re:Shock! by dsginter · · Score: 2, Insightful

      That was the first thing that I noticed.

      As a side note, I would just like to thank all of the geeks here on /. for their English Nazism. It may seem like unnecessary ranting to some, but I've learned to break quite a few bad habits just from daily reading. Some people actually go so far as to put grammar tips into their sigs.

      Along these lines, I find it fascinating that topics like Haiku and Iambic Pentameter can often get a ton of posts.

      A curious bunch, we are.

      --
      More
    2. Re:Shock! by nogginthenog · · Score: 5, Funny

      He's finish(ed) :-)

    3. Re:Shock! by elrous0 · · Score: 2, Funny
      Sorry, but until we solve the "armor" vs. "armour" conflict, I'm not listening to ANYONE here.

      -Eric

      --
      SJW: Someone who has run out of real oppression, and has to fake it.
    4. Re:Shock! by Paradise+Pete · · Score: 2, Interesting

      The phrase "I could care less" is a sarcastic version of "I couldn't care less." They mean the same thing. Why not worry about something else, like "very unique," or even the absurd dilution of "awesome."

    5. Re:Shock! by Eunuchswear · · Score: 4, Funny

      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?

      --
      Watch this Heartland Institute video
    6. Re:Shock! by caluml · · Score: 4, 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.

    7. Re:Shock! by jez9999 · · Score: 3, Funny

      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."

    8. Re:Shock! by Mr.+Underbridge · · Score: 3, Funny
      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.

    9. Re:Shock! by Hoi+Polloi · · Score: 2, Insightful

      No, it is just lazy English. Just like how people say "ATM Machine" instead of just "ATM" or "irregardless".

      --
      It is by the juice of the coffee bean that thoughts acquire speed, the teeth acquire stains. The stains become a warning
    10. Re:Shock! by Hoi+Polloi · · Score: 2, Funny

      This is sarcasm:

      "His theory about how 'I could care less' is meant to be a play on 'I could not care less' is very insightful and likely correct"

      --
      It is by the juice of the coffee bean that thoughts acquire speed, the teeth acquire stains. The stains become a warning
    11. Re:Shock! by lawpoop · · Score: 2, Insightful

      "As a Brit, (a nation with arguably some of the best sarcasm/irony in comedy),..."

      Yes, some of the best sarcasm and irony in comedy, but when it comes to party-pooping, being a wet towel, and snootiness, nobody beats the British!

      --
      Computers are useless. They can only give you answers.
      -- Pablo Picasso
    12. Re:Shock! by schon · · Score: 5, Funny

      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."

    13. Re:Shock! by mrogers · · Score: 5, Funny

      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.

    14. Re:Shock! by Lifewolf · · Score: 2, Insightful

      Try and get someone who says "I could care less" to tell you if they mean that sarcastically or not.

      Did you really just use "try and" in this discussion, of all places? Please, please tell me doing so was an attempt at humor.
      --
      "Be Happy or Die." -- AoN
    15. Re:Shock! by ultranova · · Score: 2, Funny

      Usually the people who I see say "I could care less" seem to have an understanding of the english language no better than an elemtary schooler. When called out for using it, I have never seen the intelligent response you gave, but instead "I don't care. You know what meant", which suggests to me that they're just ignorant and not paying attention to the words they use.

      There are two major problems with your conclusion. They are:

      1. If I explain something to you, and you - instead of answering to whatever I said - start making corrections to my grammar, it suggests to me that you have no good answer to whatever I just said. After all, if you did, then why not say it ? And since you are being pedantic instead of just admitting you don't have an answer further declines my opinion of you.
      2. Who are you to claim that a certain usage of words and expressions is correct and another is not ? Who defines what is correct english and by what authority do they define this ? No matter how much it galls certain obsessive-compulsive control freaks, natural language is not computer language and does not need to conform to any specific formula, as long as it is easy to undertand by the target(s) of the communication.

      Because of these two problems, your judgement of these people as ignorant is false. You, on the other hand, are likely to come across as an arrogant asshole to them. They are showing rather great self-control in replying somewhat politely instead of answering as I would: "Up yours".

      Stop trying to make people conform to your or your favorite authority figure of choices definition of "correct" words and instead concentrate on the message the words carry.

      --

      Forget magic. Any technology distinguishable from divine power is insufficiently advanced.

  8. Pity by LarsWestergren · · Score: 5, Informative

    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 engine in Cauchos Resin I'm sure there are similar modules available in the mono/.Net world and others.

    --

    Being bitter is drinking poison and hoping someone else will die

  9. Jani Taskinen who? by Anonymous Coward · · Score: 5, Informative

    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

    1. Re:Jani Taskinen who? by kawika · · Score: 5, Funny

      Wow, quite a resume there. He will be difficult to replace. For that matter, he will be difficult to ereg_replace, eregi_replace, mb_ereg_replace, mb_eregi_replace, preg_replace, str_replace, or str_ireplace.

  10. WTF! by bloodredsun · · Score: 2, Insightful

    Must....throw....all....toys...out....of........ pram!

    If that is a legitimate message and his account hasn't been hacked then that is a top quality hissy fit! This is one of those things that will haunt him in the future as something that was posted in anger

  11. Betrayal ? by Anonymous Coward · · Score: 4, Interesting

    I'm sure most people (the ones who matter) can understand why. If someone doesn't, I could not care less. Take care.

    Dont know much about PHP and dont know the insides of what happens with the group but judging by the reaction I wonder if I can hazard a guess about what happened. When someone who is obviously a major driving force behind a movement of this kind quits with so much bitterness as to turn his back on his own creation, the best I can gather is he feels theres nothing left worth working/fighting for. Maybe internal politics is causing a serious strain on his ability to function and some of the fights may have wrongly undermined his credibility in the eyes of others. Its sad when people hog the limelight of someone elses hard work and alienate the people who matter for their own personal shortsighted gains. I've seen it happen all to often.

  12. What are his reasons? by slimjim8094 · · Score: 3, Funny

    I agree that there seems to be some "personal conflict". The people who matter...and I could care less...delete my CVS...no use for it anymore...do not reply to this email...

    Wow, is PHP really that hard to work on? Is he being threatened at gunpoint?? Seriously, why the sour grapes? Is this a hoax? Was his account hacked?
    This is not a funny post. This is trying to be serious. What's going on with this guy? If he's just done and finished working on it, he could quit w/o the bitterness. Was he feeling squashed/trodden upon?
    If PHP itself (no other factors) could do this to a guy, how much does it encourage other people to develop it?

    --
    I have developed a truly marvelous proof of this comment, which this signature is too narrow to contain.
    1. Re:What are his reasons? by morrisonsean · · Score: 3, Informative
      Seriously, why the sour grapes?

      He's pissed because one of the UN peacekeepers killed by the Israeli airstrike this week was Finnish. He's Finnish, and was supposedly a UN peacekeeper at one point. The projects he was working on were hosted by an Israeli company.

      So he had an anti-semetic rant and quit.

      digg link (which has a lot more insightful commentary, btw)

  13. Thank you Deanna F'n Troi by Anonymous Coward · · Score: 5, Funny

    Now get back in the holodeck and strip.

  14. Maybe by Ethan+Allison · · Score: 5, Insightful

    Maybe we should stop wondering about him. For all we know, he's got problems with other things in his life. Let's stop making assumptions about the poor guy. If I was Jani and saw all this psychoanalysis going on about me, I'd definitely tell whoever was doing it to shut the fuck up.

  15. Re:Good riddance... although a sad one! by ettlz · · Score: 2, Insightful
    Sometimes I wonder when Linus uses phrases like 'Kicks Ass' 'Couldn't care less' etc.
    Come, now. Linus himself admits to being a "bastard". And what does that make De Raadt?! Let's not get bogged down with cults of personality here. On the whole, they do a good job. Long may they reign.
  16. Judging him harshly? by Enderandrew · · Score: 5, Insightful

    Let me get this straight. People are making pretty nasty judgments based on one terse post that may or may not be legitimate. And in that moment we forget and discount everything he has done over the past six years.

    As a volunteer he gave a great deal back to the world. You call him childish. I say he is entitled to walk away without having to explain himself.

    --
    http://blindscribblings.com - Tasty pop-culture in conceptual fashion.
    1. Re:Judging him harshly? by linvir · · Score: 5, Funny

      Welcome to the internet. You have the right to remain silent. Anything you say can and will be used as evidence against you in a character assassination on Slashdot.

  17. Re:Good riddance... although a sad one! by Scarblac · · Score: 4, Insightful

    If they deliver the code and can keep the project together with their style, then can act how they want. Linus, RMS, Theo de Raadt - they have their quirks (Linus much less than the others), but the code speaks for itself.

    Since you're going as far as to question Linus suitability for his job (architecting his hobby project that conquered the world) - where's your wildly succesful open source project?

    --
    I believe posters are recognized by their sig. So I made one.
  18. Cryptic? by Rob+T+Firefly · · Score: 5, Funny

    From reading the mirrored post above it just seems terse and upset, but not really cryptic. Cryptic is stuff like "beware of the dwarf" and "under a big 'W.'"

    1. Re:Cryptic? by slide-rule · · Score: 3, Funny
      Cryptic is stuff like "beware of the dwarf" and "under a big 'W.'"

      That isn't cryptic either... and stop calling Dubya a dwarf! ;-)


  19. Changing Projects by tgpo · · Score: 3, Funny

    He's going to work with Adobe to rework ASP. They feel he can bring a certain *cough* level of new ideas *cough* to the project.

    --
    -tgpo
  20. Re:Good riddance... although a sad one! by jkrise · · Score: 3, Informative

    where's your wildly succesful open source project?

    Huh... I made Linux-jkrise.. I once recompiled the kernel to fix some USB CDMA modem issue - does that count?

    If they deliver the code and can keep the project together with their style, then can act how they want.

    Actually, just a coupla' days back, I remember reading this stuff about a PHP book.
    "This book, written by my colleague, Andi Gutmans, and two very prominent PHP developers, Stig Bakken and Derick Rethans, holds the key to unlocking the riches of PHP 5. It thoroughly covers all of the features of this new version, and is a must have for all PHP developers interested in exploring PHP 5's advanced features"

    Zeev Suraski, Co-Designer of PHP 5 and Co-Creator of the Zend Engine


    Looks like there's more than one creator of the Zend Engine... not just Jani. And that's the reason why I think inflated egos are bad in Open Source development teams.

    --
    If you keep throwing chairs, one day you'll break windows....
  21. Re:Good riddance... although a sad one! by Mjlner · · Score: 4, Insightful
    "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."

    Bah! You're reading too much into his words. As I see it, what he's trying to say is that the reasons to him leaving are personal, but obvious for some poeple involved. Also, he does not want to start pointing fingers and does not feel he owes anybody an explanation. Perhaps you see this as behaving like a primadonna, but hardly hot-headed behaviour. He doesn't insult anybody in his post, although he obviously wants to and he refrains from whining about whatever he's unhappy about.

    --
    Lemon curry???
  22. z'end for zend ... by Marbleless · · Score: 2, Funny

    ... well I thought it was funny ;)

    --
    --I thought I was wrong once, but I was mistaken.
  23. From IRC, the reason: by mkavanagh2 · · Score: 5, Informative
    "_sniper_" is Jani Taskinen.
    <_sniper_> hehehehe..
    <_sniper_> all other members of the UN security council wanted to condemn Israel for attacking the UN post but USA (freedom and democracy) vetoed it....Israel says the resolution was fair.
    <_sniper_> hell yeah..
    <_sniper_> NUKE ISRAEL!
    <_sniper_> I'm so full of that fucking country..
    <Shai-Tan> indeed
    <_sniper_> Eye for an eye..I'll kill one Israel officer for one of ours, is that fair?
    <_sniper_> I bet I'll be hanged for that.
    <_sniper_> They kill one of my brother-in-arms-for-peace..I think I'm entitled to kill one of their nazis.
    <_sniper_> Hezbollah, where can I enlist?
    <_sniper_> FYI: I don't care at all what anybody thinks about me. I'm going to be openly anti-Israel from now on. This was the last straw for me. Fuck you jews.
    <_sniper_> I will also quit this project. As long as it's backed by some Israel company, I don't want to have anything to do with it.
    <_sniper_> Good bye.
    <-- _sniper_ (~jani@a88-112-115-63.elisa-laajakaista.fi) has left #php.pecl
    Seriously. Not kidding.
    1. Re:From IRC, the reason: by mkavanagh2 · · Score: 5, Informative

      As per anon-sibling, Zend is based in Israel and IIRC the two founders of Zend are also Israelis. They're probably not best buddies with Jani now, but I'm not sure anybody was ever best buddies with Jani.

    2. Re:From IRC, the reason: by Vorondil28 · · Score: 2, Interesting

      Can anyone corroborate this with logs of their own, or is this just a troll? (Leaning towards troll...)

      --
      This sig rocks the casbah.
    3. Re:From IRC, the reason: by GalacticCmdr · · Score: 3, Funny
      what benefits an israeli company benefits israeli economy, which benefits israel's terrorist regime. Jani is completely right to boycott a terrorist regime. it's a very rational decision when no government seems to care about israeli terrorism.

      Okay.....and I suppose you believe the internets is a series of tubes.

      --
      Programming: Its not just a job - its an indenture.
    4. Re:From IRC, the reason: by ovatto · · Score: 4, Informative
    5. Re:From IRC, the reason: by Anonymous Coward · · Score: 2, Informative
      ...so those katyushas just magically appeared in the sky?

      Sorry, Hezbollah is the de facto government in that part of Lebanon, and Hezbollah most assuredly does take orders (and thousands of missiles, and uniformed military 'observers') from Iran.

      Israel occupied that part of Lebanon for over 20 years, and unilaterally withdrew. After the withdrawal, Hezbollah took over again and resumed lobbing missiles over the border. I had high hopes for democracy and a civil society in Lebanon after last year's events, but if the Lebanese can't control their own territory, or provide basic government services to Hezbollah-controlled areas, someone else needs to. Besides stateless terrorists bent on genocide, I mean.

    6. Re:From IRC, the reason: by Anonymous Coward · · Score: 4, Informative

      Jani has served as an UN peacekeeper. So probably, very much.

    7. Re:From IRC, the reason: by Anonymous Coward · · Score: 5, Insightful
      Israel has the right to defend itself.

      Indeed.

      However, which one of the four unarmed UN observers killed in the attack was a threat to Israel's existence or its people?

    8. Re:From IRC, the reason: by pimpimpim · · Score: 5, Insightful
      Hmm, the poster of this log seems to have a history of posts marked 'Troll', which might be an indication.

      Still, someone would have a reason to make a fake irc log in this direction, which can only be done if they'd have a personal grudge against this guy. So if this log is not fake, then it's probably good for everyone that he quit, if it is fake, then it's also clear why there was an atmosphere for him to quit.

      The fact that people reason like the one in this log is really shocking, but true. People didn't seem to have learned anything about that we really need to be careful judging people: Not all muslims are terrorists, not all jews are responsible of this action of the Israeli government. Not all people put on the blacklist by air marshalls are a threat for your country. Thinking in black/white contrasts is not only bad for others, it is also very bad for yourself!

      --
      molmod.com - computing tips from a molecular modeling
    9. Re:From IRC, the reason: by LarsWestergren · · Score: 3, Insightful

      Come on mods. Copy and pasted IRC logs, posted without a referencing link, +5? Even if this DOES turn out to be from him, does this really need to be posted here on Slashdot?

      --

      Being bitter is drinking poison and hoping someone else will die

    10. Re:From IRC, the reason: by Anonymous Coward · · Score: 2, Informative

      Quote from the letter one of the guys who were shot :

      "What I can tell you is this: we have on a daily basis had numerous occasions where our position has come under direct or indirect fire from both artillery and aerial bombing. The closest artillery has landed within 2 meters of our position and the closest 1000 lb aerial bomb has landed 100 meters from our patrol base. This has not been deliberate targeting, but has rather been due to tactical necessity."

      http://www.ctv.ca/servlet/ArticleNews/story/CTVNew s/20060718/mideast_lebanon_UN_060716/20060718/

    11. Re:From IRC, the reason: by ben+there... · · Score: 3, Insightful
      That doesn't appear to be a complete transcript. Specifically:
      _sniper_ hehehehe..
      _sniper_ all other members of the UN security council wanted to condemn Israel for attacking the UN post but USA (freedom and democracy) vetoed it....Israel says the resolution was fair.
      _sniper_ hell yeah..
      _sniper_ NUKE ISRAEL!

      What's he saying "hell yeah..." and "hehehehe.." to? It seems completely incongruous with the rest of his statements, unless something was left out.
    12. Re:From IRC, the reason: by aaronwormus · · Score: 5, Informative

      Jani just returned from a 6 month peace-keeping tour in Afgahnistan, one of his co-workers was killed in what was called a deliberate attack on a UN position.

      Regardless of stupid things that he said, I think it's VERY poor taste to post an emotional outburst (which was timestamped at 2am - yes, it's real) and to make such a big deal over this.

      Move on people...

    13. Re:From IRC, the reason: by Nestafo · · Score: 4, Informative

      I have no specific information about this incident, but if the IRC log is not a fake, this might be related:

      http://wfrv.com/topstories/topstories_story_206180 457.html

      One of the four UN peacekeepers killed by Israel was a 29-year old Finn.

    14. Re:From IRC, the reason: by Badly+Configured · · Score: 5, Informative

      Without making any comment on the previous post, it might be worth mentioning that Jani himself has served as a UN peace keeper in Southern Lebanon and has been at the receiving end of both Israel and Hezbollah fire. This may entitle him to have strong personal feelings about the recent death of a Finnish peace keeper at the same location, along ones from other countries.

    15. Re:From IRC, the reason: by amabbi · · Score: 2, Insightful
      Yes, Israel has the right to defend itself as any other country would, BUT i call attacking the civilian population, the utilities and other civilian infrastructure the right response for a extremist movement kiddnapping two (2) people.

      This tripe is moderated +4, Insightful? You've got to be kidding me.

      This is not the first-- and if Hezbollah carries out it's promises, not the last time Hezbollah will kidnap an Israeli citizen and hold it for ransom. The last time, in 2000, Hezbollah kidnapped 5 Israelis and held them in exchange for 450 prisoners.

      Lebanon sat by and did nothing in that time to curb the spread, influence and armament of Hezbollah. Hezbollah knowingly and willingly invaded Israeli territory AFTER Israel withdrew from southern Lebanon-- the original stated goal of Hezbollah, btw. They promised and delivered on more violence against Israeli targets-- including Israeli civilian targets. Doesn't the rain of missiles from Lebanon-based Hezbollah terrorists on Israeli cities indicate just how futile the Lebanese government has been in curbing their terrorist activities?

      Also bear in mind that the rest of the world excluding USA has condemmed the strikes, but USA can't even think that it's pet nation, the israel, would do anything wrong.

      The US, Britain, Germany, and France has repeatedly asserted that Israel has a right to self defense. And tell me, what choice does Israel have? They aren't intentionally targeting civilian targets, but Hezbollah has chosen to use Lebanese non-combatants as human shields. The UN is useless-- I'm sure Israel will not soon forget the UN "peacekeepers" abandonning Israel in 1967. Diplomacy will not work if your opponent wants to see you dead above all other options.

    16. Re:From IRC, the reason: by Cederic · · Score: 3, Insightful


      I'm sorry, I respect people that act on principle.

      Leaving something he clearly has had strong ties to as a point of principle is not a small matter.

      I wouldn't ask someone to act against their conscience just to boost an open source project.

    17. Re:From IRC, the reason: by Androclese · · Score: 3, Insightful

      Hezbollah has seats in the Lebanon Government; therefore they are part of Lebanon. In addition, Hezbollah does take orders from their primary benefactors... that would be Iran in case you missed the memo.

      Israel withdrew from Southern Lebanon in compliance with a UN resolution; the so-called "Land for Peace" act. It was obviously a stupid move since Lebabon was not ready to assume control over their own country. Once they left, Hezbolla started assaulting Israel again.

      Didn't you find it interesting that of the 1600+ missles that Hezbolla has launched at Israel since this more recent conflict has started, not a single one of them was launched at their military? Even when Israel was staging their tanks up on the border, making for a perfect and easy target, the Hezbollah missles continued to land in the population areas.

      Hezobllah's stated goal is the death of every Jew. They preach a doctrine that the Holocaust of WWII is "a European lie and conspiracy to take land from the Arabs and Persians". There are, maybe 5 million Jew's in Israel and over 500 million gentiles around them that want them all dead. *THAT* is what they are defending themselves against.

      Their actions are defensive and justified. If there is going to be peace, Hezbolla needs to stand down, disarm, and give back Lebanon to the Lebanese people.

      As to these points from you:

      Israel is bombing Lebanon "in order to save Israeli lives". Why are Israeli lives inherently more worth than Lebanese lives?
      Nobody said they were, but Israel is defending its people from Hezbolla. That means war.

      Why should we accept that Israel is murdering innocent people just to increase it's lebensraum?
      Nice... a Nazi reference, that really makes your argument so much stronger.

      And what "restraint" are you talking about? That they haven't been putting Arabs in gas chambers, yet? At this pace, they soon will!

      Seriously! This is Poland 1939 all over again!

      First, it is sickly ironic that you are talking about the gas chambers when most of the Middle East belives that it never happened in the first place.

      Second, you are making wild assumptions about something Israel has not done and would never do. If you plan on being taken seriously, don't make arguments like this.

    18. Re:From IRC, the reason: by Anonymous Coward · · Score: 2, Interesting
      I feel pretty confident that Jani is neither Jewish nor Palestinian and probably not very religious. Honestly, what on earth does this conflict have to do with him? Yet it has consumed him and controlled him. Truly sad.

      Jani has served as a peacekeeper around the globe, the conflict had killed one of his co-workers. Truely sad indeed.

    19. Re:From IRC, the reason: by Kiaser+Wilhelm+II · · Score: 2, Informative

      The term "anti-semitic" is one of the most abused phrases I have heard. The claim that not liking Jews means you dislike all Semitic people is not only grossly inaccurate, is also pejorative towards other Semitic people such as Arabs and Italians who are not a Jewish people.

      The correct phrase would be "anti-Jewish" or "anti-Israeli".

      --
      Lord High Crapflooder The Right Honourable Vlad Craig Esther McDavenpherson III
      Destroyer of Mercatur.Net
    20. Re:From IRC, the reason: by Just+Some+Guy · · Score: 5, Insightful
      Jani just returned from a 6 month peace-keeping tour in Afgahnistan, one of his co-workers was killed in what was called a deliberate attack on a UN position.

      I was part of the peacekeeping mission in Mogadishu, Somalia. Several of my "co-workers" were killed in very deliberate attacks against US and UN forces. However, if I came home and said that I wanted to join Aryan Nations to kill me some black people, I'd be (rightfully) shunned from polite society.

      I can empathize with Jani, probably more than can 99.9% of Slashdotters, but that doesn't make his outburst acceptable. Understandable, sure, but acceptable.

      --
      Dewey, what part of this looks like authorities should be involved?
    21. Re:From IRC, the reason: by tehcyder · · Score: 2, Insightful
      Israel is murdering innocent people just to increase it's lebensraum? And what "restraint" are you talking about? That they haven't been putting Arabs in gas chambers, yet? At this pace, they soon will!

      Seriously! This is Poland 1939 all over again!

      I nominate this for the "Slashdot tasteless post of the year 2006" award.

      --
      To have a right to do a thing is not at all the same as to be right in doing it
    22. Re:From IRC, the reason: by gay358 · · Score: 2, Interesting

      Not true. Arab countries have promised peace for Israel on the condition on withdrawing behind borders that were before 1967 war, which is an offer Israel has refused. So don't pretend that all arabs want to kill all jews.

    23. Re:From IRC, the reason: by fitsy · · Score: 2, Informative

      He refers to one (Finnish) of the four UN peacekeepers which were bombed (some say deliberately) by the Israelis a couple of days ago. Search your favourite news site for the full details.

    24. Re:From IRC, the reason: by robinjo · · Score: 4, Insightful

      If it's true, that's a nice little bit of anti-Semitism at the end. He may want to be anti-Israel, but he's just exposed himself as a garden-variety anti-Semite, too.

      Writing as a fellow Finn, I can assure you that most people here don't know the difference between Jews and Israel. I'm sure Jani only has hard opinions against the government and the politics of the Israel state.

      Furthermore, I really think that the anti-semitist card has been used for far too long already. Hitler did a horrible crime against Jews but Israel shouldn't use that to gain political advantage any more. Israel is not the weak little victim in this conflict.

    25. Re:From IRC, the reason: by CrankyOldBastard · · Score: 2, Interesting

      Actually, most Muslims follow the Koran, which instructs them to care for and protect Jews and Christians
      .
      Comparing all Arabs to the Wahabists is like saying all Americans are like those mid-west bible thumping fundies, or that GW is a typical American.

      You should also keep in mind that for most of the history of Palestine post Roman occupation apart from the period around the crusades, Jews and Arabs have lived reasonably successfully together in the Middle East, up until The foundation of the modern state of Israel. Yes, there were incidents of anti-semitism, but these were not the norm for about 1600 years.

    26. Re:From IRC, the reason: by stry_cat · · Score: 2, Insightful

      I don't really think this IRC log is true. PHP has been linked to Zend since PHP3. Zend has had some serious links to Isreal since the beginning. According to http://www.zend.com/company/management Zeev Suraski is a graduate of the Technion-Israel Institute of Technology as is Andi Gutmans. According to http://en.wikipedia.org/wiki/Php

      Zeev Suraski and Andi Gutmans, two Israeli developers at the Technion - Israel Institute of Technology, rewrote the parser in 1997 and formed the base of PHP 3, changing the language's name to the recursive initialism "PHP: Hypertext Preprocessor". The development team officially released PHP/FI 2 in November 1997 after months of beta testing. Public testing of PHP 3 began immediately and the official launch came in June 1998. Suraski and Gutmans then started a new rewrite of PHP's core, producing the Zend engine in 1999.[2] They also founded Zend Technologies in Ramat Gan, Israel, which is actively involved with PHP development.

      The link as been there since the late 1990's. So if Jani had these views he wouldn't have started with PHP in the early 2000's.

      Also if he really believed this, he most likely would have said something about it in his message so as to help damage the project. His messsage was clearly crafted to get him out of the project immediately without causing a major problem (of course /. will make a mountain out of a molehill anyday). It's pretty obvious he's leaving over some kind of interpersonal relation problem with some or all of the team. Instead of making accusations, hurling insults, or trying to damage people's reputation, he's taken the honorable way out and qickly leaves. Yes this makes some of the uninformed masses speculate but this is going a little far even for the /. crowd.

    27. Re:From IRC, the reason: by Erwos · · Score: 2, Insightful

      Sure, but the problem is, if you can't make the distinction between Jews and Israelis, any serious hatred towards Israelis promptly carries over towards Jews. This is part of the problem with the whole "anti-Zionist, not anti-Semitic" paradigm - one seems to lead directly to the other in many cases. I refer you to The Journal of Conflict Resolution for more information about this phenomenon.

      I never, ever intended to say that Finns were all Jew-haters, and I definitely don't believe that. I am saying that anti-Israeli sentiment in Europe often carries over into anti-Jewish sentiment.

      I also don't get your whole "holocaust guilt trip" thing. Who's using the holocaust to rationalize stopping Hezbollah from kidnapping Israeli soldiers and launching artillery strikes against Haifa?

      -Erwos

      --
      Plausible conjecture should not be misrepresented as proof positive.
    28. Re:From IRC, the reason: by chill · · Score: 3, Insightful

      Israel was able to make peace with Egypt and Jordan. They returned captured land, the Sinai, when Egypt recognized Israel's right to exist. I believe Syria is refusing to recognize Israel's right to exist and thus isn't getting the Golan Hights back until they do.

      Hamas doesn't recognize Israel's right to exist, either, so they get they ass handed to them on a plate.

      Gotta love the Arab argument about willing to live with Israel at the 1967 borders -- AFTER they lost three wars with them. Had they been so willing in 1967, none of this would be an issue.

        Charles

      --
      Learning HOW to think is more important than learning WHAT to think.
    29. Re:From IRC, the reason: by aevans · · Score: 2, Interesting

      What about all the Palestinian Jews, and all the Jews from around the Middle East that have been driven out of their countries and found refuge in Israel?

    30. Re:From IRC, the reason: by Rob+Kaper · · Score: 2, Interesting

      Obviously the part before 'hehehe' is cut, but 'hell yeah' might be meant as irony.

      I suppose we'll find out sooner or later, I doubt Jani will be silent on the issue much longer. Absence of a response isn't proof he did say and mean it, but it would certainly be very foolish in any other case.

      If we follow Occam's razor then surely he would deny the words if the logs aren't true while if they are he would apologise for a sad, emotional rant. I suspect returning from his decision that he cannot work on PHP as long as Israeli Zend backs it is rather impossible at this point, but that decision in itself is respectable even for people like me who disagree with the logic (or even viewpoint) behind it. It is his right not to want to work with Israelis, but for his own sake I hope he tries to do some damage control.

      And I think his PHP contributions are not the most notable background here. He's a UN peacekeeper and has in fact been stationed in Lebanon. If you think the PHP team is not going to be happy about this publicity, think of how the UN should feel when there own forces make such emotional hateful rants in public after a "friendly" fire incident - as bad as that incident may be. That might also be why he has no priority to defend himself towards the open source world, he's probably doing all he can by now to keep his job and avoid an official investigation. Or maybe he's preparing a libel case (or would IRC/Slashdot constitute slander?).

    31. Re:From IRC, the reason: by amabbi · · Score: 2, Informative
      Care to provide any proof for your baseless assertion? Exactly what do you call dropping a 500-pound bomb on a house with a family sleeping inside? An "oopsie"?

      Why sure. Israel has been dropping pamphlets into neighborhoods before they drop bombs, warning civilians to leave the area because an air raid is about to commence.

      This is precisely the kind of apologism that emboldens the Israeli government to carry out it's genocidal policies, and it's no accident either that so many people are brainwashed to think this way. The Israel/US axis has an intellectual stranglehold on the press in the US. You can read a lot more reality coming from the Israeli press. Israel absolutely targets civilian targets, much like the US military has done in Fallujah and elsewhere.

      Wonderful. Can you cite which page in Protocols of the Elders of Zion you read that from?

    32. Re:From IRC, the reason: by sonictheboom · · Score: 2, Informative

      the first page on google is your friend (or maybe foe)
      Israelis accused of 'human shields' tactic : http://news.bbc.co.uk/1/hi/world/middle_east/52128 70.stm
      Israel's supreme court says the use of Palestinian human shields in arrest raids violates international law : http://news.bbc.co.uk/1/hi/world/middle_east/43148 98.stm
      A five-year-old boy is shot dead in Gaza as Israeli human rights activists condemn troops for the alleged use of "human shields : http://news.bbc.co.uk/1/hi/world/middle_east/21951 55.stm
      .. the young man, who was said to have had no political affiliations, was used as a "human shield" by the Israelis: http://news.bbc.co.uk/1/hi/world/middle_east/21937 59.stm
      Use of Palestinian Civilians as Human Shields by the Israeli Army: http://www.adalah.org/eng/humanshields.php
      Israeli soldiers who took over the buildings used the occupants as human shield: http://www.btselem.org/english/Human_Shields/20060 720_Human_Shields_in_Beit_Hanun.asp
      The Human Shields of Nazareth : http://www.antiwar.com/orig/cook.php?articleid=933 3
      The Israeli army has signalled its intention to keep using Palestinian civilians as human shields in operations : http://english.aljazeera.net/NR/exeres/8431605A-2F 44-4282-8037-E8B53A529EB9.htm

  24. Re:Time to clean house by flipper65 · · Score: 2, Funny

    French is one of several languages that the planet/world could do without. Arabic and Hebrew are other. None of them provides capabilities beyond English, Esperanto, German or Swahili. Don't be tempted to use them. They simply divert effort that would be better applied elsewhere.

  25. Re:Time to clean house by linvir · · Score: 2, Funny

    Down with diversity! Down with choice!

    GNOME provides no capabilities beyond KDE. BSD provides no capabilities beyond Linux. vi provides no capabilities beyond emacs. Don't be tempted to use them. They simply divert effort that would be better applied elsewhere.

    By the way, being wrong provides no capabilities beyond being dead. Don't be tempted to continue living. You simply divert effort that would be better applied elsewhere.

  26. Re:Time to clean house by bateleur · · Score: 2, Funny

    Wait a sec - did I miss a memo somewhere ? Last time I checked, options were good.

    And have you ever tried telling a Python programmer they could use PERL? I'd happily have ten copies of Python on my server just to avoid having that debate once.

  27. Move along by Billosaur · · Score: 3, Insightful

    Lead developer for Zend engine of PHP quits... pandemonium and chaos ensue!

    Please! Happens all the time; guy/gal works on project for a zillion years, sits down one day in front of their terminal, calls up the code, gives it a glance and goes: I can't freakin' do this anymore! I worked on one project for three years and it was blessed when I was finally released from my contract and moved on to other things. I was proud of the app, don't get me wrong, but if I had to finagle the code yet again for the umpteenth time, I was going to lose what remains of my mind.

    Whatever the reason, he's gone. Move along... nothing to see here.

    --
    GetOuttaMySpace - The Anti-Social Network
    1. Re:Move along by Billosaur · · Score: 3, Insightful

      To me, same difference. It doesn't matter what the root causes are: slow coding, bugs, power struggles, idiotic requirements. There comes a point where coding the same thing day in and day out given all that's going on around you is impossible. It sucks your energy and creativity away, until the code all blurs together you and can't even remember what you wrote five minutes ago.

      --
      GetOuttaMySpace - The Anti-Social Network
  28. Cryptic? by rbarreira · · Score: 2, Insightful

    Relatively cryptic? I think it couldn't be clearer.

    --

    The AACS key is NOT 0xF606EEFD628B1CA427BEA93A9CA9773F
  29. Rough with the smooth by Rik+Sweeney · · Score: 2, Insightful

    I don't know about anyone else, but somedays you love the project you're working on and other days you wish it would burn down, fall over and sink into the swamp.

    He's probably not serious.

  30. Screw You Guys, I'm Going Home! by rewter · · Score: 2, Funny

    Screw You Guys, I'm Going Home!

  31. Re:The good ship RMS Code. by Kent+Recal · · Score: 2, Funny
    Undoubtedly be a big blow-job for the PHP project members

    Then why would they complain?
  32. Reason: burnout by pieterh · · Score: 5, Insightful

    Burnout is a very commom symptom in all kinds of volunteer organisations, open source being one of the ones see more about on Slashdot.

    The causes are quite straight-forward. When we do something for other people, we need some kind of reward. It can come in many forms - appreciation, money, reputation, status. The best rewards change over time and are a good mix of all these.

    Open source projects consume people, with demands on their time, social life, professional capacity. The only rewards tend to be reputation. Depending on the invidual's personal life and other demands (family, job), they can sustain a heavy open source project for a few years, and as many as five or six. At some point, it either becomes a profession (with a wage) or a problem.

    All volunteer organisations have this problem and it's exacerbated by peer pressure. If everyone else is spending 80 hours a week hacking, then it seems normal to spend 81. At some points, open source projects can seem like cults, and unintentionally adopt many cult techniques to keep people involved, whatever the personal cost.

    (Those techniques include isolation from family, use of secret languages, separation from real time and real life, etc. I don't *think* any OS projects do this on purpose, though I have my secret doubts about the FSF. Just kidding, Richard!)

    I've seen burnout cases so severe the persons involved were literally sick, unable to function normally any more, and needing psychiatric help. In other cases it's project-specific. I've had this on open source projects, where after five years I've just abandoned the software, telling the users, "sorry, it's not working any more".

    Each person has different needs, but eventually if we don't get what we need, we get sick. Young people are especially vulnerable because they don't understand their own needs very well and neglect them easily.

    The upside is that burnout is easily cured by a change of scene and some tangible rewards. Some people even come back to projects they've abandoned, but it can be very difficult. A good dose of selfishness ("what do I need in order to feel happy NOW") is always useful, and a good self-protection measure in many environments, open source groups included.

  33. Re:Good riddance... although a sad one! by corbettw · · Score: 2, Interesting
    --
    God invented whiskey so the Irish would not rule the world.
  34. Seeds of conflict? by Anthony+Boyd · · Score: 5, Interesting

    I found these:

    http://marc.theaimsgroup.com/?l=php-dev&m=11329681 6720289&w=2
    http://marc.theaimsgroup.com/?l=php-dev&m=11532555 7711671&w=2
    http://marc.theaimsgroup.com/?l=php-dev&m=11533120 9820157&w=2

    ...which hint at conflict. Maybe one of those blew up in a way he didn't like. However, I don't think those really are the issues. I would guess it's something off-list. It's too bad. I have friends working at Zend. You never want to see someone so useful walk away.

    I must admit that I'm impressed with the mailing list -- Jani said "don't reply" and nobody did. They're either a disciplined bunch, heavily moderated, or Jani's leaving just didn't have much impact.

    -Tony

  35. Re:No one seems to care by HaloZero · · Score: 3, Insightful

    Maybe they don't have a problem following instructions.

    He did explicitly say in no uncertain terms 'Do not reply to this email.'

    --
    Informatus Technologicus
  36. Re:Good riddance... although a sad one! by Bogtha · · Score: 4, Insightful

    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.

    Okay, you've accused him of:

    • having a bad attitude,
    • having a bloated ego,
    • being hot-headed and
    • acting in an inhuman manner

    All this from simply quitting and not wishing to be associated with a project any more? He didn't accuse anybody of anything, he didn't rant and rave, he said he was leaving and wasn't coming back. How is that anything like the attitude you describe?

    --
    Bogtha Bogtha Bogtha
  37. Re:Good riddance... although a sad one! by smash · · Score: 2, Informative
    Might I just say that without a leader who is a bit of a "bastard" on a decent sized open-source project, all the hard decisions will end up being made by committee... long after code could otherwise have been written and tested and perhaps changed direction.

    Sometimes Linus is wrong (yes, it's true) sometimes he is right. Regardless though, he makes decisions and gets shit done. If those decisions turn out to be wrong, they can be corrected later if need be.

    Classic example is the Bitkeeper debacle. Linus went with bitkeeper, because it was suitable at the time. People bitched and moaned about how he could be held to ransom by the company making it. In the end, the shit *did* hit the fan, and so Linus put out Git in a matter of weeks.

    If he hadn't just made the decision and instead asked what every other kernel developer thought he should do, we'd still be waiting for a choice to be made...

    --
    I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
  38. more logs because the internet likes pasted logs by mkavanagh2 · · Score: 5, Informative
    Names changed because I like search/replace.
    <apples> i don't think you should have posted it at all
    <apples> and you could atleast have posted the whole thing
    <pears> bananas jani is a good friend of ours
    < bananas> I didn't have the whole thing
    <pears> bananas: posting something out of contest is bad, and its not going to do him any good
    <apples> the whole stuff on slashdot is actually crap
    <apples> but that is nothing new
    * pears is debating with himself whether to post to slasdot
    <hedge> don't
    <trees> well I kind of feel sorry for this now, I didn't expect pasting a few lines to a friend to turn into something
    ike this :S
    <pears> i have this feeling that it is unfair to jano
    <pears> jani
    <trees> however I wonder why he said that?
    <pears> not to mentioned his life long peac keeping contributions
    <hedge> it is, but IMO it's too late to change anything
    <pears> serving among other places kosovo and lebanon
    <pears> and being there himself (at the post where the 4 un peackeepers were killed by isreal)
    <pears> and currently serving in afganistan
    <pears> all that, and thanks to the IQ of our "friends" bananas and trees here
    <pears> he comes as some nazi anti-semit biggot
    <apples> trees: don't you say stupid things when you're drunk?
  39. Re:Good riddance... although a sad one! by Dhalka226 · · Score: 4, Insightful

    Since you're going as far as to question Linus suitability for his job (architecting his hobby project that conquered the world) - where's your wildly succesful open source project?

    One needs a wildly successful open source project to criticize somebody's leadership of some other wildly successful open source project?

    I suppose that one would also need to be the leader of a country with population of 300 million to criticize the job performance of the US president. Or perhaps be a highly respected engineer with specialty in safety to know that the Ford Pintos bursting into flame at the slightest provocation a couple decades ago wasn't a good thing.

    Please.

  40. Ironic by lbbros · · Score: 2, Insightful

    Ironic that a former "peacekeeper" says "Nuke"... Very lame, regardless of the reason.

    --
    A CC-licensed illustrated horror novel
    1. Re:Ironic by Eric+S.+Smith · · Score: 4, Interesting
      Ironic that a former "peacekeeper" says "Nuke"... Very lame, regardless of the reason.
      You'd probably say much the same thing if someone dropped a laser-guided bomb on your colleague's head.

      And since he hasn't actually killed anyone in his frustration and rage, he's still miles behind the bomb-flingers of the world in the lameness department.

  41. Comment removed by account_deleted · · Score: 3, Funny

    Comment removed based on user account deletion

  42. Re:Don't press send! by robertjw · · Score: 2, Funny

    Yeah, it does sound like a answering machine breakup message made after a few drinks.

    Email should require a breathalyzer.

  43. Israel is not "attacking the civilian population" by HighOrbit · · Score: 4, Insightful

    Civilians are caught in the crossfire. That is horrible. But Israel is not purposely "attacking the civilian population" as you allege. Israel is attacking military targets that Hezbollah has purposly intermingled amongst civilians. In fact, Israel has taken pains to inform civilians (and thereby tip off Hezbollah too) before attacks by dropping leaflets that basically say "We know there is a Hezbollah ammo dump here, flee now because we will attack soon". Hezbollah purposely endangers the civilans in Lebanon by hiding amongst them. It does this to 1) make the Israelis pause and be reluctant to immediately attack, and 2) when the Israelis do attack, Hezbollah wants to increase the civilian bodycount so they can say "See all the civilans Israel killed!".

    If you want to talk about purposely "Attacking Civilians", then you should be pointing the finger at Hezbollah. They are lobbing unguided missles at Isreali cities. When they launch a missle, they can't tell in advance where it will land other than somewhere inside a city. This is indiscrimate bombing of a civlian population.

    No state, including Israel, can tolerate either unprovoked attacks on its military or any attack at all on its civilian population. Hezbollah is not a state. It has no sovereign right to maintain an army or make war. Those are rights restricted to states. Any armed action at all by Hezbollah is illegal. Even if it had the right to maintain an army (which it does not) it engages in tactics that are forbidden by international law (hiding amongst civilians, purposely attacking civilians, etc). It's military arm exists for two illegal reasons : threaten Israel and intimidate other Lebanese.

    If Israel stops before Hezbollah is either disarmed or destroyed, it will have a continuing military threat on its border; a threat that indiscriminatly attacks its civilian population. No reasonable state will tolerate that as an end solution.

    Here is they way this should play out. The UN has already ordered Hezbollah to disarm. See UN resolution 1559. The resoluation calls for removal of Syrian troops (done), deployment of Lebanese Gov't forces in southern Lebanon, and disbanding of all Lebanese militias (meaning Hezbollah since they are the only one left). Hezbollah has refused to disband and has blocked deployment of the Lebanese Army (Hezbollah is stronger). For resolutation 1559 to be carried out, Hezbollah will have to be forecebly disarmed (by Lebanon [not going to happen], by a UN force [too squimish to happen], or by Israel [now you see what is going on]. Once Hezbollah is disarmed or distroyed, then a new stronger UN force (current UN force is a joke) or NATO force will occupy southern lebanon, and allow the Israelis to withdraw. Once the Israelis (and Hezbollah) are gone, then the Lebanese Army and Police will deploy into the south and secure the border. This is the only long term solution for peace. An immediate cease-fire and return to status-quo-ante is only a recipe for continued periodic warfare. Hezbollah must disarm or be destroyed for long term peace to have a chance.

  44. Worth at least a phone call by Alpelopa · · Score: 2, Insightful

    The tone and context of Mr. Taskinen's message looks uncomfortably familiar. I've seen a number of friends suffer bouts of depression -- for some reason, particularly the bright ones. A talented guy like this has many professional options and there's no reason to exit a project in this way no matter how compelling the reasons to move on. Of course, I could be very wrong. But I would suggest that if one's friend is in such a situtation, it's definitely worth taking the time to talk with the person to see what's going on.

  45. Re:The good ship RMS Code. by NekoXP · · Score: 2, Funny

    I don't see them complaining.

  46. Re:No one seems to care by ClayDowling · · Score: 2, Informative

    More like nobody wants to acknowledge the gigantic elephant in the middle of that particular room. If the IRC logs are to be believed this is directly related to international politics. PHP and Zend are directly tied to Israel. Jan had very real, very personal reasons for not wanting to be associated with Israelis, so he bolted. Personally I can't blame him. There's a lot of hatred towards Israel right now, and they've gone out of their way to earn it. Most likely, nobody else on the project really wants to step into that mess. The internal developers' mailing list really isn't the place for international politics, and no good will come of discussing it there.

    There may be more defections in the future for similar reasons. If that becomes a real problem then it might be a good idea to move the project's home and affiliations to a more neutral country like Canada or Germany, although at the moment I don't think that Canada is full of warm and fuzzy feelings for Israel either.

  47. Thanks for that exit tirade by KIFulgore · · Score: 2, Funny
    --
    - For every action, there is an equal and opposite criticism.
  48. nitpicking by orzetto · · Score: 2, Insightful

    As an Italian I would be honoured to be among Semitic peoples, but we happen to be indoeuropean too.

    I agree that anti-semitic is horrifyingly abused, especially by the Israeli government who comprehensibly want to use a strong argument against anyone opposing them exploiting the past history of Europe. But this gradually weakens the racist connotation of the term, and gradually makes it political. The Nazis wanted to kill Jews because their leaders told them the Jews, all Jews, were the root of all evil. Now children hear the word anti-semite applied on people who criticise the bombing of Beirut. A few more years and people will start calling themselves anti-semite in the sense of anti-Israeli-government...

    The funny thing, actual anti-semites are immune from all this. I never heard Israel berating Poland, where "genuine", old-style anti-semitism is still in (even though there are no more Jews left, but you don't need a brain to be racist). Not that I am an expert on Poland, but there were a few articles in the news some weeks ago. In Italy, Silvio Berlusconi is seem as more Israel-friendly than left-wing Romano Prodi, even though Berlusconi was allied to the worst and most hardline fascists in the recent election, including former terrorists, naziskins and holocaust deniers like Luca Romagnoli.

    --
    Victims of 9/11: <3000. Traffic in the US: >30,000/y
  49. He's a Finn!!! For f...s sake. by Anonymous Coward · · Score: 3, Funny

    Dude. That's a Finnish male on totally euphoric batch of Prozac, unable to contain his laughter. He's happy as a clam. You should see him when he's unhappy.

  50. Re:Good riddance... although a sad one! by maxpublic · · Score: 2, Insightful

    Just remember that most of these morons are pissed over the fact that they don't have anything like the talent or ability of the people they're complaining about, and for them this is as close as they'll ever get to 'payback' for the fact that they're insignificant nobodies grinding out the day in obscurity. Y'know, the same sort of people who're convinced that if it weren't for thing X,Y, and Z (oh! the unfairness of the universe!) they'd be rich, famous, and and sexually experienced with something a bit more humanoid than a RealDoll.

    Max

    --
    My god carries a hammer. Your god died nailed to a tree. Any questions?
  51. Re:ancient chinese wisdom by 01101101 · · Score: 2, Informative
    if i'm angry when i push the send button, i always regret it. go for a walk, split some firewood, or just sit still, but don't send that email. (save it as a draft if necessary, calm down, then delete without sending)

    That's good advice. I will also add, don't fill in the to: field until you are ready to send it. I've taken to that practice when I am writing an e-mail that has to be delicately worded. It's not that hard to get distracted and hit 'send' without thinking when your attention returns. At least if the to: is blank, you get a second chance.

  52. Re:Israeli reprisals by aardvarkjoe · · Score: 3, Insightful

    "At 9:05 AM local time (06:05 CET), on 12 July 2006, Hezbollah initiated a Katyusha rocket and mortar attack on Israeli military positions and villages of northern Israel, injuring at least 8 Israelis[18]. Afterwards, a ground contingent of Hezbollah militants attacked two Israeli armored Humvees on a routine patrol along the Israel-Lebanon border near the Israeli village of Zar'it with anti-tank rockets, capturing two Israeli soldiers, and killing eight." (http://en.wikipedia.org/wiki/2006_Israel-Lebanon_ conflict)

    But it supports your position a lot better to pretend that all they did was capture a couple soldiers, and Israel started the whole thing, right?

    --

    How can we continue to believe in a just universe and freedom to eat crackers if we have no ale?
  53. Re:Israel is not "attacking the civilian populatio by ray-auch · · Score: 4, Informative
    Israel is attacking military targets that Hezbollah has purposly intermingled amongst civilians

    like civilian airports ? power stations ? sewage works ?

    pretty big targets to be hit "accidentally".

    In fact, Israel has taken pains to inform civilians

    And then killed them when they flee their homes in response to those warnings.
    And then attacked red cross ambulances evacuating the wounded.
    And attacked the UN convoys taking aid to those too frightened to move.
    And the unarmed UN observers (in a bunker, apparently detroyed by precision guided weapon, after repeated requests from the UN not to hit those coordinates).
    And then shelled the UN rescue effort for the observers.

    Sure, Hezbolla is throwing back random unguided rockets, but the IDF does not have that excuse, they are supposedly using modern precision guided weapons, it's pretty hard to believe all these are all accidentally off-target.

    Finally, today's news quote:


    The Israeli military's radio station in south Lebanon today warned that the army "will totally destroy any village from which missiles are fired toward Israel".


    So, in their own words, this is defintely purposeful.

    Fact is neither side cares about civilian lives.
  54. Come on guys.. by Zds · · Score: 5, Insightful
    Yeah, it does. When someone states that they want to join the Nazis to genocide a race, that should be public information. 2AM on IRC or not, it's obvious he meant it.


    I think many of you guys need to readjust your sense of proportionality. This guy has most likely done more to both world peace _and_ open source world than 99% of the whiners on this forum.. and now you are mocking him for not revealing some interpersonal issues and saying ill-considered things in chat *once* when obviously being out of his mind.

    Consider this. That guy has
    1) worked deeply on a project for six years and has just made a decision to quit it,
    2) has just lost a coworker in a bit questionable series of events,
    3) is obviously depressed or burned out or both,
    4) is constantly under threat while serving in hostile country with no infrastructure of whatsoever and having to remain calm and peaceful while in desperate situation and underpowered,
    5) has had harder than normal time in service past six months and
    6) people are blaming you for not answering their *software project* emails fast enough, when you have been busy with things 4 and 5.

    If you can say you have experienced even *half* of these, let alone simultaneously and are willing to come up and admit it, *then* I can take you seriously when you come and say that you didn't say anything unprintable in that situation. Maybe.

    And also remember: english is not his native language. It's more than a bit hypocritical to judge someone you have not even met by his writing in *chat* in *foreign language*, especially when the chat log is spread without his consent by someone who is not willing to reveal his name, nor the context of the discussion.
    --
    http://iki.fi/zds/
    1. Re:Come on guys.. by Just+Some+Guy · · Score: 2, Insightful
      If you can say you have experienced even *half* of these, let alone simultaneously and are willing to come up and admit it, *then* I can take you seriously when you come and say that you didn't say anything unprintable in that situation. Maybe.

      Been there, done that but I'm not on record as wanting to nuke various African countries.

      It's more than a bit hypocritical to judge someone you have not even met by his writing in *chat* in *foreign language*

      Bullshit. "Nazis" and "fuck you jews" comes across pretty damn clearly. I'm relatively certain he didn't mean to say "bad people" and "I don't like you" but accidentally got the words twisted around. He said what he said.

      --
      Dewey, what part of this looks like authorities should be involved?
    2. Re:Come on guys.. by lorcha · · Score: 3, Insightful
      The guy has indicated that he:
      1. advocates the use of nuclear weapons against Israel
      2. wishes to join hezbolah in fighting Israel
      3. harbors hostility toward Jews in general, in addition to Israel
      Could you please tell me what of that got lost in translation? I mean, even when I tone down his rhetoric for him to make it sound more palatable, it still doesn't come across very well.

      Can you think of a possible translation or interpretation of his statements that does not indicate that he advocates genocide against both Israelis and Jews?

      --
      "Avoid employing unlucky people - throw half of the pile of CVs in the bin without reading them." -- David Brent
    3. Re:Come on guys.. by Xenophon+Fenderson, · · Score: 3, Interesting

      Even with the posted IRC logs, this may not be the entire story. I haven't scrolled through enough of the 600+ comments yet, and I can't verify the legitimacy of the quotation. But let's assume it's valid. The guy is supposed to be in Afghanistan right now. That means he is taking preventative medication for malaria. At least one of the anti-malarial drugs typically administered by the U.S. military in Afghanistan, mefloquine (a.k.a. Lariam), occasionally causes mental problems. It's rare - usually, mefloquine just causes an upset stomach or insomnia - but it's possible that the degree of this fellow's reaction is induced by the medication. If he lost close friends in the attack, it's also conceivable that he was so overcome that his comments on IRC were made in the heat of the moment, especially given the following (very low-key) email. It's probably better to give the fellow the benefit of the doubt, concentrate on his positive contributions, and move on.

      --
      I'm proud of my Northern Tibetian Heritage
  55. Sad if it's about the current war in the ME. by Qbertino · · Score: 3, Insightful

    Sad if it's about the current war in the ME. Nationalisim is basically nothing more than a mass-psychosis, with fanatisim and fundametalisim being the extremer variants. Conducted by a few who know each other well to have millions of people who don't know each other compete or fight.
    You'd expect a high profile OSS dev intelligent enough to shake it.

    The ones that deserve to be shot are Nasralla, some back-room Zionists and a few old-school fanatic muslims in Gaza and Syria. The rest would get along quite well actually. Just the other day I saw a newsfeed where an israeli arab (sitting in a cafe with his jewish friend) hit it on the spot (paraphrased): "It's allways gouverments and organisations fighting. The common people just what to live in peace, sip their cafe and play backgammon. Jews, Muslims and whomever else."
    True that is.
    Let's hope this crap is over soon and the maniacs fit's come to an end.

    --
    We suffer more in our imagination than in reality. - Seneca
  56. Independant, trustworthy corroboration: by mkavanagh2 · · Score: 3, Interesting

    A partial quote of the log from a trusted member of the PHP community with a timestamp not included in my quote.

    http://news.php.net/php.internals/25044

    I hope this settles any speculation about who is or is not a Mossad agent fabricating stories to destroy the internet.

  57. Re:Israel is not "attacking the civilian populatio by eighthave · · Score: 2, Insightful

    Open dialogue is quite clearly the most fruitful approach. Obviously, an idea is not a solution if it doesn't work, and pragmatism must reign. I feel somewhat presumptuous offering solutions since I am not an expert on this topic, but rather a long time, devoted amateur. What I am proposing is that people reconsider the facts.

    Hezbollah is a frightening force, no rational person would argue that Israel should not have responded to Hezbollah's attacks. The question I propose is: what Israeli response would have most benefitted Israelis? Hezbollah attacked and kidnapped Israeli soldiers and launched and handful of rockets at Israel. Most of the world condemned this action, including Saudi Arabia. When Israel started attacking, most of the Arab world held back their usual criticism for a bit. Here was great opportunity to try something different.

    Since the beginnings of Israel's offensive, almost 2000 rockets have hit Israel, and 52 Israelis (33 soldiers and 19 civilians) have been killed. Does anyone actually think that there would have been more deaths and more rockets if Israel had not attacked? It looks quite clear that this attack against Lebanon has actually contributed towards increasing Israeli deaths and increasing the damage inflicted on Israel.

    "Forty-five Israelis were killed in Palestinian militant attacks in 2005, the Israeli internal security agency Shin Bet has reported..." "377 Qassam rockets" were launched towards Israel. "The main reason for the decline, Shin Bet said, was the informal truce observed by some Palestinian groups."

    http://news.bbc.co.uk/2/hi/middle_east/4574720.stm

    To put this into perspective, Israel as a nation without the occupied territories has a population of about 6.2 million. Just over 500 Israelis (civilians and soldiers) have died from the current intifada, 2000-2005, in Israel, so about 85 people per year. So that's a murder rate of about 1.4 per 100,000 residents for Israel. There are roughly 400,000 Israelis in the occupied territories, and if you add in the Israeli deaths from the occupied territories, you get 950, or 158 per year. That makes a rate of 2.4 per 100,000 residents.

    http://news.bbc.co.uk/2/hi/middle_east/3694350.stm

    Now let's look at U.S crime rates for 2000 (all in per 100,000 residents):

    http://www.disastercenter.com/crime/nycrime.htm

    California: 6.1
    New York: 5.0
    Georgia: 3.3
    Oregon: 2.0
    Connecticut: 2.9
    Vermont: 1.5

    So looking at murder rates, Israel is safer than Vermont. Including the occupied territories, Israel is still quite a bit safer than Connecticut or Georgia.

    So why do Israel's much lower murder rates justify such drastic action? Fear is a powerful motivator, and I do not doubt that the fear of suicide bombers and Hezbollah attacks that people feel is real. So the question really is, who actually benefits from Israeli military attacks? I think that most of the 90+ percent of Israelis who support this current action do not. Throughout the world, fear mongering has proven to be a very effective means for politicians to gain and keep power, I don't think this works differently in the Middle East.