Slashdot Mirror


Windows Incompatibilities Frustrate D.C. Schools

capouch writes "The Washington Post reports that school administrators for the DC public school system are having an awful time getting their new administrative software to work properly." From the article: "'In my experience, the combination of an Oracle database, Windows operating system, Unix hardware and an Apache webserver is a bad combination,' Barlow wrote in the memo to Thomas M. Brady, the school system's chief business operations officer. 'In fact, through our research the last few days, we have found an advisory on the Apache website that states, 'Please note that at this time, Windows support is entirely experimental and is recommended only for experienced users.' The Apache Group does not guarantee that the software will work as documented or even at all...Barlow said officials plan to replace Windows with a different operating system."

45 of 476 comments (clear)

  1. That's What They Get... by TheComputerMutt.ca · · Score: 5, Insightful

    ...for not properly researching what they were going to use. A little time before can save a lot of time after.

    1. Re:That's What They Get... by pookemon · · Score: 1, Insightful

      Agreed. What gets me is being a school they get their licences for nothing (or next to nothing). They use a "Third party" piece of software that doesn't actively support Windows. They use Oracle (an absolute pain in the proverbial IMO - [yes that's from experience]).

      I bet if they used IIS and SQL Server they would have had a fraction of the issues they have had.

      But the really dumb thing is that they are saying "Apache doesn't support Windows - so we're getting rid of Windows". That's like saying My Car won't run on Diesel, so I'm getting rid of the car.

      --
      dnuof eruc rof aixelsid
    2. Re:That's What They Get... by b17bmbr · · Score: 4, Insightful

      That's government purchasing for you.

      Oh, you have no idea!! My district for example, decided that the "best combination" was novell servers and windows98. Plus, at the very time the industry was going to blade servers, they were going to "fewer, more powerful" servers. of ocurse, the lady in charge of this retired the next year!! Now, every win98 box was loaded with anti-virus, admin software, lockdown, etc. they ran so sloooooooowwwwwwwwwww. and crashed 2 ways: regularly and consistently.

      Later, we needed digital school money. We needed to have X computers per student, so what did they do? they went out and bought literally hundreds of P120's and P100's with 32MB ram, most of which ended up collecting dust in some back room in schools.

      the decision was made, because of funding, to go with 98 instead of 2000, because the hardware requirements were too great for 2k, but when you ocnsider the extra costs of additional software, admining them, etc., it turns out that it's far more. instead of buying better hardware up front, they bought crap and piled crap upon crap.

      now, as for overall school buying, here's the deal. you never come in under budget 'cause next year you'll get less. you always spend eevrything, bo over budget, get too little, then demand more next year. in fact, if principles have extra funds left over, they find dept chairs, etc., and see what they need. you can't have leftover money. eevry public school does this, even colleges. One of my profs in grad school told us he has list on excel that is rarin' to go as soon as the school year's up. he advised us to do the same.

      I mention this because it is your tax dollars and your schools. I just teach in one of them. You need to stay on top of your school boards, especially those of you with tech savvy. Let them know (since they are elected) that they can't let the districts do stupid tech things.

      --
      My problem? I was perfectly gruntled, until some numbnuts came by and dissed me.
    3. Re:That's What They Get... by cryogenix · · Score: 3, Insightful

      I can tell you from experience, that Netware was not the problem in that situation. Blades aren't for everyone. A lot of people say oooh blades, high tech, we must have them, when the circumstances don't really call for them. Unfortunately you have to buy what you can afford. I've been in the spit and scotch tape limited budget Macgyver everything together environment. Believe me from the system admin side it's not always a lot of fun. (Ok sometimes it can be when you do something in spite of the lack of resources.) Schools in general are difficult when it comes to purchasing. You don't always get the flexibility of being able to go back and say listen, if we spend another $20,000 we can really do this right, instead of just adding to our problems, like you can in "some" corporate environments. Often, it's "Here is your budget and that's all you get." The other problem that all admins face are non computer people above them making decisions for the people they hired who know about the stuff. For exmample, in your case, it would not surprise me if a person who calls the help desk because he can't find his power on button made the decision to stick with 98 because it's cheaper. I've had those conversations, they aren't fun, and ultimately you often lose because of the ego sitting behind the desk that thinks they know better despite the fact that they can't figure out the reason their keyboard and mouse aren't working on their docking station is because the surge protector it's plugged in to is turned off.

    4. Re:That's What They Get... by Jah-Wren+Ryel · · Score: 4, Insightful

      now, as for overall school buying, here's the deal. you never come in under budget 'cause next year you'll get less. you always spend eevrything, bo over budget, get too little, then demand more next year.

      Newsflash!

      This is how it works in any large organization, state or commercial. Anytime there is a disconnect in the feedback loop such that conserving money does not directly benefit the person who makes the decision to conserve, you will see that kind of behaviour.

      Heck, it is even the primary reason that health insurance premiums keep increasing - people pay a fixed monthly fee regardless of how little or how much treatment they receive. So of course they will opt for the maximum amount of testing and treatment because the additional costs do not come out of their pocket - they already paid the premium before the costs are incurred. It only affects them at the next annual premium increase and then their personal decision to max-out the available treatments is just a drop in the bucket, lost in the noise of all the other drops in that bucket from everyone else doing exactly the same thing. Just like government and corporate spending.

      --
      When information is power, privacy is freedom.
    5. Re:That's What They Get... by masklinn · · Score: 2, Insightful
      I just sat through this greeat presentation and we should use this because everyone else does!

      Nay, it's because "it's the industry's standard" mate

      --
      "The way we can tell it's C# instead of Haskell is because it's nine lines instead of two." -- wadler
    6. Re:That's What They Get... by bladernr · · Score: 3, Insightful
      Anytime there is a disconnect in the feedback loop such that conserving money does not directly benefit the person who makes the decision to conserve

      But you have to be careful about setting it up the other way: so that any money saved benefits the person responsible. Then they make brain dead decisions.

      What you need is a system that rewards "value" ( = benefit/expense) over a time period. The problem with most object/reward systems (MBO systems, for instance) is that the timeframe is too short (usually 1 quarter). The problem with a longer time period is that it may be long enough as to not seem like reality to the person it is meant to incent.

      If you found a way to reward for "value delivered" both in the measured term (just closed) and by somehow predicting the future (with believable TCO obtained and long-term financial benefits), then you would have a system where people are rewarded for doing the right things.

      Plus, you wouldn't have to worry about using up all your budget, because if you ask for more budget next year even though you didn't use it all this year, the "higher ups" may think you have a case, because if you spent extra money without good cause, you only hurt yourself.

      --
      Sarcasm and hyperbole are the final refuges for weak minds
    7. Re:That's What They Get... by john82 · · Score: 4, Insightful

      Let's look at this article again. First, it's written by a Wash Post staff writer. What's the chance that the reporter is technically literate? This is the Post, so the answer is "virtually none". I live in the DC area and read the paper.

      Technology is not an area where one should expect the Post to get the facts straight. An administrator is allowed to second guess the IT system, unchallenged. "[Tut, tut,] in MY experience ... UNIX hardware ...". Really? Pray tell, what is UNIX hardware? (Given that it's an OS and runs on most everything.) But does the reporter pin them down? NO.

      Relying on an incomplete and inaccurate source (the Post article) means that all the chest thumping here on Slashdot is pointless. We don't really KNOW what the facts are. We don't know the actual situation.

      Can you run Apache on Windows? Of course you can! But there isn't enough proper information in this article to know where the problem lies. It might just be that whoever setup this system, or the administrators of it, don't have it properly configured.

      Then again, this is the DC Public School system. This could very well be as big a CF as the article implies. Possibly worse.

    8. Re:That's What They Get... by TrentL · · Score: 2, Insightful

      That's government purchasing for you. Research is not part of the process. In governments that are completely corrupt, purchase decisions are purely political.

      I got news for you: this happens a lot in the private sector, too. Company XYZ is getting venture capital from Microsoft, so they use all Microsoft tools. Company ABC is using BEA as a sub-contractor, so they use all BEA tools. At least the school in TFA realize they have a problem.

      On a related note, has anyone ever thought of branding a Linux distro specifically for education and schools?

    9. Re:That's What They Get... by Halfbaked+Plan · · Score: 3, Insightful

      Plus, for some insane reason, most of them were left-handed.


      Can't deal with being in a 'left handed world' for a few minutes a day? Try being left handed in a right handed world 24/7.

      --
      resigned
    10. Re:That's What They Get... by Epeeist · · Score: 3, Insightful

      > That's government purchasing for you.

      As opposed to purchasing in a corporate, which depends on who the CEO last beat at golf.

      Having worked in government, academia and private industry I can honestly say that there is little to choose between them. In all of them the acronym PEST applies:

      Decisions are 60% Political, 30% Economic, 9% Social and 1% Technical.

  2. Wha? by homeobocks · · Score: 5, Insightful

    "Unix hardware"?

    --
    MOUNT TAPE U1439 ON B3, NO RING
  3. It sounds like he went to a DC school by Anonymous Coward · · Score: 5, Insightful

    The experimental warning applied to older 1.3.x versions and systems running Windows 9x/Me.

  4. Wait... by TiredGamer · · Score: 4, Insightful

    A different operating system that is NOT Windows...?

    How long until Microsoft swoops in with salesmen and faulty TCO numbers to convince this county's school board to go all-MS?

    After all, there wouldn't be these problems if the schools were using Windows XP workstations accessing MS-SQL servers running alongside Windows Server 2003 Enterprise IIS webservers. Right?

    Because we all know it's cheaper that way, right? Right?

    --
    No penguins were harmed in the making of this post.
    1. Re:Wait... by Geoffreyerffoeg · · Score: 4, Insightful

      I know you're joking, but I'm going to repeat that point seriously.

      What's with the inflammatory headlines? It's not Windows per se that's causing the incompatibilities, just that the system's too heterogeneous. If they went with a regular Windows + Windows Server domain + IIS + .NET solution, they would've had fewer problems than they do now. Same with using an all-*NIX solution as they plan to be looking at.

      I'm not suggesting that an MS solution would be better. And I'm definitely not suggesting that monoculture is the answer. All I'm suggesting is that when two things are incompatible, Slashdot has a nasty habit of jumping to the conclusion that the MS side is the problem and we need to switch to an open-source utopia. Of course, MS may very well be the problem, but you can't make such a conclusion without enough evidence - which there wasn't.

      And what's with the color scheme in apache./..org? Is this Mardi Gras Slashdot or something?

  5. Poor Management and Poor Project Management by Anonymous Coward · · Score: 5, Insightful

    In my experience it is more often bad management that causes problems, regardless of the underlying technology (good or bad).

  6. Expect more of this... by pallmall1 · · Score: 2, Insightful

    as more people feel the consequences of Microsoft's lock-in policies. It is becoming apparent to more and more people that when one uses any Microsoft system or app, Microsoft controls your information and your IT decisions.

    --
    3 things about computers: they're alive, they're self-aware, and they hate your guts.
    1. Re:Expect more of this... by Rakishi · · Score: 2, Insightful

      So it's Microsoft's fault that Apache isn't designed to work on their OS? wtf?

    2. Re:Expect more of this... by suitepotato · · Score: 2, Insightful

      Did you read any of the blurb never mind TFA? They were using Apache on Windows. The Apache people have never given better than lukewarm support to the Windows port. Oracle has always been a b*tch to use with Windows. Go with an all Microsoft solution and MOST of the problems go away.

      The problem isn't Microsoft Windows, it is the vendors of the software they are running ON Windows not putting out proper product and then everyone blaming Microsoft. There are shareware app writers who code better for Windows than the Apache people.

      --
      If my grammar and spelling are off, I am [distracted/tired/careless] (take your pick)
  7. In other news... by barfy · · Score: 5, Insightful

    Inexperienced IT professionals find it frustrating setting up systems they have never set up before...

    Dog Bites Man...

    And the Sun will probably come up tomorrow... God willing.

    Stayed tuned for more "News for Nerds... Stuff that matters."

  8. Re:I'm betting .... by Eightyford · · Score: 2, Insightful

    I sure the hell hope you are right! But, I think the only way that will ever happen is if schools start using OSX and linux a lot more. The biggest reason people use windows is because they are used to it, and getting people get used to the alternatives will really help.

    Of course the fact that almost all PC's come with Windows installed doesn't help the problem either. At least the other OS's now have passable support for most hardware as well as a somewhat competitive application library now.

  9. Re:So what will it be? by MighMoS · · Score: 2, Insightful

    Why is it always Linux or OSX? What about BSD, huh? What if they put a UNIX OS on that UNIX hardware of theirs. Or what about Syllable, or SkyOS? *grin*

  10. How much time and money? by oldenuf2knowbetter · · Score: 5, Insightful

    How much time and money did they spend on a system without, apparently, having first determined if the various bits would play nicely together? How did they manage to get to the point of going live without testing? Why did the CIO discover fundamental issues only after system failures? Just who are these folks and why do they still have jobs?

  11. Schools need to change their mindset by ylikone · · Score: 2, Insightful
    My wife is a school teach and she has tried for a long time to introduce open source and Linux solutions into the system, with only minor success. People have no problem using the open software, but they continue to have small compatibility issues that keep them falling back to Microsoft. Also, people say that the school needs to teach what is used in the "real world". Yes, windows may be a major part of the real world, but teach kids how to use Linux and the spirit of open source and the "real world" will eventually change. Besides, if you know Linux, you probably will have absolutely no problem occasionally having to use Windows... in fact, they'll probably feel frustrated by the lack of control in Windows.

    Schools are always griping about how they are underfunded, well maybe if you didn't spend tens of thousands JUST on MS-Office site licenses alone, never mind Windows OS, you could be saving a bundle!

    The schools are run by the boards of education, so the people in charge there need to hear and understand the open source message. Stop grovelling at the feet of Microsoft already!

    --
    Meh.
  12. more info please by pavera · · Score: 5, Insightful

    Ok,
    they are running apache on windows I guess then? And that's the problem? Why are they running windows on "Unix Hardware"? What is "Unix hardware"? I can only assume they mean a Sun box? I didn't know Windows had a sparc version! I bet that's really awesome!

    Anyway, from reading the article I get the impression that neither the interviewer nor the people interviewed have enough technical background to describe the problems accurately, much less fix them. The people interviewed are all managers who probably don't know the difference between c++ and VB, couldn't tell you what an OS actually is, or understand the difference between hardware and software (apparently).

    In short, the story is that some managers who don't understand technology and were trying to deploy an apparently advanced web service for an entire school district never bothered to read the documentation of the software they were deploying, and then ran into trouble... I guess that's interesting, or news, or something..

  13. Reality Check by slam+smith · · Score: 3, Insightful
    All right folks this is Washington D.C. a city notorious for incompetance and corruption. (And I'm talking about the city gov't not the federal.) At my work we have NO difficultly writing software that had the same sort of software, hardware connections discussed in this article. I think we have a case here of someone using technobabble to try and cover his butt.


    In an internal memo dated yesterday, D.C. schools Chief Information Officer Gregory Barlow criticized the way the computer system was set up.

    "In my experience, the combination of an Oracle database, Windows operating system, Unix hardware and an Apache webserver is a bad combination," Barlow wrote in the memo to Thomas M. Brady, the school system's chief business operations officer.
    1. Re:Reality Check by c0dedude · · Score: 2, Insightful

      Yeah, to be fair, software is the least of DC schools' problems.

      --
      Since when has this country used intellectual elite as a pejorative term?
  14. It's windows fault...? by Novous · · Score: 2, Insightful

    >In the past week, a number of students found mistakes in their class schedules because of glitches in the computer system, which is called D.C. STARS and is designed to handle attendance, grading and the calculation of graduation and dropout rates, among other functions. School officials said at the time that the problem affected about 5 percent of secondary students.

    This looks more like a problem with bad software than with the underlying operating system. The article doesn't list any actual problem they have with Windows.

    Don't get me wrong, I don't think Windows is the best operating system of choice for every situation. But provide actual facts as to the problems. "Underlying infrastructure" is too abstract to be of any use to anyone.

    As for Apache on Windows... it works fine for me. I can't provide technological sources to disprove what the article says but my personal experiences with it have always been fine.

  15. What a worthless article. by Transcendent · · Score: 2, Insightful

    In my experience, the combination of an Oracle database, Windows operating system, Unix hardware and an Apache webserver is a bad combination

    Good job getting windows to work on "Unix Hardware", I never thought that was possible.

    In fact, through our research the last few days, we have found an advisory on the Apache website that states, 'Please note that at this time, Windows support is entirely experimental and is recommended only for experienced users.' The Apache Group does not guarantee that the software will work as documented or even at all.

    Research first, then act. Dumbass.

    Brady and Barlow said yesterday that employees at some schools were experiencing slowness with the system. But they denied that any school had been unable to use the system for a prolonged period.

    That can be from any number of problems. Heavy loads are 1st, but that could stem from incompetence which could explain this whole problem.

    Barlow said officials plan to replace Windows with a different operating system.

    Well if you're "running" it on "Unix Hardware", then switching won't help since nobody knows what is going on anyway.

    "The system has been slow the last couple of days; it's been off and on," Tarason said.

    That happens with all systems, no matter what platform if you don't have the right people managing it. (Dupe comment too).

    "Instead of the technology helping, it could be a hindrance," Roy said.

    Technology is only a tool. I like to think of it as a simple filter or mathematical equation in which if you put crap in, crap will come out. It's not a magic box that makes everything right even if monkeys are pushing the buttons.

    Sorry if this came off like a flame, but the article lacks any real information.

  16. A misleading title... by supabeast! · · Score: 3, Insightful

    Given that the problem here is caused by Apache not functioning properly on Windows, shouldn't the headline be "Apache Incompatibilities Frustrate D.C. Schools?" Hell, given that the Apache programmers have been always made it abundantly clear that Apache does not work right on Windows, the title should really be "Idiotic choices by systems engineers frustrate D.C. schools?"

    It's pretty pathetic that leading Linux evangelists have to go this far to come up with an anti-Windows story, but it should make Microsoft feel better that they do.

    1. Re:A misleading title... by wikinerd · · Score: 2, Insightful

      it's Microsoft's fault that Windows is not compatible with POSIX standards. Windows NT was supposed to be POSIX compliant, but it wasn't, and 2003 still doesn't support POSIX.

  17. Re: So what's Apache's problem by Ravatar · · Score: 2, Insightful

    They had to put Windows up there to make it a valid Slashdot article. It wouldn't have been posted otherwise.

  18. Leave it to Slashdot.... by DavidD_CA · · Score: 5, Insightful

    Leave it to Slashdot to take an article that shows complete incompetency on the part of the journalist and those interviewed, and make it a problem about Windows.

    --
    -David
  19. Re:Some windows problems by Anonymous Coward · · Score: 5, Insightful

    The configuration is time-consuming and error-prone

    What the fuck are you talking about? The configuration is the same as it is under Unix.

    The PHP-monkeys make sure the Windows-binaries are released at the same time that the source is released, to make their Windows-audience feel like they are worth something.

    MySQL is just a bad database.

  20. Re:Some windows problems by llefler · · Score: 4, Insightful

    It's can be a real problem to set up Apache on Windows.

    Actually, with the current installer, installing Apache on Windows is brain dead easy. Getting MySQL (4.1) running under windows isn't rocket science, but getting PHP (5) to talk to MySQL in that environment is a pain the first time or two.

    --
    It is amazing what you can accomplish if you do not care who gets the credit. -- Harry Truman
  21. Hold on a sec by erikharrison · · Score: 3, Insightful

    You know what I see when I scroll through the comments to this article?

    Some people pointing out that this is essentially not a Windows problem but a management/sysadmin/apache problem, and some others saying "look at all the Linux zealots!"

    Linux zealots? Where?

    Sure, the story poster may not have seen clearly what was going on, but then again, the article was written by the ignorant interviewing the ignorant, so who can blame them for having the wrong opinion.

    I'm sick and tired of people trolling on the biases of the Slashdot crowd, only to have the highest moderated posts betray the fact that they are really just speaking of their own biases.

  22. dumbness all around. by sootman · · Score: 4, Insightful
    Since all the posts were focusing on the "windows and unix hardware" bit I figured I'd RTFA (yeah, I'm new here, why do you ask?) and get the whole story. seems to be a lot of stupidity all around. A few bits:
    "In fact, through our research the last few days, we have found an advisory on the Apache website that states, 'Please note that at this time, Windows support is entirely experimental and is recommended only for experienced users.'..."
    And the DC admins installed it anyway because...?
    "...The Apache Group does not guarantee that the software will work as documented or even at all."
    I think you'll find similar words from Microsoft regarding all of their products, and most software from most vendors in general. There are no guarantees in life, period. Software companies just spell it out. This is as amazing a revelation as the "Caution: risk of electric shock, injury, and death" label on my toaster.
    "We've been down for three days," said one secondary school principal, who spoke on the condition of anonymity because of concern that his comments could get him into trouble. "I've sent my attendance counselor down to the central office to see if she could input today's attendance. She said they couldn't do anything." ... "D.C. STARS is not a broken system," Brady said...
    Typical political bullshit. Refreshing to see it alive and well in yet another school district.
    ...Still, he added, "We're going to come up with a game plan to improve the system for school administrators in D.C."
    Reminds me of "My client did not kill his wife, but if he did, he had a very good reason." Uh-huh. "It's not broken. On a related note, by sheer coincidence, we're going to improve it. But not because it's broken. No-sir-ee."
    "Instead of the technology helping, it could be a hindrance," Roy said.
    If you've got shitty admins (or, benefit of the doubt since it's school/gov't work, admins who are being asked to do way too much with way too little) then yeah, that's how it goes. A car can be helpful or kill you. Depends on how much you know.
    --
    Dear Slashdot: next time you want to mess with the site, add a rich-text editor for comments.
  23. Re:been there by Tourney3p0 · · Score: 2, Insightful
    As if it wasn't hard enough to setup.... and don't get me started on unix backslashes(/) vs windows forward slashes (\).

    Precisely why you shouldn't be installing a web server. If you don't even know the name of the keys, please keep your badly configured servers off the internet.

    That said, don't run Word to edit text files. I just opened Wordpad and entered the number "1" as the text. No numbers, no carriage returns. Just the number one. 158 bytes. The following is the text in the file I saved:

    {\rtf1\ansi\ansicpg1252\deff0\deflang1033{\fonttbl {\f0\fswiss\fcharset0 Arial;}} {\*\generator Msftedit 5.41.15.1507;}\viewkind4\uc1\pard\f0\fs20 1\par }

    Shame on Apache for not compensating for this gross inefficiency in their config parser.

  24. The headline should read... by kuzb · · Score: 2, Insightful

    'Slashdot headlines frustrate readers'

    I have 3 words for this article:

    WAKE UP EDITORS.

    It clearly states Windows isn't at fault, so WHY must you put this 'Windows causes all problems, no matter what the article REALLY says' spin on everything AS OFTEN as you can? Grow up, and get some journalistic integrity.

    --
    BeauHD. Worst editor since kdawson.
    1. Re:The headline should read... by cornface · · Score: 2, Insightful

      It clearly states Windows isn't at fault, so WHY must you put this 'Windows causes all problems, no matter what the article REALLY says' spin on everything AS OFTEN as you can?

      Because they don't actually read the articles.

  25. No, wrong. by Kadin2048 · · Score: 3, Insightful

    They did exactly the right thing.

    You don't choose an OS and then choose your main-line applications.

    You choose the applications you need to run, in order to get whatever job you need done, and then you choose an operating system based on those applications.

    In this case, they want or need Apache as a web server. That's a fine, defensible choice. It's popular. It's pretty easy to find support on it, even without a contract. Most sysadmins are familiar with it. It has a good track record. Etc.

    They also want Oracle -- exactly why they'd want to do this I'm not sure, but they do. Fine.

    Based on that, they should review their choice of an operating system. And from that, they should determine their hardware requirements. Absent of a lot of legacy applications or something which predetermine the OS and hardware decision, there isn't any reason why a person should pick a OS before they choose their software. That's just backwards.

    Basically, it sounds like someone just was slightly lazy and didn't want to make the tough call and tell their bosses that they needed a new operating system for their server, and now they're paying the price. Perhaps that's a result of their institutional culture, I don't know. But it sounds like they finally understood that they went the wrong way.

    --
    "Ladies and gentlemen, my killbot features Lotus Notes and a machine gun. It is the finest available."
    1. Re:No, wrong. by Anonymous Coward · · Score: 2, Insightful

      No, they should have picked a web server, not Apache. Then they should have picked a database, not Oracle. Then they should have picked an OS that runs all the stuff they want. Then the hardware requirements.

      You pick a web server, not Apache. There is no reason to only consider Apache, unless the software only runs on Apache, just like there is no reason to only consider Oracle. Of course, there's also always the choice of simply using different software.

      However, the whole thing smells of incompetence, politics and trying to blame Windows, instead of a real technical problem. Apache runs fine on Windows, so does Oracle. But then there's their "UNIX Hardware," that should have set alarm bells going off straight away.

      From experience, picking software and hardware isn't so simple as going top-down or bottom-up, especially when there's a lot of them involved. It usually results in a yo-yo experience through the whole stack, especially when cost and politics are involved. Oh, and marketers. I just love it when they assure you it'll run on Solaris and any database, and then when they send you the final pricing and requirements it only runs on Windows, half runs on SQL Server, the other on Oracle. Wonderful.

  26. Here's the REAL problem! by qazwart · · Score: 2, Insightful

    Here's the real incompatibility: Combining Unix, Apache, Oracle, Windows, *AND* the DC School System.

    I'm not a system admin, Oracle expert, or network guru, and I've gotten his combination up and running many times. Okay, it isn't painless and I find it a bit frustrating, but then again, setting this stuff up isn't technically my job.

    Now, the DC school system is something else. They couldn't get two tin cans and a piece of string to network together. Compared to the DC government bureaucracy, the Somalian National Government is more organized and better run.

  27. Politics :( by Anonymous Coward · · Score: 1, Insightful

    Stupid & lame people working under more stupid & lame people. Same story all over again.

    If the actual IT people were worth even a dime, they'd try deploying on GNU/Linux or one of BSDs, if it really didn't work on Windows as they claim. They could simply agree between each other that they won't tell the management because the management is clueless anyway. And the management doesn't ask questions if things work, most of the time that is. I mean, will those school district types ever look at the server console during bootup to make sure that what boots up is actually Windoze? C'mon, to me it all looks like a total lack of problem solving skills. The IT people should get the stuff working vs. idly complaining to the management "gee whiz we ran into trouble, boss".

    To me it looks like the IT guys were clueless and just couldn't solve the problem, so they relegated the blame onto an open source project. And the media just love it, because -- like usual -- the media weren't any wiser than the dumb IT people. It's pretty sad.

    This is pathetic to the n^th power, like always when politics get involved :(

    Disclaimer:
    The assumption is that the application itself is written in something platform-neutral, which might or might not be the case. Then still, there can be ways to make the web/db server run on a unix box, and just the application to run on Windoze. And so on. I don't/won't believe they really faced insurmountable obstacles.

  28. Re:Responsibility by reallocate · · Score: 2, Insightful

    It is apparent you have no real-life experience daling with or managing relations between large organizations and large contractors.

    Communication difficulties are not equivalent to learning disabilities. If that is what your shcool teaches, perhaps you ought to leave it.

    In any case, i said nothing about communications, I said contractors did not understand the natrue of their customer's work or how their deliverables would actually be used by the customer's employees. I explicity did not say contractor personnel and government personnel had problems communicating with each other.

    Nor did I mean to say the use of contrctors was a bad idea. Just the opposite. The government personnel involved did not possess the skills or the time to develop complex multi-million dollar IT systems. Nor do any organizations that hire contractors. The contractor acknolwedges that by employing specialists in ascertaining the customer's needs. The customer expresses those needs in terms the customers understands, and it is the contractor's responsibility to translate those expressions into engineering requirements that result in the creation of deliverables that do what the customer wants them to do.

    All this is self-evidently logical. One doesn't blame the homeowner if the house designed by the architect doesn't do what the homeowner told the architect it should do.

    I'm not blaming outsiders. The contractors were inside and they were planners. That's what they were paid to do: Listen to what we say we need and go off and plan, design and deliver a system that does just that.

    In my experience, many techs are happiest in a world ruled by the engineering principles they apply in their work. That's why they like their work and why they are good at it. But people do not behave according ot engineering principles. They change their minds. They have budget problems. They have superiors who direct them to make changes in otherwise admirable programs. I've found that techs, particularly journeymen non-managerial techs, often have difficulty dealing with that world and come off as abrasive, arrogant and incooperative. They fail to live by the truism that the customer is always right. To give a specific example, I can't begin to count the times some low-level coder told me something could not be changed, only to see it changed quickly once I went over his head.

    Again, I have not been describing a communication problem. Communciations were excellent. I am describing the contractors' failure to deliver products that did what their customers said they wanted them to do. If, in fact, the contractor had problems understanding the ogvernment, it was the cntractors' responsibility to know that and to do something about. Money flowed from the government to the contractor, and responsiblity flowed the other way.

    --
    -- Slashdot: When Public Access TV Says "No"