[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#250202: Get this over with



On Tue, Oct 12, 2004 at 10:13:58AM +0200, Marco d'Itri wrote:
> On Oct 11, Florian Weimer <fw@deneb.enyo.de> wrote:
> 
> > Which part about "emergency maintenance" is so hard to understand?
> > 
> > The system administrators I know can compile Apache+OpenSSL+PHP from
> > scratch, but would have trouble to apply a PHP security patch to the
> > Debian package (even though most of them have basic experience with
> > the way Debian packages are created).
> 
> I do not consider this to be a problem.

I do.

> It would be stupid to add documentation for build systems in every
> non-trivial package.

We clearly disagree, then.

I'm not saying we should start to document how each and every build
system out there works. However, I do think it should be the
maintainer's job to document any out of the ordinary things he did while
creating his package.

We require that binaries in our binary, compiled packages have
documentation through manpages. Why don't we require documentation for
our source packages?

I've had to tweak source packages on quite a number of occasions now
(usually to create custom-configured packages for a project at work),
and this problem has bothered me more than once. The fact that the
source is there does not matter -- the source is there for each and
every binary in our main archive, too, and yet we still do require
documentation.

This bug is not about creating an interface (the interface to building
debian packages is clear enough), nor is it about making it possible to
do stuff which isn't possible right now (you /can/ still do this, if not
as easily as one would want). It's about making the life of someone who
occasionally wants to modify a Debian package, not harder than it should
be.

-- 
         EARTH
     smog  |   bricks
 AIR  --  mud  -- FIRE
soda water |   tequila
         WATER
 -- with thanks to fortune

Attachment: signature.asc
Description: Digital signature


Reply to: