On Dec 20, 2006, at 8:03 PM, Earnie Boyd wrote:
But others have already populated the package value incorrectly.
this is a good argument for submitting issues and patches that fix the incorrectly classified .info files, not for changing core to try to defend ourselves from poorly classified modules. contrib is a vast, dangerous place, full of varying levels of quality and sanity of the code. the code for drupal core would have to be at least 10 times larger, more complicated, and slower, if it had to try to protect itself from every stupid thing some contrib author decided to do. ;) there's no shame in "other", and there's no shame in having lots of modules in there. remember, 4.7.x just has everything, core/contrib/ CCK/OG/other/whatever all in 1 giant, alphabetical list. so, even just "Core-Optional" vs. "Core-Required" vs. "Other" is a vast usability improvement right there. for extra-credit, all the CCK fields can be in another group, etc, etc, but we should aim for 3-7 groups total, not 15-20. i don't think we need a feature to automatically re-classify single-group modules back into other... no one should be distributing modules in their own group in the first place. if they do, it's their problem, not core's. cheers, -derek