xref: /illumos-gate/usr/src/tools/scripts/its.reg (revision bbf21555)
10fd2682eSMark J. Nelson#
20fd2682eSMark J. Nelson# CDDL HEADER START
30fd2682eSMark J. Nelson#
40fd2682eSMark J. Nelson# The contents of this file are subject to the terms of the
50fd2682eSMark J. Nelson# Common Development and Distribution License (the "License").
60fd2682eSMark J. Nelson# You may not use this file except in compliance with the License.
70fd2682eSMark J. Nelson#
80fd2682eSMark J. Nelson# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
90fd2682eSMark J. Nelson# or http://www.opensolaris.org/os/licensing.
100fd2682eSMark J. Nelson# See the License for the specific language governing permissions
110fd2682eSMark J. Nelson# and limitations under the License.
120fd2682eSMark J. Nelson#
130fd2682eSMark J. Nelson# When distributing Covered Code, include this CDDL HEADER in each
140fd2682eSMark J. Nelson# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
150fd2682eSMark J. Nelson# If applicable, add the following below this CDDL HEADER, with the
160fd2682eSMark J. Nelson# fields enclosed by brackets "[]" replaced with your own identifying
170fd2682eSMark J. Nelson# information: Portions Copyright [yyyy] [name of copyright owner]
180fd2682eSMark J. Nelson#
190fd2682eSMark J. Nelson# CDDL HEADER END
200fd2682eSMark J. Nelson#
210fd2682eSMark J. Nelson
220fd2682eSMark J. Nelson#
2378add226Sjmcp# Copyright (c) 2009, 2010, Oracle and/or its affiliates. All rights reserved.
240fd2682eSMark J. Nelson#
250fd2682eSMark J. Nelson
262f54b716SRichard Lowe# Copyright 2010, Richard Lowe
270fd2682eSMark J. Nelson
280fd2682eSMark J. Nelson#
290fd2682eSMark J. Nelson# This file constitutes an informal registry for information tracking
300fd2682eSMark J. Nelson# systems.  Its intended use is to facilitate resolving references to
310fd2682eSMark J. Nelson# multiple such systems in SCM-embedded comments.
320fd2682eSMark J. Nelson#
330fd2682eSMark J. Nelson# Systems are listed alphabetically by unique PREFIX.  No priority of
340fd2682eSMark J. Nelson# reference should be inferred from this ordering.  Applications
350fd2682eSMark J. Nelson# using this information should provide their own methods to prioritize
360fd2682eSMark J. Nelson# systems of record.
370fd2682eSMark J. Nelson#
380fd2682eSMark J. Nelson
390fd2682eSMark J. Nelson
400fd2682eSMark J. Nelson
410fd2682eSMark J. Nelson#
420fd2682eSMark J. Nelson# The following fields are valid for each information tracking system.
430fd2682eSMark J. Nelson# Fields not designated as required are optional.
440fd2682eSMark J. Nelson#
450fd2682eSMark J. Nelson# PREFIX (required)
460fd2682eSMark J. Nelson#
470fd2682eSMark J. Nelson#     A unique, three-character abbreviation.  Please avoid generic
480fd2682eSMark J. Nelson#   terms like "bug," and instead use something derivative of the name
490fd2682eSMark J. Nelson#   or URL of the actual system.
500fd2682eSMark J. Nelson#
510fd2682eSMark J. Nelson# INFO
520fd2682eSMark J. Nelson#
530fd2682eSMark J. Nelson#     A URL for additional information about the system.  Should be the
540fd2682eSMark J. Nelson#   home page, essentially.
550fd2682eSMark J. Nelson#
560fd2682eSMark J. Nelson# EXTERNAL_URL (required)
570fd2682eSMark J. Nelson#
580fd2682eSMark J. Nelson#     A URL to resolve reference to a unique key.  See NOTES below.
590fd2682eSMark J. Nelson#
600fd2682eSMark J. Nelson# INTERNAL_URL_domain
610fd2682eSMark J. Nelson#
620fd2682eSMark J. Nelson#     A URL that is valid only in the specified domain.  Arbitrarily many
630fd2682eSMark J. Nelson#   INTERNAL_URLs may be provided.  Define only if different from EXTERNAL_URL
640fd2682eSMark J. Nelson#   in specified domain.
650fd2682eSMark J. Nelson#
660fd2682eSMark J. Nelson# REGEX (required)
670fd2682eSMark J. Nelson#
68*bbf21555SRichard Lowe#     A regexp(7) to tokenize a valid, unique key.  See NOTES below.
690fd2682eSMark J. Nelson#
700fd2682eSMark J. Nelson# CONTACT
710fd2682eSMark J. Nelson#
720fd2682eSMark J. Nelson#     A valid e-mail address for support of the system.
730fd2682eSMark J. Nelson#
740fd2682eSMark J. Nelson
750fd2682eSMark J. Nelson
760fd2682eSMark J. Nelson
770fd2682eSMark J. Nelson#
780fd2682eSMark J. Nelson# NOTES
790fd2682eSMark J. Nelson#
800fd2682eSMark J. Nelson# REGEX should use parenthesization via \(\) to provide one or more
81*bbf21555SRichard Lowe# tokens to be substituted in *_URLs.  See regexp(7) for syntax.
820fd2682eSMark J. Nelson#
830fd2682eSMark J. Nelson# A REGEX for a particular system is required to match any unique keys
840fd2682eSMark J. Nelson# that are valid for that system.  For the common case, where such a key
850fd2682eSMark J. Nelson# is numeric, it may be matched by the REGEX entries for multiple systems.
860fd2682eSMark J. Nelson# Resolution of such ambiguity may be accomplished through prioritization
870fd2682eSMark J. Nelson# or use of PREFIX, and is left to individual applications.
880fd2682eSMark J. Nelson#
890fd2682eSMark J. Nelson
900fd2682eSMark J. Nelson
910fd2682eSMark J. Nelson
920fd2682eSMark J. Nelson#
930fd2682eSMark J. Nelson# The case logs for Sun Microsystems, Inc. Architecture Review Committees.
940fd2682eSMark J. Nelson# The database for this system is inside Sun's firewall, so the access URLs
950fd2682eSMark J. Nelson# are different on- and off-SWAN.  The off-SWAN URL actually references a
960fd2682eSMark J. Nelson# redacted, external mirror of the internal database.
970fd2682eSMark J. Nelson#
980fd2682eSMark J. NelsonPREFIX=arc
990fd2682eSMark J. NelsonINFO=http://opensolaris.org/os/community/arc/
1000fd2682eSMark J. NelsonEXTERNAL_URL=http://arc.opensolaris.org/caselog/\\1/\\2/\\3
10178add226SjmcpINTERNAL_URL_sun.com=http://sac.sfbay.sun.com/Archives/CaseLog/arc/\\1/\\2/\\3
1020fd2682eSMark J. NelsonREGEX=\\([A-Z]\\{1\,2\\}ARC\\)[ \\/]\\([0-9]\\{4\\}\\)\\/\\([0-9]\\{3\\}\\)
1030fd2682eSMark J. NelsonCONTACT=arc-discuss@opensolaris.org
1040fd2682eSMark J. Nelson
1050fd2682eSMark J. Nelson#
1060fd2682eSMark J. Nelson# grommit is maintained by stevel, and was used for early tools work
1070fd2682eSMark J. Nelson# in the scm-migration project.
1080fd2682eSMark J. Nelson#
1090fd2682eSMark J. NelsonPREFIX=bgc
1100fd2682eSMark J. NelsonINFO=http://bugs.grommit.com/
1110fd2682eSMark J. NelsonEXTERNAL_URL=http://bugs.grommit.com/show_bug.cgi?id=\\1
1120fd2682eSMark J. NelsonREGEX=\\([0-9]\\{1\,5\\}\\)
1130fd2682eSMark J. NelsonCONTACT=
1140fd2682eSMark J. Nelson
1150fd2682eSMark J. Nelson#
1160fd2682eSMark J. Nelson# This is the bugzilla instance on opensolaris.org.
1170fd2682eSMark J. Nelson#
1180fd2682eSMark J. NelsonPREFIX=doo
1190fd2682eSMark J. NelsonINFO=http://defect.opensolaris.org/bz/
1200fd2682eSMark J. NelsonEXTERNAL_URL=http://defect.opensolaris.org/bz/show_bug.cgi?id=\\1
1210fd2682eSMark J. NelsonREGEX=\\([0-9]\\{1\,6\\}\\)
1220fd2682eSMark J. NelsonCONTACT=tools-discuss@opensolaris.org
1230fd2682eSMark J. Nelson
1240fd2682eSMark J. Nelson#
1250fd2682eSMark J. Nelson# This is the bugzilla instance on freedesktop.org, used by X.Org and a
1260fd2682eSMark J. Nelson# variety of open source desktop modules shared by multiple desktops.
1270fd2682eSMark J. Nelson#
1280fd2682eSMark J. NelsonPREFIX=fdo
1290fd2682eSMark J. NelsonINFO=http://bugs.freedesktop.org/
1300fd2682eSMark J. NelsonEXTERNAL_URL=http://bugs.freedesktop.org/show_bug.cgi?id=\\1
1310fd2682eSMark J. NelsonREGEX=\\([0-9]\\{1\,6\\}\\)
1320fd2682eSMark J. NelsonCONTACT=sitewranglers@lists.freedesktop.org
1330fd2682eSMark J. Nelson
1340fd2682eSMark J. Nelson#
1350fd2682eSMark J. Nelson# The Roundup instance used at Selenic to track defects in Mercurial.
1360fd2682eSMark J. Nelson#
1370fd2682eSMark J. NelsonPREFIX=mer
1380fd2682eSMark J. NelsonINFO=http://roundup.sourceforge.net/doc-1.0/
1390fd2682eSMark J. NelsonEXTERNAL_URL=http://www.selenic.com/mercurial/bts/issue\\1
1400fd2682eSMark J. NelsonREGEX=\\([0-9]\\{1\,5\\}\\)
1410fd2682eSMark J. NelsonCONTACT=
1420fd2682eSMark J. Nelson
1430fd2682eSMark J. Nelson#
1440fd2682eSMark J. Nelson# The proprietary defect tracking system used by Sun Microsystems, Inc.
1450fd2682eSMark J. Nelson# The database for this system is inside Sun's firewall, so the access URLs
1460fd2682eSMark J. Nelson# are different on- and off-SWAN.  The off-SWAN URL provides restricted,
1470fd2682eSMark J. Nelson# redacted access to the internal database through a controlled boundary
1480fd2682eSMark J. Nelson# system.
1490fd2682eSMark J. Nelson#
1500fd2682eSMark J. NelsonPREFIX=sun
1510fd2682eSMark J. NelsonINFO=http://bugs.opensolaris.org/
1520fd2682eSMark J. NelsonEXTERNAL_URL=http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=\\1
1530fd2682eSMark J. NelsonINTERNAL_URL_sun.com=http://monaco.sfbay.sun.com/detail.jsf?cr=\\1
1540fd2682eSMark J. NelsonREGEX=\\([0-9]\\{7\\}\\)
1550fd2682eSMark J. NelsonCONTACT=opendev-discuss@opensolaris.org
1562f54b716SRichard Lowe
1572f54b716SRichard Lowe#
1582f54b716SRichard Lowe# The redmine instance on illumos.org
1592f54b716SRichard Lowe#
1602f54b716SRichard LowePREFIX=illumos
1612f54b716SRichard LoweINFO=http://illumos.org
1622f54b716SRichard LoweEXTERNAL_URL=https://illumos.org/issues/\\1
1632f54b716SRichard LoweREGEX=\\([0-9]\\{1\,6\\}\\)
1642f54b716SRichard LoweCONTACT=developer@lists.illumos.org
165