Re: Object Class Violation

"Neil Schneider" <[email protected]> Wed, 3 Aug 2005 10:29:30 -0700 (PDT)
Newsgroups gmane.network.directoryadmin
Message-ID <[email protected]>
scientica (GMail) said:
> Neil Schneider wrote:
>
>>I'm a sysadmin, not a programmer. I am too busy to learn to write
>> code
>>well, I leave that to experts. Too bad so many programmers think they
>>are good SysAdmins, when they really aren't. :-)
>>
>>
> [ironic]What do you mean? We developpers are _teh best_ at what we
> code
> since we know all the stuff on the backend![/ironic] :P
> well, we need to listen to the users every now and then - some think
> it's *pain* and *suffering* to hear the users comment on the code they
> spend hours coding and debugging, others thinks on how to avoid
> spending
> more hours writing stuff no one uses :)

Believe me, I understand the frustrations of being a programmer. It's
a thankless job, but so is being a SysAdmin.
Nobody notices until something goes wrong.

> btw, Neil Schneider, what do you think of my idea-based-on-yours on
> the
> template-idea which I tried to explain in my reply to Rudd-O's reply
> in
> the thread "Re: [DA][Fwd] LDAPS support (and some more stuff)"?

I think the idea of using XML is a good one. It makes config files
easier to read, and if done right, you can add features into the xml
set, that aren't reflected in the gui. Think of it as a hidden feature
set. The tags exist in the DTD, the parser recognises them, but the
gui would never use them.  Thus you can code in "expert" options that
might be needed, but wouldn't be available to the
faint-of-heart/newbie user.

A firewall I use, M0n0wall, has some "hidden" config options that you
can't access through the gui.

I think templates would add a lot of functionality to DA. I would
suggest default templates, similar to the current functionality, but
add a preferences dialog, to allow custom templates for advanced
configuration. Also I would like to see some color coding for required
fields so errors would be easier to prevent.


-- 
Neil Schneider                              pacneil_at_linuxgeek_dot_net
                                           http://www.paccomp.com
Key fingerprint = 67F0 E493 FCC0 0A8C 769B  8209 32D7 1DB1 8460 C47D
Secrecy, being an instrument of conspiracy, ought never to be the
system of a regular government.
- Jeremy Bentham, jurist and philosopher (1748-1832)