From owner-svn-doc-head@freebsd.org Sun Aug 12 08:46:44 2018 Return-Path: Delivered-To: svn-doc-head@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 1534C10693D7; Sun, 12 Aug 2018 08:46:44 +0000 (UTC) (envelope-from eadler@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id AD5487F509; Sun, 12 Aug 2018 08:46:43 +0000 (UTC) (envelope-from eadler@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 879FA23C58; Sun, 12 Aug 2018 08:46:43 +0000 (UTC) (envelope-from eadler@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id w7C8khVM027842; Sun, 12 Aug 2018 08:46:43 GMT (envelope-from eadler@FreeBSD.org) Received: (from eadler@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w7C8kh1i027841; Sun, 12 Aug 2018 08:46:43 GMT (envelope-from eadler@FreeBSD.org) Message-Id: <201808120846.w7C8kh1i027841@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: eadler set sender to eadler@FreeBSD.org using -f From: Eitan Adler Date: Sun, 12 Aug 2018 08:46:43 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r52112 - head/en_US.ISO8859-1/articles/problem-reports X-SVN-Group: doc-head X-SVN-Commit-Author: eadler X-SVN-Commit-Paths: head/en_US.ISO8859-1/articles/problem-reports X-SVN-Commit-Revision: 52112 X-SVN-Commit-Repository: doc MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-head@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: SVN commit messages for the doc tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 12 Aug 2018 08:46:44 -0000 Author: eadler Date: Sun Aug 12 08:46:43 2018 New Revision: 52112 URL: https://svnweb.freebsd.org/changeset/doc/52112 Log: problem-reports: bugzilla modernization This is a simple pass over the problem-reports article to make it better describe Bugzilla. It isn't perfect, still needing content, but baby-steps. Modified: head/en_US.ISO8859-1/articles/problem-reports/article.xml Modified: head/en_US.ISO8859-1/articles/problem-reports/article.xml ============================================================================== --- head/en_US.ISO8859-1/articles/problem-reports/article.xml Sun Aug 12 08:39:16 2018 (r52111) +++ head/en_US.ISO8859-1/articles/problem-reports/article.xml Sun Aug 12 08:46:43 2018 (r52112) @@ -12,7 +12,6 @@ &tm-attrib.freebsd; &tm-attrib.ibm; &tm-attrib.intel; - &tm-attrib.sparc; &tm-attrib.sun; &tm-attrib.general; @@ -301,7 +300,7 @@ - Do not leave the Synopsis + Do not leave the Summary line empty. The PRs go both onto a mailing list that goes all over the world (where the Synopsis is used for the @@ -375,13 +374,11 @@ Include which global options you have specified in - your make.conf. Note: specifying - -O2 and above to &man.gcc.1; is - known to be buggy in many situations. While the &os; - developers will accept patches, they are generally - unwilling to investigate such issues due to simple - lack of time and volunteers, and may instead respond - that this just is not supported. + your make.conf, + src.conf, + and src-env.conf. + Given the infinite number of options, not every + combination may be fully supported. @@ -594,84 +591,24 @@
- Filling out the Template + Filling out the Form - In the email template only, you will find the following - single-line fields: + + The email address you use will become public + information and may become available to spammers. You + should either have spam handling procedures in place, or + use a temporary email account. However, please note + that if you do not use a valid email account at all, we + will not be able to ask you questions about your + PR. + - - - Submitter-Id: Do not change this. - The default value of current-users is - correct, even if you run &os.stable;. - + When you file a bug, you will find the following + fields: - - Confidential: This is prefilled - to no. Changing it makes no sense as - there is no such thing as a confidential &os; problem - report—the PR database is distributed - worldwide. - - - - Severity: One of - non-critical, - serious or critical. - Do not overreact; refrain from labeling your problem - critical unless it really is (e.g., - data corruption issues, serious regression from previous - functionality in -CURRENT) or serious - unless it is something that will affect many users (kernel - panics or freezes; problems with particular device drivers - or system utilities). &os; developers will not - necessarily work on your problem faster if you inflate its - importance since there are so many other people who have - done exactly that — in fact, some developers pay - little attention to this field because of this. - - - - Priority: This field indicates - how widespread the effects of this bug is likely to - be. - - - - - - The next section describes fields that are common to both - the email interface and the - web - interface: - - Originator: Please specify your - real name, optionally followed by your email address in - angle brackets. In the email interface, this is normally - prefilled with the gecos field of the - currently logged-in user. - - - The email address you use will become public - information and may become available to spammers. You - should either have spam handling procedures in place, or - use a temporary email account. However, please note - that if you do not use a valid email account at all, we - will not be able to ask you questions about your - PR. - - - - - Organization: Whatever you feel - like. This field is not used for anything - significant. - - - - Synopsis: Fill this out with a + Summary: Fill this out with a short and accurate description of the problem. The synopsis is used as the subject of the problem report email, and is used in problem report listings and @@ -683,11 +620,23 @@ [patch] (including the brackets); if this is a ports PR and you are the maintainer, you may consider adding [maintainer update] - (including the brackets) and set the Class - of your PR to maintainer-update. + (including the brackets). + Severity: One of + Affects only me, + Affcts some people or Affects + many people. + Do not overreact; refrain from labeling your problem + Affects many people unless it really + does. &os; developers will not + necessarily work on your problem faster if you inflate its + importance since there are so many other people who have + done exactly that. + + + Category: Choose an appropriate category. @@ -735,11 +684,8 @@ /sbin, or /usr/sbin, it is part of the base system, and you should use the - bin category. (A few programs, - such as &man.gcc.1;, actually use the - gnu category, but do not worry - about that for now.) These are all things that are - described in section 1 or 8 of the manual + bin category. These are all things + that are described in section 1 or 8 of the manual pages. @@ -754,16 +700,9 @@ If you have found a problem in the documentation - set (articles, books, man pages), the correct choice - is docs. - + set (articles, books, man pages) or website the + correct choice isdocs. - - If you are having a problem with the FreeBSD web - pages, the proper choice is - www. - if you are having a problem with something from a port named @@ -799,19 +738,6 @@ - If the problem has to do with errors internal to a - &java.virtual.machine; (&jvm;), even though &java; was - installed from the Ports Collection, you should select - the java category. More general - problems with &java; ports still go under - ports. - - - - This leaves everything else. - - - If you are convinced that the problem will only occur under the processor architecture you are using, select one of the architecture-specific categories: @@ -820,8 +746,8 @@ AMD machines running in 64-bit mode (this also includes Intel-compatible machines running in EMT64 mode); and less commonly arm, - ia64, powerpc, - and sparc64. + ia64, and + powerpc. These categories are quite often misused for @@ -862,161 +788,9 @@ choice. - - Here is the current list of categories (taken from - https://svnweb.freebsd.org/base/head/gnu/usr.bin/send-pr/categories): - - - - advocacy: problems relating to - &os;'s public image. Obsolete. - - - - amd64: problems specific to the - AMD64 platform. - - - - arm: problems specific to the - ARM platform. - - - - bin: problems with userland - programs in the base system. - - - - conf: problems with - configuration files, default values, and so - forth. - - - - docs: problems with manual - pages or on-line documentation. - - - - gnu: problems with imported GNU - software such as &man.gcc.1; or &man.grep.1;. - - - - i386: problems specific to the - &i386; platform. - - - - ia64: problems specific to the - ia64 platform. - - - - java: problems related to the - &java; Virtual Machine. - - - - kern: problems with - the kernel, (non-platform-specific) device drivers, - or the base libraries. - - - - misc: anything that does not - fit in any of the other categories. (Note that there - is almost nothing that truly belongs in this category, - except for problems with the release and build - infrastructure. Temporary build failures on - HEAD do not belong here. Also note - that it is easy for things to get lost in this - category). - - - - ports: problems relating to the - Ports Collection. - - - - powerpc: problems specific to - the &powerpc; platform. - - - - sparc64: problems specific to - the &sparc64; platform. - - - - standards: standards - conformance issues. - - - - threads: problems related to - the &os; threads implementation (especially on - &os.current;). - - - - usb: problems related to the - &os; USB implementation. - - - - www: changes or enhancements to - the &os; website. - - - Class: Choose one of the - following: - - - - sw-bug: software bugs. - - - - doc-bug: errors in - documentation. - - - - change-request: requests for - additional features or changes in existing - features. - - - - update: updates to ports or - other contributed software. - - - - maintainer-update: updates to - ports for which you are the maintainer. - - - - - - Release: The version of &os; - that you are running. This - needs to be filled in. - - - - Finally, there is a series of multi-line fields: - - - Environment: This should describe, as accurately as possible, the environment in which the problem has been observed. This includes the @@ -1030,55 +804,19 @@ - Description: A complete and + Description:A complete and accurate description of the problem you are experiencing. Try to avoid speculating about the causes of the problem unless you are certain that you are on the right track, as it may mislead a developer into making incorrect - assumptions about the problem. - - - - How-To-Repeat: A summary of the - actions you need to take to reproduce the problem. - - - - Fix: Preferably a patch, or at - least a workaround (which not only helps other people with + assumptions about the problem. It should include the + actions you need to take to reproduce the problem. If you + know any workaround, include it. It not only helps other + people with the same problem work around it, but may also help a - developer understand the cause for the problem), but if - you do not have any firm ideas for either, it is better to - leave this field blank than to speculate. + developer understand the cause for the problem. -
- -
- Sending the Problem Report - - If you are using the web form: - - Before you hit submit, you will need to - fill in a field containing text that is represented in image - form on the page. This unfortunate measure has had to be - adopted due to misuse by automated systems and a few misguided - individuals. It is a necessary evil that no one likes; please - do not ask us to remove it. - - Note that you are strongly advised to - save your work somewhere before hitting - submit. A common problem for users is to - have their web browser displaying a stale image from its - cache. If this happens to you, your submission will be - rejected and you may lose your work. - - If you are unable to view images for any reason, - please accept our - apologies for the inconvenience and email your problem report - to the bugbuster team at - freebsd-bugbusters@FreeBSD.org.