Print this page
NEX-3250 Teach webrev about our information tracking system
| Split |
Close |
| Expand all |
| Collapse all |
--- old/usr/src/tools/scripts/its.reg
+++ new/usr/src/tools/scripts/its.reg
1 1 #
2 2 # CDDL HEADER START
3 3 #
4 4 # The contents of this file are subject to the terms of the
5 5 # Common Development and Distribution License (the "License").
6 6 # You may not use this file except in compliance with the License.
7 7 #
8 8 # You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
9 9 # or http://www.opensolaris.org/os/licensing.
10 10 # See the License for the specific language governing permissions
11 11 # and limitations under the License.
12 12 #
13 13 # When distributing Covered Code, include this CDDL HEADER in each
14 14 # file and include the License file at usr/src/OPENSOLARIS.LICENSE.
15 15 # If applicable, add the following below this CDDL HEADER, with the
16 16 # fields enclosed by brackets "[]" replaced with your own identifying
17 17 # information: Portions Copyright [yyyy] [name of copyright owner]
18 18 #
19 19 # CDDL HEADER END
20 20 #
21 21
22 22 #
23 23 # Copyright (c) 2009, 2010, Oracle and/or its affiliates. All rights reserved.
24 24 #
25 25
26 26 # Copyright 2010, Richard Lowe
27 27
28 28 #
29 29 # This file constitutes an informal registry for information tracking
30 30 # systems. Its intended use is to facilitate resolving references to
31 31 # multiple such systems in SCM-embedded comments.
32 32 #
33 33 # Systems are listed alphabetically by unique PREFIX. No priority of
34 34 # reference should be inferred from this ordering. Applications
35 35 # using this information should provide their own methods to prioritize
36 36 # systems of record.
37 37 #
38 38
39 39
40 40
41 41 #
42 42 # The following fields are valid for each information tracking system.
43 43 # Fields not designated as required are optional.
44 44 #
45 45 # PREFIX (required)
46 46 #
47 47 # A unique, three-character abbreviation. Please avoid generic
48 48 # terms like "bug," and instead use something derivative of the name
49 49 # or URL of the actual system.
50 50 #
51 51 # INFO
52 52 #
53 53 # A URL for additional information about the system. Should be the
54 54 # home page, essentially.
55 55 #
56 56 # EXTERNAL_URL (required)
57 57 #
58 58 # A URL to resolve reference to a unique key. See NOTES below.
59 59 #
60 60 # INTERNAL_URL_domain
61 61 #
62 62 # A URL that is valid only in the specified domain. Arbitrarily many
63 63 # INTERNAL_URLs may be provided. Define only if different from EXTERNAL_URL
64 64 # in specified domain.
65 65 #
66 66 # REGEX (required)
67 67 #
68 68 # A regexp(5) to tokenize a valid, unique key. See NOTES below.
69 69 #
70 70 # CONTACT
71 71 #
72 72 # A valid e-mail address for support of the system.
73 73 #
74 74
75 75
76 76
77 77 #
78 78 # NOTES
79 79 #
80 80 # REGEX should use parenthesization via \(\) to provide one or more
81 81 # tokens to be substituted in *_URLs. See regexp(5) for syntax.
82 82 #
83 83 # A REGEX for a particular system is required to match any unique keys
84 84 # that are valid for that system. For the common case, where such a key
85 85 # is numeric, it may be matched by the REGEX entries for multiple systems.
86 86 # Resolution of such ambiguity may be accomplished through prioritization
87 87 # or use of PREFIX, and is left to individual applications.
88 88 #
89 89
90 90
91 91
92 92 #
93 93 # The case logs for Sun Microsystems, Inc. Architecture Review Committees.
94 94 # The database for this system is inside Sun's firewall, so the access URLs
95 95 # are different on- and off-SWAN. The off-SWAN URL actually references a
96 96 # redacted, external mirror of the internal database.
97 97 #
98 98 PREFIX=arc
99 99 INFO=http://opensolaris.org/os/community/arc/
100 100 EXTERNAL_URL=http://arc.opensolaris.org/caselog/\\1/\\2/\\3
101 101 INTERNAL_URL_sun.com=http://sac.sfbay.sun.com/Archives/CaseLog/arc/\\1/\\2/\\3
102 102 REGEX=\\([A-Z]\\{1\,2\\}ARC\\)[ \\/]\\([0-9]\\{4\\}\\)\\/\\([0-9]\\{3\\}\\)
103 103 CONTACT=arc-discuss@opensolaris.org
104 104
105 105 #
106 106 # grommit is maintained by stevel, and was used for early tools work
107 107 # in the scm-migration project.
108 108 #
109 109 PREFIX=bgc
110 110 INFO=http://bugs.grommit.com/
111 111 EXTERNAL_URL=http://bugs.grommit.com/show_bug.cgi?id=\\1
112 112 REGEX=\\([0-9]\\{1\,5\\}\\)
113 113 CONTACT=
114 114
115 115 #
116 116 # This is the bugzilla instance on opensolaris.org.
117 117 #
118 118 PREFIX=doo
119 119 INFO=http://defect.opensolaris.org/bz/
120 120 EXTERNAL_URL=http://defect.opensolaris.org/bz/show_bug.cgi?id=\\1
121 121 REGEX=\\([0-9]\\{1\,6\\}\\)
122 122 CONTACT=tools-discuss@opensolaris.org
123 123
124 124 #
125 125 # This is the bugzilla instance on freedesktop.org, used by X.Org and a
126 126 # variety of open source desktop modules shared by multiple desktops.
127 127 #
128 128 PREFIX=fdo
129 129 INFO=http://bugs.freedesktop.org/
130 130 EXTERNAL_URL=http://bugs.freedesktop.org/show_bug.cgi?id=\\1
131 131 REGEX=\\([0-9]\\{1\,6\\}\\)
132 132 CONTACT=sitewranglers@lists.freedesktop.org
133 133
134 134 #
135 135 # The Roundup instance used at Selenic to track defects in Mercurial.
136 136 #
137 137 PREFIX=mer
138 138 INFO=http://roundup.sourceforge.net/doc-1.0/
139 139 EXTERNAL_URL=http://www.selenic.com/mercurial/bts/issue\\1
140 140 REGEX=\\([0-9]\\{1\,5\\}\\)
141 141 CONTACT=
142 142
143 143 #
144 144 # The proprietary defect tracking system used by Sun Microsystems, Inc.
145 145 # The database for this system is inside Sun's firewall, so the access URLs
146 146 # are different on- and off-SWAN. The off-SWAN URL provides restricted,
147 147 # redacted access to the internal database through a controlled boundary
148 148 # system.
149 149 #
150 150 PREFIX=sun
151 151 INFO=http://bugs.opensolaris.org/
152 152 EXTERNAL_URL=http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=\\1
153 153 INTERNAL_URL_sun.com=http://monaco.sfbay.sun.com/detail.jsf?cr=\\1
154 154 REGEX=\\([0-9]\\{7\\}\\)
|
↓ open down ↓ |
154 lines elided |
↑ open up ↑ |
155 155 CONTACT=opendev-discuss@opensolaris.org
156 156
157 157 #
158 158 # The redmine instance on illumos.org
159 159 #
160 160 PREFIX=illumos
161 161 INFO=http://illumos.org
162 162 EXTERNAL_URL=https://illumos.org/issues/\\1
163 163 REGEX=\\([0-9]\\{1\,6\\}\\)
164 164 CONTACT=developer@lists.illumos.org
165 +
166 +#
167 +# The Jira instance at jira.nexenta.com
168 +#
169 +PREFIX=nexenta-nex
170 +INFO=http://nexenta.com
171 +EXTERNAL_URL=https://jira.nexenta.com/browse/\\1
172 +REGEX=\\(NEX\-[0-9]\\{1\,6\\}\\)
173 +CONTACT=support@nexenta.com
174 +
175 +PREFIX=nexenta-os
176 +INFO=http://nexenta.com
177 +EXTERNAL_URL=https://jira.nexenta.com/browse/\\1
178 +REGEX=\\(OS\-[0-9]\\{1\,6\\}\\)
179 +CONTACT=support@nexenta.com
180 +
181 +PREFIX=nexenta-sup
182 +INFO=http://nexenta.com
183 +EXTERNAL_URL=https://jira.nexenta.com/browse/\\1
184 +REGEX=\\(SUP\-[0-9]\\{1\,6\\}\\)
185 +CONTACT=support@nexenta.com
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX