On Tuesday 19 April 2011, Tony Olech wrote:
> What is wrong in wanting to support non-technical users?
> Especially since there are no backward compatible issues
> involved at all.
It's good to support non-technical users. Things that are
bad about your patch are:
* Have interfaces that work only for your customers. If a
specific interface is a good thing to have, it certainly
is good to have it for everyone.
* Fragmentation between drivers. In addition, if someone
else needs a similar interface and introduces it in another
driver, we can end up with incompatible ways of getting
the same information, which is an absolute support nightmare
for people that want to support all users.
* Not following the interface standards. You don't get to
make the decision which interfaces are helpful and which
ones are not, they have to be agreed upon. The files you were
suggesting violate the rules about how they should look
like, in particular having one value per file. Doing something
else is very confusing to users that have reasonable expectations
about the contents.
So even though you had the intentions to make support easier
for some people, you end up with a situation that makes it harder
to support for everyone.
Arnd
--
To unsubscribe from this list: send the line "unsubscribe linux-mmc" in
the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html