Re: Brainstorm: Developers should get karma based on the relevance of their software
Quote:
Originally Posted by benny1967
(Post 326616)
Port vs. native development
Is it OK to apply the very same developer-karma calculations for someone who'd only re-package an existing tool without even touching the source code?
|
Original code should count for more IMHO, but even straight ports should get something for the packaging and maintenance effort.
Quote:
Maybe using two fields in the downloads page ("author" vs. "contact") could be a starting point to change this.
|
I think the "author" field comes from the Maintainer: field in debian/control, and unfortunately there's no such distinction in the Debian spec :-(
Another problem is that the distinction is not always clear-cut. We have straight ports (eg most command line tools) and completely original maemo-specific apps at the two extremes, but also ports with lots of maemo-specific changes inbetween, sometimes with the "porter" being the same as the "author" (eg claws-mail) and sometimes a different person (eg xournal or pidgin).
Quote:
Dependencies
What about packages that are listed as dependencies of other packages? Say I port either a library (or an interpreter for a new language...) to Maemo, and 359 applications start using this library (or interpreter). Most probably nobody would ever download it from /downloads/OS2008/ or comment on it
|
A library wouldn't even appear there in the first place. Maybe package maintainers could get an additional x points for each package that depends on one of theirs?
Quote:
Fire exit
Karma calculations are one thing and will always be "wrong" for some people, no matter how good the system actually is.
The developer device program is another issue. It can be, but needn't be exclusively tied to karma. You could, say, make it public that a list of x developers will receive a discount based on their karma. Afterwards, those who're not part of this list should be given a chance to be elected by popular outrage ;)
|
I agree, and this should also apply to other karma-based rewards like summit sponsorship.
(Thanks for an excellent post btw)
|