• Write Your Report in English
  • Be Respectful of the Developers’ Work
  •  Filing a Good Bug Report




    Download 11,68 Mb.
    Pdf ko'rish
    bet80/174
    Sana15.01.2024
    Hajmi11,68 Mb.
    #137314
    1   ...   76   77   78   79   80   81   82   83   ...   174
    Bog'liq
    Kali-Linux-Revealed-2021-edition

    6.3. Filing a Good Bug Report
    If all of your efforts to resolve a problem fail, it is possible that the problem is due to a bug in the
    program. In this case, the problem may have resulted in a bug report. You can search for bug
    reports to find a solution to your problem but let’s take a look at the procedure of reporting a bug
    to Kali, Debian, or directly to the upstream developers so you understand the process should you
    need to submit your own report.
    The goal of a bug report is to provide enough information so that the developers or maintainers of
    the (supposedly) faulty program can reproduce the problem, debug its behavior, and develop a fix.
    This means that your bug report must contain appropriate information and must be directed to
    the correct person or project team. The report must also be well-written and thorough, ensuring
    a faster response.
    The exact procedure for the bug report will vary depending on where you will submit the report
    (Kali, Debian, or upstream developers) but there are some generic recommendations that apply
    to all cases. In this chapter we will discuss those recommendations.
    6.3.1. Generic Recommendations
    Let’s discuss some general recommendations and guidelines that will help you submit a bug report
    that is clear, comprehensive, and improves the chances that the bug will be addressed by the
    developers in a timely fashion.
    How to Communicate
    Write Your Report in English The Free Software community is international and unless you
    know your interlocutor, you should be using plain English. If you are a native speaker of English,
    use simple sentences and avoid constructions that might be hard to understand for people with
    limited English skills. Even though most developers are highly intelligent, not all of them have
    strong English language skills. It is best never to assume.
    Be Respectful of the Developers’ Work Remember that most Free Software developers (includ-
    ing those behind Kali Linux) are benevolent and are spending their limited free time to work on
    the software that you are freely using. Many are doing this out of altruism. Thus, when you file
    a bug report, be respectful (even if the bug looks like an obvious mistake by the developer) and
    don’t assume that they owe you a fix. Thank them for their contribution instead.
    If you know how to modify and recompile the software, offer to assist the developers in testing
    any patches that they submit to you. This will show them that you are willing to invest your own
    time as well.
    134
    Kali Linux Revealed



    Download 11,68 Mb.
    1   ...   76   77   78   79   80   81   82   83   ...   174




    Download 11,68 Mb.
    Pdf ko'rish