On 14-Nov-2007, at 08:45, Benjamin Reed wrote:
Heh, well, I just started on 3 months ago and the first thing I took on was making installation Not Suck(TM). OpenNMS has traditionally been a
bitch and a half to install, but now we have Yum repos, maintained
debian packages, and I'm happy to support it on whatever else needs
packaging if someone wants it.  I can't deny it was hateful before
though.  :)

The only thing that worked for me was the FreeBSD port. But the customer has a RHEL4 system and dependancies on that particular version, and wanted something they could install automatically on a system with no Internet access. If I didn't have a working model on FreeBSD I'd have been swimming in the fragrant river.

I'm not sure you can possibly make OpenNMS sufficiently non-hateful

I never really hated XML before that experience.

I'm not sure if I've run into a worse syntax for configuration files than XML, but if so I've repressed the memory. Requiring the full rigor of formal XML was just over the top.

One of these days I'm going to write a bidirectional converter between XML and something like the BIND configuration file syntax. It's not perfect, but it's not half bad.

Reply via email to