On Sunday 20 November 2005 23:45, Donnie Berkholz wrote: > Our policy for X is that if upstream won't accept it, we won't either. It might work for you but it's not always possible. Sometimes there are upstreams that simply does not accept things, or accepts them on a long timeframe. I used to patch xine-lib in big ways, and the patches gone in portage before being accepted by upstream, this was the only way I had to try fixing the "unreproduced" bugs. Sometimes you can't just sit still and wait for upstream to act.. While it's preferred that upstream accepts, there are things that needs to be fixed, no matter what. Gentoo/FreeBSD is one of the examples. Many people won't think two times about fixing things for FreeBSD, don't ask me why, but it happens. And what happens when the upstream is dead? We're plenty of those examples, too. Nah it can't be made a complete official policy, depends on the upstream depends on the package and depends on the patch that needs to be applied. -- Diego "Flameeyes" Pettenò - http://dev.gentoo.org/~flameeyes/ Gentoo/ALT lead, Gentoo/FreeBSD, Video, AMD64, Sound, PAM, KDE