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