empowering
Verified User
Hi,
Let me first state, I love you guys at DA and the software.
My biggest gripe about your software management. You compile way too much software or create custom rpms (that the source rpms don't complie out of the box in this case I'm specifically referring to exim)
Let me give you some specific examples (at least with CentOS/RHEL):
- exim, why create a custom rpm? why not use a default rpm and then tack on custom patches OR your own files
- the da_exim rpm itself you created can't even clean install (a conflict with setup rpm) you must force to install. A bad practice, hard to then automate upgrades
-dovecot, why is this complied? why isn't it a rpm?
While not as bad as cpanel, you are doing WAY too much custom compling. While it's needed on systems that don't have package managers, you create a maintainance nightmare when managing many machines that do have them.
Many of the distros you support do have package managers. You should be using as much as default built into the distro or if not at least create your own packages instead of compiling everytime a new version comes out.
The only legit apps I see could be compiled are apache and php.
Let me first state, I love you guys at DA and the software.
My biggest gripe about your software management. You compile way too much software or create custom rpms (that the source rpms don't complie out of the box in this case I'm specifically referring to exim)
Let me give you some specific examples (at least with CentOS/RHEL):
- exim, why create a custom rpm? why not use a default rpm and then tack on custom patches OR your own files
- the da_exim rpm itself you created can't even clean install (a conflict with setup rpm) you must force to install. A bad practice, hard to then automate upgrades
-dovecot, why is this complied? why isn't it a rpm?
While not as bad as cpanel, you are doing WAY too much custom compling. While it's needed on systems that don't have package managers, you create a maintainance nightmare when managing many machines that do have them.
Many of the distros you support do have package managers. You should be using as much as default built into the distro or if not at least create your own packages instead of compiling everytime a new version comes out.
The only legit apps I see could be compiled are apache and php.
Last edited: