On Fri, Dec 7, 2012 at 5:30 PM, Quim Gil <qgil(a)wikimedia.org> wrote:
I just did:
https://bugzilla.wikimedia.org/show_bug.cgi?id=42817
There is more at
http://bit.ly/WO5wBk (my new saved search)
Let's see what happens. :)
My guess is that Daniel is working on that one. But he'll confirm.
Going through a sample of bugs ASSIGNED to Nobody and
Wikidata it seems that
each developer goes to their newly assigned bug reports and sets them to
ASSIGNED (and CCing themselves). Is that the case or is there someone acting
as proxy for the developers?
If they are the ones doing the work, how hard is to click "take"? This is
now easier than CCing you.
If someone is doing the proxy work for the developers (as it happend too
frequently when I worked at Nokia, and I have seen other corporations doing
the same with public bug trackers) then the main risk is to have a
disconnect between the reporter and the bug discussion and the actual work
that someone else is doing inside an organization, because that developer is
not even getting the feedback that bug might raise.
Adding the actual developer to the CC field helps fixing this problem but,
once you are there, assigning the bug to the actual developer is just the
same amount of work.
Conclusion: assigning bugs to the people that got them assigned is quite
simple, a good open source software development practice and one factor
helping getting more and better contributions.
My work consists in helping bringing more and better contributions to
Wikimedia software projects, and this is why I care. I understand modifying
processes is always an annoyance for busy teams but at least I hope you get
what we all get (you included) for the price of a click.
Thank you for reading. :)
No I think we're talking past each other a bit ;-)
Assigned means we (the Wikidata dev team) picked up the bug/task for
the current sprint. It is not always immediately clear who is going to
work on the bug during the sprint. It is just clear that we intend to
work on it. This decision is made in a meeting of the whole team. At
the end of the meeting someone goes and changes the bug status
accordingly for all of them. During the sprint developers pick from
that list as they wish/have the skills.
Cheers
Lydia
--
Lydia Pintscher -
http://about.me/lydia.pintscher
Community Communications for Wikidata
Wikimedia Deutschland e.V.
Obentrautstr. 72
10963 Berlin
www.wikimedia.de
Wikimedia Deutschland - Gesellschaft zur Förderung Freien Wissens e. V.
Eingetragen im Vereinsregister des Amtsgerichts Berlin-Charlottenburg
unter der Nummer 23855 Nz. Als gemeinnützig anerkannt durch das
Finanzamt für Körperschaften I Berlin, Steuernummer 27/681/51985.