"hacking the social system"
James Richard Tyrer
tyrerj at acm.org
Thu Apr 28 16:51:30 CEST 2005
My favorite developer :-) posted this:
http://aseigo.blogspot.com/2005_03_01_aseigo_archive.html
<<
when a software developer wants a program to do something, they usually
scratch that itch and do something about it. so why is it that when the
users have a problem with the social scene, they don't try and scratch
their itch? why don't they try and hack the social system?
i bet if these users put their heads together they could create some
(social) system that would coax and encourage developers in the
direction they'd like. and no, bitching on the internet doesn't count as
a social system.
so all you disgruntled users: scratch your itch. come up with some sort
of system that works for you and invite the developers to it. make it
inviting. make it worth our while and your while. you're the only ones
who know what you want. so hack the system to get it.
>>
Classic Skinnerian (behaviorist) Psychology
http://www.bartleby.com/61/32/S0453250.html
tells us what to do to hack the social system. We need to change the
"contingencies of reinforcement". If you have no idea what this is,
please use Google (> 3K hits).
Basically, we need to find ways for rewarding developers for doing what
we want. For the issue of conforming to the design guidelines, we need
to award their applications certification that they conform to the KDE
UI guidelines. For usability in general, we need to praise applications
that have good usability.
Now, I don't know exactly how to do this, but I am just opening the
subject for everyone to kick around -- that is something that engineer
types do.
It would appear to me that for the certification that we would need a
free standing committee to make the decisions by first discussion and
then a vote. Perhaps we should have Bronze, Silver, Gold, Platinum, and
Rhodium certification levels corresponding to the percentage of yes
votes. And somewhere on the Wiki where we post this information. Note
that we would NOT tell anyone what to do, but when they did it the way
the we considered correct, we would praise them.
We could also offer help by either reports or patches.
--
JRT
More information about the kde-quality
mailing list