Krzysztof Kowalczyk wrote:
I think the first step should be: put up a list of
wanted features,
period, and advertise it, without the bounty system. Bounty can always
be added later.
[...]
Yes, I know there's a bug system and I know there are wiki page that
list a lot of ideas on what can be done. But those things are chaotic
and unprioritized i.e. looking at them I don't really know which
bugs/features are regarded as highly desirable and which ones are just
blue sky ideas that wouldn't even be accepted into CVS when done.
Of course, if we had BugZilla instead, this would be trivial. With
BugZilla, you can give each bug a priority, and then you can directly
link to a list of all bugs with a given priority. This is just an
example; there are hundreds of thousands of ways of
cataloguing/categorising bugs in BugZilla.
Maybe instead of the Bounty system, I should volunteer to help install
BugZilla on Wikimedia instead?
Currently, as I percieve it, one of the barriers to
entry for new
developers is not knowing what to work on.
That's certainly a part of it, too, yes. If we set up BugZilla and find
that it was a miracle cure, there will no longer be a need for payments
and rewards.
What is missing is a farily short (say <10 items at
any given time),
prioritized list of bugs/features that are known to by highly
desirable/high priority but not done. At least I'm not aware of such
list.
Of course, it would be easy for the People In Chargeā¢ (Board of
Trustees, say) to make sure that the number of bugs with top priority is
kept at a certain maximum, and the direct link I mentioned above will
always be valid.
Timwi