This, ladies and gentlemen, is the state of the art when it comes to RAID management in 2013. It’s the monumentally awful LSI MegaRAID BIOS configuration interface on a fairly recent Dell C8000 series system:
I’m seriously offended. Who the hell lets this sort of garbage through QA for a high end product? It features such brilliant highlights as:
- A faux windowing UI, with a god damn mouse cursor as primary input.
- Yes, your eyes do not deceive you: A fucking WordArt logo.
- A beautiful color scheme inspired by Windows 3.1.
- A mouse cursor with Parkinson’s, simply useless over remote KVM.
- Rage-inducing tab-tab-tab-enter keyboard navigation.
- Highlighted shortcut keys with no obvious way of activating them (no Alt+key).
- “WebBIOS is an HTML-based utility that is embedded in the firmware”. So they’ve implemented a browser in the BIOS firmware. Top job, I say, and an exquisite choice of technology. If only the Internet was more like LSI’s vision of the web.
- A bad idea in 2003; a terrible idea in 2013; a horrible idea since always.
Luckily there’s an alternative to this madness in the slightly less dreadful MegaCLI command line tool. It’s a proprietary binary that at least doesn’t limit your options, but it is clearly not a work of art.
LSI: Get your shit together. Release full specs and source for MegaCLI and its character device interface under a permissive license to let distros include it or better yet, write a better one. You obviously do hardware better than software.
Dell: Demand better from LSI and raise the bar for software quality, both for third parties and yourself.