[ I bounced the two previous mails to [EMAIL PROTECTED] and put the list back in the loop with this mail. ]
Cyril Brulebois <[EMAIL PROTECTED]> (12/09/2007): > My questions about the exact content of the bug remains, because “FHS > violations” isn't self-explanatory. For the sake of completeness, posting the following here, so as to demonstrate how many points of the Policy the opencity package violates. There are explanations actually. Let's see: | AUTHORS -- doesn't ship, must be in $(DOCDIR) Must? What about the copyright file? | ChangeLog -- OK | COPYING, COPYRIGHT, INSTALL -- don't ship, that's OK | NEWS -- empty file, doesn't ship, that's OK You say they are OK. | OpenCity.desktop -- double-installed in /usr/share/applications | (correct) and $(DATADIR) (redundant) Bug, OK. What violation is that? | OpenCity.png -- double-installed in /usr/share/pixmaps (correct) and | $(DATADIR) (redundant) Maybe a bug, OK. What violation is that? | README, TODO -- don't ship, must be in $(DOCDIR) See Policy 12.3 again. What violation is that? | autopackage/ -- ships in $(DATADIR), no reason to ship at all Maybe a bug, OK. What violation is that? | config/* -- ship in $(DATADIR)/config; must be in $(CONFDIR) Not if it is not meant to be modified by the local admin. That configuration files, although in a directory called “config” can be static data. What violation is that, then? | docs/* -- ship in $(DATADIR)/docs; must be in $(DOCDIR) Policy 12.3 againt, must != should. | graphism/, model/, sound/, texture/ -- correctly ship in $(DADADIR) You say they are OK. How many policy violations remain? -- Cyril Brulebois
pgp8KZMggaQHq.pgp
Description: PGP signature