Unfortunately, that model will never work because the distribution maintainers have a lot of work to do as well and are in limited supply.
You're relying on a subset of a subset of users to make documentation and to file bugs. Ubuntu, as example, honestly will do the bare minimum to test you drivers and see if they work as they have to deal with Intel and Nvidia drivers as well and provide documentation for those drivers.
Ubuntu/Generic distro does not have a major financial incentive to make sure your drivers work and document them. They will always do the bare minimum as that is all that they can do. This is why the Radeon drivers in Karmic don't support 3D. The Ubuntu devs did not want to put in the considerable amount of time needed to test the drivers and make sure all the components are up to date enough to support your drivers' full functionality. Hell it's almost impossible when you guys can't even tell us what code and versions of libraries your drivers need without diving into the configure file and the git repo. I'm sorry but I just don't have the time to do that and it's likely the same for the Ubuntu/other distribution devs.
The distribution maintainers are only going to put as much effort into the distribution and documentation of your drivers as you guys. This is mostly because we will NOT make up our own documentation from scratch and the little documentation we have will be based on yours.
Being a distribution maintainer is hard and a lot of work. If you want full support, you have to make our lives easier.
You're relying on a subset of a subset of users to make documentation and to file bugs. Ubuntu, as example, honestly will do the bare minimum to test you drivers and see if they work as they have to deal with Intel and Nvidia drivers as well and provide documentation for those drivers.
Ubuntu/Generic distro does not have a major financial incentive to make sure your drivers work and document them. They will always do the bare minimum as that is all that they can do. This is why the Radeon drivers in Karmic don't support 3D. The Ubuntu devs did not want to put in the considerable amount of time needed to test the drivers and make sure all the components are up to date enough to support your drivers' full functionality. Hell it's almost impossible when you guys can't even tell us what code and versions of libraries your drivers need without diving into the configure file and the git repo. I'm sorry but I just don't have the time to do that and it's likely the same for the Ubuntu/other distribution devs.
The distribution maintainers are only going to put as much effort into the distribution and documentation of your drivers as you guys. This is mostly because we will NOT make up our own documentation from scratch and the little documentation we have will be based on yours.
Being a distribution maintainer is hard and a lot of work. If you want full support, you have to make our lives easier.
Comment