Re: mass bug gnustep programs: policy violation

2004-06-25 Thread Steve Langasek
On Thu, Jun 24, 2004 at 10:35:34AM +0200, Andreas Barth wrote:
 [Adding d-release because of the last question; please drop it on
 replies as d-release is not a discussion list.]

   Do you really and honestly believe that this bug means that gnustep is
   not of release quality.

  (a) the policy needs to be reviewed as to whether it's impractical, or (b)
  the non-compliant packages need to be removed.

  So far, all I've seen is people saying that GNUstep doesn't need to follow
  Policy, which I cannot agree with.

 No, I didn't say that. I just said that this behaviour is
 1. an important, but not serious bug
 2. that changing this behaviour at the given moment of time would do
the package and the release a dis-favour, and the changing itself
would constitute a serious bug.

Placing executables under /usr/lib/package/ is not a violation of the
FHS; it's often sufficient for the author to assert that the binaries
are not intended to be executed directly by the user for us to accept
that this is the case.  The fact that there is an openapp helper
utility that's the recommended way to invoke these programs is further
evidence of this; this is quite different than if the recommended
invocation involved adding /usr/lib/GNUStep/.../.../ to your PATH or
calling the binary with an absolute path.

If you wish to argue that certain apps *should* be directly executable
by the user, you may, but this does not constitute a serious bug.

OTOH, expecting users to source a script to set up the GNUStep
environment before being able to invoke *any* of these apps is a policy
violation; as is placing arch-independent data under /usr/lib/GNUStep.
Per http://people.debian.org/~ajt/sarge_rc_policy.txt, these sorts of
bugs are considered RC for sarge.  I would not say that an exemption for
these pre-existing bugs is impossible, but I also would not advise the
maintainers to expect such an exemption in the absence of evidence that
they have first put forth an effort to resolve this problem in the time
remaining before sarge's release.

-- 
Steve Langasek
postmodern programmer


signature.asc
Description: Digital signature


Re: mass bug gnustep programs: policy violation

2004-06-24 Thread Andreas Barth
[Adding d-release because of the last question; please drop it on
replies as d-release is not a discussion list.]

* Matthew Palmer ([EMAIL PROTECTED]) [040624 09:55]:
 On Thu, Jun 24, 2004 at 09:01:43AM +0200, Andreas Barth wrote:
  * Matthew Palmer ([EMAIL PROTECTED]) [040624 05:55]:
   On Wed, Jun 23, 2004 at 09:15:43PM +0200, Andreas Barth wrote:
* Chris Cheney ([EMAIL PROTECTED]) [040623 20:55]:
 They could just be removed from sarge and be released again with
 sarge+1... Not every package with a RC bug has to be fixed and 
 released
 with sarge, it is common practice to pull them if they don't get fixed
 in time.
  
You're not really suggesting to not release gnustep in sarge?

   That's what we do with packages that aren't of release quality.

  Do you really and honestly believe that this bug means that gnustep is
  not of release quality.

 (a) the policy needs to be reviewed as to whether it's impractical, or (b)
 the non-compliant packages need to be removed.
 
 So far, all I've seen is people saying that GNUstep doesn't need to follow
 Policy, which I cannot agree with.

No, I didn't say that. I just said that this behaviour is
1. an important, but not serious bug
2. that changing this behaviour at the given moment of time would do
   the package and the release a dis-favour, and the changing itself
   would constitute a serious bug.


  In my opinion, these bugs are non-blockers for sarge, and one of the
  issues that should be fixed for sarge+1.

 Ultimately, of course, the only opinion that matters for this is the RM and
 his cohort of happy hackers.  That's neither of us.  You say it's non-RC RC,
 I say it's RC RC.  We'll probably have to agree to differ.

Good. We seem to agree on that.

Please, can someone of the RMs say whether this bug should be solved
before or after release of sarge? (Or do you want to wait with a
statement on this until the GR is decided?)




Cheers,
Andi
-- 
   http://home.arcor.de/andreas-barth/
   PGP 1024/89FB5CE5  DC F1 85 6D A6 45 9C 0F  3B BE F1 D0 C5 D1 D9 0C