On Mon, Sep 19, 2011 at 01:10:47PM -0400, Christoph Hellwig wrote: > [and now with the correct Cc list] > > On Mon, Sep 19, 2011 at 01:09:36PM -0400, Christoph Hellwig wrote: > > Hi Aurelien, Nathan & Anibal, > > > > is there any chance we can get to a defintive agreement on how to > > maintain the xfsprogs package? So far the idea of releasing the > > upstream releases as Debian packages at the same time has worked > > great for both Debian, and us xfs developers (which to a large > > extents are heavy Debian users), but "inner" Debian circles heave > > always complained about it. > > > > Can we please get an explanation of why it is so in proper written > > englush, instead of doing by forced nmus? First of all I have to point here that there is no issue in having the debian/ directory present in upstream, as long as the people doing the development upstream and in debian are usually the same (this condition is actually not true anymore with the latest dpkg format, which can ignore an existing debian/ directory, but that's not the point here). The problem is on the point of having a native package, that is not having a .diff.gz or a debian.tar.gz. Not doing so causes a few issues: - Native packages are supposed to be Debian specific, not doing means they are wrongly identified by various scripts running in the archive. For example the translation of the Debian native packages done by Debian. In this case it means that Debian translators receive a mail each time a string is changed in xfsprogs in order to translate it. It's great if xfsprogs can be translated in other language, but the priority is given first to Debian specific packages. - Making xfsprogs a native package also means that the upstream version needs to match the version in Debian. If there is a need to do a change in xfsprogs directly in Debian like for the recent NMU, we end up with a version in Debian that has never existed upstream. - For archive space reason, if one upload only needs a small change in the debian/ directory, it means a full .tar.gz has to be uploaded instead of a small .diff.gz or debian.tar.gz. Again I don't ask for not putting the debian/ directory, it's totally possible to have a non-native package with an empty .diff.gz or .debian.tar.gz. Aurelien -- Aurelien Jarno GPG: 1024D/F1BCDB73 aurelien@xxxxxxxxxxx http://www.aurel32.net _______________________________________________ xfs mailing list xfs@xxxxxxxxxxx http://oss.sgi.com/mailman/listinfo/xfs