Date: prev next · Thread: first prev next last
2013 Archives by date, by thread · List index


I think there's a dangerous perception here: The perception that the LO
developers work on nothing except what they want to work on.

I'm pretty sure that that is very false. They work on LO because they
want to work on LO, and they probably choose what to work on based on
at least the following:

a) How many people report a specific bug
b) How serious that bug is to people's productivity
c) How in line that bug is with current roadmaps
d) Regression bugs probably have higher priority
e) What parts of the system they know the best
f) How much time they have at the moment, and how big the bug is
g) How much fun they think it will be (or more likely, which bug will
be the least annoying to fix)

On Tue, 12 Nov 2013 04:24:03 -0800 (PST)
Pedro <pedlino@gmail.com> wrote:

The logic that "a bug is not important because not many people report
it" has a big flaw: most people give up without bothering to
report... (and in the case of Bugzilla, reporting requires quite a
lot of effort)
This logic may not be true in an absolute sense, but consider that it's
not normally a question of how important the bug is on its own merits,
but how important the bug is compared to other bugs. If 50 people have
reported bug A and only 2 people have reported bug B, while bug B may
still be important, and there may be another 20 people who haven't
reported it, it is not as important as bug A, and there may be another
20 people who haven't reported bug A as well.

In other volunteer based organizations (humanistic, animal
protection, etc), people agree to do work on tasks attributed to them
even if that is not what they feel like doing. The "do whatever you
feel like" model doesn't work.
And I don't think anybody is suggesting that that model is the
predominant one here.

I have pointed out in the past that you cannot expect a developer to
work on your bug, because there is nothing forcing him to work on
anything but what he wants to, but that doesn't mean that is all he
does. It means you can't *force* him to work on what *you* want him to
work on. I'm sure the developers *do* give careful consideration to
what they work on, it just might not be what you feel they should work
on, but they've got a bigger picture than you.

Remember, we do have to keep the developers happy to some extent,
otherwise they leave. This is true even if they are getting paid (I've
left more than one company which was paying me, because I was unhappy
with some other aspect of the situation), and especially true if they
are not getting paid. Also, just because they don't prioritise the bugs
you think are important, doesn't mean they are cherry-picking just the
bugs they like, it probably just means they had other, more important
things to deal with.

Just something to keep in mind.

Paul

-- 
To unsubscribe e-mail to: users+unsubscribe@global.libreoffice.org
Problems? http://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://listarchives.libreoffice.org/global/users/
All messages sent to this list will be publicly archived and cannot be deleted

Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.