View Single Post
zerojay's Avatar
Posts: 2,669 | Thanked: 2,555 times | Joined on Apr 2007
#25
Originally Posted by Ed_ View Post
And what should user do?
Imagine the situation: User installs all those 60 repositories and uses them. After some(very short) time of installing software from there she faces installation problem caused by conflict between library a from repository A and library b, which is conflicting with library a and required by package, which user tries to install. How user should know what's the problem and how to fix it? By not using repository A or repository B, or what? She even doesn't know from which repository out of those 60 she installs software.

This and many similar situations just can't happen if user would use Extras with minimal QA.
And these situations wouldn't happen if the repo owner would do his own QA as he/she should, which the original poster said was impossible for some reason... and I still haven't heard anyone explain why it's impossible when plenty of other external repositories do exactly that. (The repo owner being lazy isn't a good reason.)

Also, if Extras is so easy to get into, we're going to come to a point where QA won't be so minimal anymore because there will just be a flood of apps coming in. At some point, it'll need to be capped... and when that happens, someone's probably going to start another repo.

As much as I do like having everything in one repo and I like having things organized in one place, going around and asking repo owners to close down is an uncomfortable proposition.

This feels like a microcosm of Linux itself, doesn't it? Why isn't there just one distro of Linux? Why not ask them to shut down their forks? Everyone can get their packages from the same place, QA would all be simpler, user experience would be better, etc, etc... Well, some people just have different ways of doing things... or they just want to operate outside of the norm. Or they need to tweak things so that it runs better on their small embedded machines.

Last edited by zerojay; 2009-06-19 at 21:40.
 

The Following User Says Thank You to zerojay For This Useful Post: