Dennis Peterson wrote:
Jim Redman wrote:
Your opinions, seem to be the prevalent attitude of the vocal
members of this list - if you don't suffer, it wasn't worth it.

His specific problem is he lacks the skill to install and manage the product.

It's rather sad to see that this elitist attitude - which was commonplace on Usenet back in the early 90's - is still alive and well here in 2006. I'm not sure why people who otherwise are enthusiastic supporters of open source don't see how this damages the community.

The argument is also flawed. So, the people criticizing the OP's premise all build their software from scratch, build their own OS distributions, and never used packaged software - right? No? Do you at least review all the source code before you install a package? No?

We've built up these layers not always because the end users don't have the knowledge to reproduce them themselves, but because it would be a waste of effort to replicate them. This hold as true for rewriting a virus scanning engine from scratch as it does for writing your own installation script. (If your environment requires custom behavior, then by all means, write your own installation script...or for that matter, customize the virus scanning engine.)

Ease of installation is valued by knowledgeable users also. Why spend time on a problem that others have already solved hundreds of times over. I'd much rather use my time in solving unexpected problems that are specific to my environment.

There are good reasons why distributions providing packaged software are the dominant distributions in use today.

Instead of attacking the OP's premise, a more productive response is suggesting other repositories that offer better packages, and other distributions that provide better designed packages, and fortunately this information was provided by others in among the noise.

It would also be nice to see the project leaders show a better attitude towards package maintainers. Not to say they necessarily have a poor attitude towards them, but there wasn't anything positive put forth in this thread. No one expects ClamAV to natively support specific distributions, but a statement along the lines of "yeah, we've heard the Fedora RPM isn't the smoothest install, but we're working with the maintainer to improve it." Or, "we've accepted and incorporated numerous patches from downstream packagers, so if you're having a problem with a specific package, your best recourse is to report the problem to the maintainer and have them report to us any changes that need to be made."

A related issue is how often it is recommended on the list just to build from source. It's an understandable way to respond to packaging problems on a project list, where the project has no direct control over the packages. It's the fastest work-around, and the only short-term solution. But it suggests that packaging for ClamAV seems to be more problematic than for other comparable apps., and maybe that's because more could be done in the core project to accommodate packagers.

 -Tom

--
Tom Metro
Venture Logic, Newton, MA, USA
"Enterprise solutions through open source."
Professional Profile: http://tmetro.venturelogic.com/
_______________________________________________
http://lurker.clamav.net/list/clamav-users.html

Reply via email to