>
> Issue with keeping debian subdir within the package itself is that it's
> totally useless unless maintained.
> When a new release is issued just tagging the code won't be enough anymore
> because debian changelog expect to be updated with the release version. So
> tagging vdsm-4.17.14 without having 4.17.14 in the changelog will cause the
> package to fail the build (while rpm just issue a error in rpmlint... )
>
> having a separate repo decouple the distribution packaging from the package
> itself and make it easier to handle at release time.
>
While I have very little stake in this, I have to say that looking at
this from the side, it looks strange that RPM is supported as a
primary build target for all projects while DEB needs a separate repo.
Maybe the build scripts should be made smarter and work around Debians
limitations (For example let the makefile dynamically generate the
changelog form the tags)?
--
Barak Korren
bkorren@redhat.com
RHEV-CI Team