Ok, my two cents on the matter.

I am still new enough to the community to be considered an outsider,
so here is an outsider's perspective.  I hope not to step on toes, 
but it will probably happen anyway.

First:  Cosmetic things, i.e. user interface issues, pretty pictures, 
and things that effect the overall look and feel.

If they do not stop the program from functioning, they are not high 
priority.  It may be agitating to look at, but it is not a bug.
However,
This does not prevent you from putting in feedback, or even working
on patches to change the offending behavior.  Just don't expect cosmetic
issues to be high priority to anyone other than the person submitting
the feedback.  There honestly are things out there that are thoroughly
broken that need to be repaired first.  I am guessing however that in
the case of emerge, if you understand python (or even know enough to
pick
through the code a bit) that you can probably fix the issue yourself,
and 
submit the fix.
:-)

Second:  Bug reports for real bugs.
Bug reports need to be thorough.  If they do not provide enough
information
to reproduce a bug, or at least explain exactly what is going on, then
it is
hard for the developers and bug squashers to do anything about it.  It
may
seem to you like they are "not doing their job" by not researching it,
then
conceder this.  When you submit a bug, it is YOUR bug, not theirs.  You
have
the primary responsibility for making sure they know what you are
talking about.
In the case listed in this thread, when the second bug was submitted
including
a more thorough description, and the research that had been done, it was
taken care of promptly.  A bug report is a good thing, but if they can't
reproduce it, and don't have enough information to know what the problem
is,
they can't fix it.

Third, and maybe most important:  Configuration Issues.
Many developers try to make sure to cover as many bases as they can when
it comes to developing their software.  For many applications, the vast
majority of users will have a fairly standard setup.  While this is not
always the case, you need to conceder that many open source and free
software
applications are written first and foremost for the needs of the author.
While this may sound a little callous or selfish, remember one thing.
Free And Open Source Software is developed by volonteers, who also have
real world jobs and lives.  They develop tools that make their lives
easier, and they share.  They do not all have thousands of dollars to
spend
on investigating every possible platform that their program may be
expected
to run on.  Mounting your config files for firefox from a coda file
system
is far from standard in anyone's books.  If you know how to add that
functionality without breaking anything that is already there, then
write
the patch and submit it.  If not, then submit a thurough bug report, or 
a general request in the appropriate forums or mainling lists.  Let them
know exactly what your problem is, and what you would like done.  Be
polite,
and be patient.  If they do not bite the first try, it is not a personal
snub.

Most of us have never run into problems with firefox.  And honestly, if
the
idea of creating a new profile would not work for you, then recreating
your firefox directory, with "physical" copies of the symlinked files
would
do the trick as well.  I know that does not address the issue of running
the
Config files from a coda system, but it would get things working under 
normal circumstances.

I have lurked long enough to see a number of posts complaining about the
bug
Tracking system.  In most cases the people complaining were hateful and
said
very little that was useful.  They generaly stuck to name calling and
the like.
This is not to say they all did, but most. :/  I am sure that eventually
I will
have to submit a bug, and I may find myself having to hold my tongue to
apply
what I have seen here, but I will try to be understanding about it.

To be honest, this is probably not the forum to complain about bug
reports.
Complaining about bugs is probably not bad though.  It might be a good
source
of feedback to see if other people are having the same problem, or at
least
to get a general idea of how to format and word your bug before you
actually
submit it. ^_^

Basic summary:
There are a lot of tools at your disposal.  Know them, use them, love
them. :)
If you have problems with one of those tools, by all means ask
questions. :)
The Free Software and Open Source communities are run primarily by
volonteers.
Remember that when you are deciding how to approach them.  Imagine if
you just 
sunk three years into a project, and suddenly someone started attacking
you 
because it didn't work perfectly on their system.
Remember, bug reports take time.  Track your bug, update your bug, make
sure to
keep the bug propperly fed or it might die.

--
[EMAIL PROTECTED] mailing list

Reply via email to