SEND-PR(1)

명칭
send-pr - 서포트 사이트에 Problem Report (PR)를 보낸다.

서식
send-pr [ site ] [ -f problem-report ] [ -t mail-address ]
[ -P ] [ -L ] [ -s severity ] [ -V ]
[ --version ] [ -c address ] [ -a file ]

해설
send-pr (은)는, 서포트 사이트에 대해서, problem report (PR)(을)를 보내기 위해서(때문에) 사용하는 툴입니다. 대체로의 경우는 올바르다 site 하지만 디폴트가 되고 있을 것입니다. 이 인수는, 문제 의 카테고리에 대해서 책임을 지는 서포트 사이트를 지시합니다. 몇개의 사이트는 디폴트로서 로컬 주소를 사용하고 있겠지요. site (은)는, aliases(5) (을)를 사용해 정의됩니다.

send-pr (을)를 실행하면(자), 에디터가 기동되어 준비되어 있는 템플릿이 (몇개(살) 인가의 필드에 지당한 것 같은 디폴트의 값을 적용시키고 나서) 읽기입 send-pr (은)는, 서포트 사이트의 Problem Report Management System (GNATS)에 기입해 끝낸 서식을 메일로 보냅니다. 서포트 사이트에서 (은)는, PR 에 유일한 번호를 할당해, 그 문제의 카테고리 (와)과 submitter-id 와 함께, GNATS 데이타베이스에 보존하고 있습니다. GNATS 는 PR 를 수리한 것 알리기 위해서(때문에), 문제의 카테고리의 인용과 PR 번호를 자동적으로 반송합니다.

