blob: 884c26a0c33b9c4382d8cf3fee2b765a912e0330 [file] [log] [blame]
[% template_version = "1.0@bugzilla.org" %]
[%# The contents of this file are subject to the Mozilla Public
# License Version 1.1 (the "License"); you may not use this file
# except in compliance with the License. You may obtain a copy of
# the License at http://www.mozilla.org/MPL/
#
# Software distributed under the License is distributed on an "AS
# IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
# implied. See the License for the specific language governing
# rights and limitations under the License.
#
# The Original Code is the Bugzilla Bug Tracking System.
#
# The Initial Developer of the Original Code is Netscape Communications
# Corporation. Portions created by Netscape are
# Copyright (C) 1998 Netscape Communications Corporation. All
# Rights Reserved.
#
# Contributor(s): Myk Melez <myk@mozilla.org>
#%]
<?xml version="1.0"?>
<!-- Note: this interface is experimental and under development.
- We may and probably will make breaking changes to it in the future. -->
<RDF xmlns="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:bz="http://www.bugzilla.org/rdf#">
<bz:installation rdf:about="[% Param('urlbase') FILTER html %]">
<bz:install_version>[% VERSION FILTER html %]</bz:install_version>
<bz:maintainer>[% Param('maintainer') FILTER html %]</bz:maintainer>
<bz:status>
<Seq>
[% FOREACH item = status %]
<li>[% item FILTER html %]</li>
[% END %]
</Seq>
</bz:status>
<bz:status_open>
<Seq>
[% FOREACH item = open_status %]
<li>[% item FILTER html %]</li>
[% END %]
</Seq>
</bz:status_open>
<bz:status_closed>
<Seq>
[% FOREACH item = closed_status %]
<li>[% item FILTER html %]</li>
[% END %]
</Seq>
</bz:status_closed>
<bz:resolution>
<Seq>
[% FOREACH item = resolution %]
<li>[% item FILTER html %]</li>
[% END %]
</Seq>
</bz:resolution>
<bz:keyword>
<Seq>
[% FOREACH item = keyword %]
<li>[% item FILTER html %]</li>
[% END %]
</Seq>
</bz:keyword>
<bz:platform>
<Seq>
[% FOREACH item = platform %]
<li>[% item FILTER html %]</li>
[% END %]
</Seq>
</bz:platform>
<bz:op_sys>
<Seq>
[% FOREACH item = op_sys %]
<li>[% item FILTER html %]</li>
[% END %]
</Seq>
</bz:op_sys>
<bz:priority>
<Seq>
[% FOREACH item = priority %]
<li>[% item FILTER html %]</li>
[% END %]
</Seq>
</bz:priority>
<bz:severity>
<Seq>
[% FOREACH item = severity %]
<li>[% item FILTER html %]</li>
[% END %]
</Seq>
</bz:severity>
<bz:products>
<Seq>
[% FOREACH product = legal_products %]
<li>
<bz:product rdf:about="[% Param('urlbase') %]product.cgi?name=[% product FILTER uri %]">
<bz:name>[% product FILTER html %]</bz:name>
<bz:components>
<Seq>
[% FOREACH component = components_by_product.$product %]
<li resource="[% Param('urlbase') %]component.cgi?name=[% component FILTER uri %]"/>
[% END %]
</Seq>
</bz:components>
<bz:versions>
<Seq>
[% FOREACH version = versions_by_product.$product %]
<li resource="[% Param('urlbase') %]version.cgi?name=[% version FILTER uri %]"/>
[% END %]
</Seq>
</bz:versions>
[% IF Param('usetargetmilestone') %]
<bz:target_milestones>
<Seq>
[% FOREACH milestone = milestones_by_product.$product %]
<li resource="[% Param('urlbase') %]milestone.cgi?name=[% milestone FILTER uri %]"/>
[% END %]
</Seq>
</bz:target_milestones>
[% END %]
</bz:product>
</li>
[% END %]
</Seq>
</bz:products>
<bz:components>
<Seq>
[% FOREACH item = legal_components %]
<li>
<bz:component rdf:about="[% Param('urlbase') %]component.cgi?name=[% item FILTER uri %]">
<bz:name>[% item FILTER html %]</bz:name>
</bz:component>
</li>
[% END %]
</Seq>
</bz:components>
<bz:versions>
<Seq>
[% FOREACH item = legal_versions %]
<li>
<bz:version rdf:about="[% Param('urlbase') %]version.cgi?name=[% item FILTER uri %]">
<bz:name>[% item FILTER html %]</bz:name>
</bz:version>
</li>
[% END %]
</Seq>
</bz:versions>
[% IF Param('usetargetmilestone') %]
<bz:target_milestones>
<Seq>
[% FOREACH item = legal_milestones %]
<li>
<bz:target_milestone rdf:about="[% Param('urlbase') %]milestone.cgi?name=[% item FILTER uri %]">
<bz:name>[% item FILTER html %]</bz:name>
</bz:target_milestone>
</li>
[% END %]
</Seq>
</bz:target_milestones>
[% END %]
<bz:fields>
<Seq>
[% PROCESS "global/field-descs.none.tmpl" %]
[% FOREACH item = field %]
<li>
<bz:field rdf:about="[% Param('urlbase') %]field.cgi?name=[% item.name FILTER uri %]">
<bz:name>[% item.name FILTER html %]</bz:name>
<bz:description>[% (field_descs.${item.name} OR item.description) FILTER html %]</bz:description>
</bz:field>
</li>
[% END %]
</Seq>
</bz:fields>
</bz:installation>
</RDF>