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

Re: Filing bugs with upstream



On Tue, Dec 21, 2004 at 06:23:14PM -0800, Philip Brown wrote:
> From purely a "time-to-fix" standpoint, it is better for the open source
> community in general, to directly notify the upstream maintainer, so that
> they can start working on an actual fix sooner.
> 
> A comparison of outcomes for your analysis.
> 
> Only the cases in doubt are compared. no point with "Y,Y" cases.
> 
> 
> 
> Good Upstream,  Good Deb Maintainer
> 
>        File with Deb        File Upstream
>              Y                     N         
> 
>       Outcome: Deb files with upstream, upstream fixes, new package comes
> 
>        File with Deb        File Upstream
>              N                     Y
> 
>       Outcome: upstream fixes, new package comes
> 
> 
> Good Upstream,  Bad Deb Maintainer
> 
>        File with Deb        File Upstream
>              Y                     N         
> 
>       Outcome: Deb does not file with upstream, nothing gets fixed

This assumes nobody will look after long-outstanding bugs of other
people's packages. That is incorrect, although it will indeed take a bit
longer.

>        File with Deb        File Upstream
>              N                     Y
> 
>       Outcome: upstream fixes, new package may or may not come,
>                but at least someone could NMU?
> 
> 
> Bad Upstream,  Good Deb Maintainer
> 
>        File with Deb        File Upstream
>              Y                     N         
> 
>       Outcome: Deb files with upstream, nothing gets fixed

That assumes the Debian maintainer knows nothing about the internals of
the package and is not capable of fixing upstream bugs himself.

Which is pure bullshit.

>        File with Deb        File Upstream
>              N                     Y
> 
>       Outcome: Nothing gets fixed
> 
> [okay, in this last set, if you have "Superb Deb Maintainer", they
>   might write a source patch :-) but that is a very very exceptional case
>   I think]

Absolutely not; IME it is more of the rule rather than the exception.
The cases where this does not happen is usually when upstream is itself
so active in supporting their software that the Debian maintainer is
incapable of fixing it in time him or herself -- but these are not
appliccable to the case at hand.

Have a look at the patch set of XFree86 for an example, who are very
responsive -- but only when it comes to the i386 architecture.

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



Reply to: