Unsung, Unpaid Coders Behind Federal IT Dashboard
theodp writes "The Federal CIO got a standing ovation for the new Federal IT Dashboard. Federal contractors got the cash. But sneak a peek at the 'customcode' directory behind the Dashboard, and you'll see that some individuals also helped bring it to life with their free software. For starters, there's Timothy Groves' Auto Suggest (Creative Commons License), Alf Magne Kalleland's Ajax Tooltip and Dynamic List (GNU Lesser General Public License), and Gregory Wild-Smith's Simple AJAX Code-Kit (SACK) (modified X11 License)."
A good example of how free, open source, software benefits everyone.
The submission reads like it's different, and that other people have garnered the ovations for these people's work, but the work is in enabling technology, frameworks. Much like Sun doesn't get an ovation or money when a successful Java project is deployed, I fail to see how this is different.
Nice for the coders to get some recognition however.
Less tax payers money being wasted. Also, part of releasing your code under a liberal license is that you permit others to use it free of charge under certain conditions. This happened, and those conditions were fulfilled. Quite a nice win for open source- What more do you want?
Visit http://ringbreak.dnd.utwente.nl/~mrjb/growingbettersoftware to download your free copy of the book
Really? You are concerned about that? Go browse the web for 10 minutes, and show me which websites DON'T use pre-packaged AJAX/JavaScript libraries. EXT, YUI, etc., are all over the place, and used every day. The fact these contractors used these OSS libraries shouldn't concern anybody -- really. Nothing to see here, go on with your Microsoft basing.
... people developing applications often use libraries that have already been written.
Before you design for reuse, make sure to design it for use.
As I have also recently learned, a dashboard is just that: a bunch of charts, graphs and maybe a few summary tables. To literate folks like you and I, it is a huge waste of time and space, but to the average bean counter with half a brain, it is supposedly a tangible vulgarisation of otherwise indigestible data.
The good thing about this gov't dashboard is it seems to have good drill-downs, I was able to click through 3-4 levels deep to find out more and more details. They show you how they calculate a project's rating, and while it is a very simple and potentially misleading metric, at least they lay it out for you (how many deadlines were missed, how often did it go overbudget, etc). They even show a picture of the asshole in charge of each project, too bad you can't click the asshole and have it sort and rate HIS "specific concerns", but they're probably afraid of all the little McVeigh wannabes out there who would love to thin the herd...
Dashboards suck, but this is one of the better ones I've seen. I wouldn't call it worthy of an standing ovation, but I'm just a prick that way. Why don't we ask the old Harvard Graphics folks if they ever got a standing ovation for drawing pie charts, hmm ?
-Billco, Fnarg.com
I looked for an F'n article to read, but couldn't find one. It looks more like one person putting together an opinion to post on Slashdot, not '"News" for nerds' in any sense.
Best I could tell from this headline: "Unsung, Unpaid Coders Behind Federal IT Dashboard", is that someone is pissed they didn't get part of the bailouts or federal stimulus. Guess what, whats how socialism works, they should get used to it, we'll see much more. It only really works on paper, eventually you have no motivation to work/create if you end up being "Unsung, Unpaid" and it will eventually collapse.
If someone truly want to contribute to "society" with their code, license it on a per-case basis. Someone you like, license for a few dollars to feed your belly lunch. Someone you don't really like (Microsoft assumed usually in this case), then increase the license fee to where both parties are comfortable with the trade.
(The trade = use of your code for cash. All of society is based on labor trades. Trade for food, clothing, shelter or something that can be later traded for those things, such as gold, guns, political power, etc. Society eventually breaks down when those that produce no labored product expect to be compensated on the same scale as those that do produce a labored product.)
--- Relax, that mass muderer is just trying to reduce our carbon footprint, one fetus at a time...
Comment removed based on user account deletion
Whoever tagged this story as "stealing" doesn't understand Free Software. The Federal CIO deserves extra credit for properly understanding and using it. Which, in turn, promotes it in the most powerful way.
Remember that the Feds have given away more software and other tech than any other single source. Including the Internet itself, and indeed jumpstarting computers, microprocessors, and even universal telephone service. Your tax dollars at work - in a way that private industry cannot claim. Events that have changed the world into a much freer place, both for software and for everything else.
--
make install -not war
However, making those very same dashboards public-facing is an exercise in futility. A dashboard, by its nature, leverages knowledge that people are expected to already have.
Fail. Just like your car's dash tells you things you could figure out from other factors if only you had time, so does a dashboard of financial information. Sure, I could find out how fast I was going by watching my clock and the mile markers, but I need to know sooner than that. A site like this one does the same thing. It's easy to sit back and say "That's useless" when you're contributing nothing, or don't care about the subject matter... Also, just like giving a "dashboard" to an exec, this makes the information readily available to people who aren't accountants.
"You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
Because this entire submission is just absolute drivel from FOSS cheerleaders who simply don't understand the fucking point of FOSS.
This is EXACTLY how FOSS is supposed to be used.