Hi,while developing ovirt-engine-dashboard it has been raised the issue that just for having ovirt-engine directories in place on the filesystem, the whole engine has to be required.
Some of the directories currently owned by ovirt-engine package and its subpackages are used also by other projects. In order to provide them whitout installing the whole engine a new sub package is needed, let's call it ovirt-engine-filesystem.
There are several example of this approach in Fedora, to see them:
$ dnf list "*filesystem*"
A bug has been opened to track this RFE[1] and a patch has been submitted some time ago[2]
We didn't reach an agreement on creating the sub package or not, major objection was:
"is ok for the whole distribution but for us this is an overkill"
Following Open Decision Framework, I'd like to get some more feedback from others since generally seems to be a good idea but I'd like to understand if this may cause issues to other developers / projects and why it's considered an overkill.
In Fedora packaging guidelines[3], the topic is covered by "File and Directory Ownership" section.
--
Sandro Bonazzola
Better technology. Faster innovation. Powered by community collaboration.
See how it works at
redhat.com