Rémi Cardona wrote:
Andrew D Kirch wrote:
Obviously the software needs to work, and therefore we need patches, but
Gentoo has not done enough to date to get them pushed upstream. Lets
look at some cringeworthy statistics on outstanding patches.
Have you even _looked_ at the patches? Can you tell which ones are :
- backports?
- Gentoo-specific (for build issues)?
- shared with other distros?
Did you count the patches we apply because upstream is either dead,
unresponsive or downright wrong?
Yes, we have a lot of patches, but then again, we have a lot of open
bugs too. I, for one, am much more worried about the latter.
Please back this up with _real_ statistics.
Thanks
Rémi
Here's the script that I used to generate this. I have not manually
reviewed all of thousands of patches to determine the unique situation
of each patch, however I would like a suggestion on how to demonstrate
_real_ statistics short of auditing each and every patch in portage
which I personally don't have time to do.
for I in `ls`; do
PATCH=`ls -R ${I} | grep patch | wc -l`
DIFF=`ls -R ${I} | grep diff | wc -l`
COUNT=$(( ${PATCH} + ${DIFF} ))
if ! [ ${COUNT} == 0 ]
then
echo $I $COUNT
fi
done
Andrew