PR 가 곧바로 처리되도록(듯이) 하기 위해서는, 문제가 속하는 area를 식별하기 위해(때문에), 지정 가능 카테고리로부터 하나를 선택해 기입할 필요가 있습니다. (카테고리의 일람은 `send-pr -L' 그리고 볼 수가 있습니다. )

문제의 기술이 보다 정확하고, 제공되는 정보가 보다 완전하면 있는 만큼, 서포트 팀은 문제를 그 만큼 빨리 해결할 수가 있습니다.

옵션

-f problem-report
    벌써 기입한 PR 파일을 problem-report 로 지정할 수 있습니다. send-pr (은)는 에디터를 기동하지 않고로 지정한 파일을 보냅니다. problem-report 하지만 `-' 때는 send-pr (은)는, 표준 입력으로부터 읽어들입니다.

-s severity
    PR 의 중대도를, severity (와)과 지정합니다.

-t mail-address
    PR 를 보내는 사이트의 메일 주소를 변경합니다. 디폴트의 메일 주소는, 디폴트 사이트의 것이 사용됩니다. 특수한 상황을 제외해, 이 옵션이 아니고, site 인수를 사용해 주세요.

-c address
    address (을)를, 메세지의 Cc: 헤더안에 넣습니다.

-a file
    지정했다 file (을)를 Fix: 마디에 카피합니다. 바이노리필드는 uuencode 됩니다.

-P  환경 변수 PR_FORM 그리고 지정된 템플릿을 표준 출력에 출력합니다. PR_FORM 하지만 정의되어 있지 않을 때는, 표준의 공백 PR 템플릿이 출력됩니다. 메일은 보내지지 않습니다.

-L  지정 가능한 카테고리의 일람이 표시됩니다. 메일은 보내지지 않습니다.

-V  send-pr 의 버젼 번호를 표시합니다. --version 지정에서도 표시 가능합니다.

주: PR 를 제출하기 위해서는, PR 를 직접 메일 하는 것이 아니라, send-pr (을)를 사용합시다. 템플릿과 send-pr 의 양쪽 모두를 사용하는 것에 의해, 필요한 정보의 모든 것이 서포트 사이트에 확실히 닿기 쉬워집니다.

FREEBSD 의 카테고리

advocacy
    지지 WWW 페이지용. 무엇에 사용하는지 지금은 애매합니다.

alpha
    Alpha 프로세서 고유의 문제.

bin 시스템의 실행 형식의 수정 또는 확장.

conf
    시스템의 설정 파일의 수정 또는 확장.

docs
    메뉴얼 페이지 또는 다른 문서의 수정 또는 확장.

gnu GNU 제공 소프트웨어의 수정 또는 확장.

i386
    Intel x86 프로세서 고유의 문제.

ia64
    Intel ia64 프로세서 고유의 문제.

java
    Java 관련의 문제.

kern
    아키텍쳐 독립 커널 소스의 수정 또는 확장.

misc
    다른 카테고리에 들어맞지 않는 문제.

ports
    ports collection 의 수정 또는 확장 (신규 ports 를 포함합니다).

powerpc
    PowerPC 프로세서 고유의 문제.

sparc64
    SPARC 프로세서 고유의 문제.

standards
    표준에의 적합에 관한 건.

www FreeBSD 웹 사이트의 변경 또는 향상.

환경 변수
환경 변수 EDITOR (은)는, 템플릿을 편집할 때에 사용하는 에디터를 지정합니다.
디폴트: vi

환경 변수 PR_FORM 하지만 설정되어 있으면, 그 값은 편집하는 PR 의 템플릿의 파일명으로서 사용됩니다. 부분적으로 묻을 수 있었던 기입 서식 (예를 들어, identification 필드가 벌써 완성한 서식등)을 사용해 시작하려고 하는 경우에, 이 환경 변수를 사용할 수가 있습니다.

PR 의 기입 방법
프로그램이 용이하게 PR 를 취급할 수가 있도록(듯이) 하기 위한(해), PR 는 있는 형식에 따르고 있을 필요가 있습니다. 이하의 가이드 라인을 기억해 둡시다:

•   각각의 PR 에는 하나의 문제 만을 기술합시다.

•   폴로 업 메일에는, 자동 반송되어 오는 메일과 같은 Subject를 사용합시다. Subject는, 카테고리, PR 번호, 원래의 개요 ( synopsis ) 행으로부터 구성되어 있습니다. 이것에 의해 서포트 사이트는, 복수의 메일 메세지를 있는 PR 에 관련지을 수가 있어 또 그것들을 자동적으로 기록할 수가 있습니다.

•   Subject나, 개요의 행은 가능한 한 정확하게 기입하도록 합시다.

•   Subject의 행과 개요의 행은 기밀 취급이 되지 않습니다. 공개 취급의 버그 리스트가 Subject와 개요의 행으로부터 편집 생성되기 때문입니다. 기밀 정보는 여기에 쓰지 말아 주세요.

자세하게는, GNU Info 파일의 send-pr.info 인가, RP 에 대해 자세하게 쓰여져 있다 Reporting Problems With send-pr의 문서등을 참조해 주세요.

시험대, 코드, 그 외의 기입 방법
작은 샘플 코드를 보냅시다. 큰 시험대나 문제의 원시 코드를 보내고 싶은 경우에는, 서포트 사이트에 연락을 해, 지시에 따라 주세요.

관련 파일
/tmp/p$$    편집하고 있을 때 사용하는 PR 의 카피
/tmp/pf$$    테스트 목적으로 사용하는, 하늘의 PR 템플릿 카피
/tmp/pbad$$    각하 된 PR 의 파일

EMACS 유저 인터페이스
send-pr 의 필드를 기입하기 위한 Emacs 유저 인터페이스가 send-pr 의 배포물에 포함됩니다( M-x send-pr 그리고 기동합니다). 배치와 인스톨을 위한 정보는, send-pr.info 혹은 배포물의 최상정도 디렉토리에 있는 ASCII 파일 INSTALL (을)를 참조해 주세요. Emacs LISP 의 템플릿 파일은 send-pr-el.in (이어)여, 이것을 send-pr.el (으)로서 인스톨 합니다.

인스톨과 배치
인스톨 순서를 알기 위해서(때문에)는 send-pr.info 인가 INSTALL (을)를 참조해 주세요.

관련 항목
Reporting Problems Using send-pr (GNU Info 파일 send-pr.info (이)라고 해도 인스톨 됩니다)

저자
Jeffrey Osier, Brendan Kehoe, Jason Merrill, Heinz G. Seidl (Cygnus Support)

COPYING
Copyright (c) 1992, 1993 Free Software Foundation, Inc.

Permission is granted to make and distribute verbatim copies of this manual provided the copyright notice and this permission notice are preserved on all copies.

Permission is granted to copy and distribute modified versions of this manual under the conditions for verbatim copying, provided that the entire resulting derived work is distributed under the terms of a permission notice identical to this one.

Permission is granted to copy and distribute translations of this manual into another language, under the above conditions for modified versions, except that this permission notice may be included in translations approved by the Free Software Foundation instead of in the original English.