Add source URLs, close #100
continuous-integration/drone/push Build is passing Details

This commit is contained in:
~lucidiot 2022-05-25 17:18:08 +02:00 committed by Lucidiot
parent c364aca178
commit a1d76308b5
Signed by: lucidiot
GPG Key ID: 3358C1CA6906FB8D
3 changed files with 68 additions and 3 deletions

View File

@ -30,6 +30,7 @@
<region>United States</region>
<type>Road, rail, aviation, marine, pipeline</type>
<frequency>100 reports/year</frequency>
<url>https://www.ntsb.gov/</url>
<feed lang="English" format="rss" id="ntsb-rss">
<link>https://www.ntsb.gov/_layouts/15/feed.aspx?xsl=1&amp;web=%2F&amp;page=674e62a9-4f3b-4058-846b-150bc1c21aa0&amp;wp=4d4ae30f-92c9-4e6c-9c58-6bac99822531</link>
</feed>
@ -39,6 +40,7 @@
<name>Transportation Safety Board</name>
<region>Canada</region>
<type>Rail, aviation, marine, pipeline</type>
<url>https://www.bst-tsb.gc.ca/</url>
<feed lang="English" format="rss" type="rail" id="tsb-en-rail">
<link>https://www.bst-tsb.gc.ca/eng/fils-feeds/TSB%20Rail.xml</link>
</feed>
@ -70,7 +72,8 @@
<region>France</region>
<type>Road, rail, fluvial, ski lifts</type>
<frequency>10-20 reports/year</frequency>
<feed lang="French" format="rss" id="beatt-rss">
<url>http://www.bea-tt.developpement-durable.gouv.fr/</url>
<feed lang="French" format="rss" id="beatt-rss">
<link>http://www.bea-tt.developpement-durable.gouv.fr/spip.php?page=backend-actu</link>
</feed>
</source>
@ -80,6 +83,7 @@
<region>United Kingdom</region>
<type>Rail</type>
<frequency>15-20 reports/year</frequency>
<url>https://www.gov.uk/government/organisations/rail-accident-investigation-branch</url>
<feed lang="English" format="atom" id="raib-atom">
<link>https://www.gov.uk/raib-reports.atom?report_type%5B%5D=investigation-report</link>
</feed>
@ -90,6 +94,7 @@
<region>United Kingdom</region>
<type>Aviation</type>
<frequency>1-2 reports/year</frequency>
<url>https://www.gov.uk/government/organisations/air-accident-investigation-branch</url>
<feed lang="English" format="atom" id="aaib-atom">
<link>https://www.gov.uk/aaib-reports.atom?report_type%5B%5D=field-investigation&amp;report_type%5B%5D=formal-report&amp;report_type%5B%5D=special-bulletin</link>
</feed>
@ -100,6 +105,7 @@
<region>United Kingdom</region>
<type>Marine</type>
<frequency>20 reports/year</frequency>
<url>https://www.gov.uk/government/organisations/marine-accident-investigation-branch</url>
<feed lang="English" format="atom" id="maib-atom">
<link>https://www.gov.uk/maib-reports.atom?report_type%5B%5D=investigation-report&amp;report_type%5B%5D=overseas-report&amp;report_type%5B%5D=discontinued-investigation</link>
</feed>
@ -113,6 +119,7 @@
<region>Norway</region>
<type>Road, rail, marine, aviation</type>
<frequency>40 reports/year</frequency>
<url>https://havarikommisjonen.no/</url>
<feed lang="Norwegian" format="rss" type="all" id="aibn-no">
<link>https://havarikommisjonen.no/rss?lcid=1044&amp;type=0</link>
</feed>
@ -150,6 +157,7 @@
<region>Bulgaria</region>
<type>Rail</type>
<frequency>3 reports/year</frequency>
<url>https://www.mtc.government.bg/en/category/180/nbamrai-field-railway-accident-investigation-and-incidents</url>
<feed lang="Bulgarian" format="rss" id="raiu-bg">
<link>https://www.mtc.government.bg/bg/taxonomy/term/183/%2A/feed</link>
</feed>
@ -163,6 +171,7 @@
<region>Bulgaria</region>
<type>Aviation</type>
<frequency>1-5 reports/year</frequency>
<url>https://www.mtc.government.bg/en/category/188/nbamrai-field-investigation-aviation</url>
<feed lang="Bulgarian" format="rss" id="aaiu-bg">
<link>https://www.mtc.government.bg/bg/taxonomy/term/193/%2A/feed</link>
</feed>
@ -176,6 +185,7 @@
<region>Bulgaria</region>
<type>Marine</type>
<frequency>0-3 reports/year</frequency>
<url>https://www.mtc.government.bg/en/category/198/marine-safety-investigation</url>
<feed lang="Bulgarian" format="rss" id="maib-bg-bg">
<link>https://www.mtc.government.bg/bg/taxonomy/term/201/%2A/feed</link>
</feed>
@ -189,6 +199,7 @@
<region>Antigua and Barbuda</region>
<type>Marine</type>
<frequency>0-4 reports/year</frequency>
<url>https://adomsiid.org/</url>
<feed lang="English" format="rss" id="adomsiid-rss">
<link>https://adomsiid.org/feed</link>
</feed>
@ -205,6 +216,7 @@
<region>Mongolia</region>
<type>Aviation</type>
<frequency>1-5 reports/year</frequency>
<url>http://aaib.gov.mn/</url>
<feed lang="Mongolian, English" type="aviation" format="rss" id="aaib-mn-rss">
<link>http://aaib.gov.mn/?feed=rss2&amp;cat=10</link>
</feed>
@ -221,6 +233,7 @@
<region>Italia</region>
<type>Aviation</type>
<frequency>10-20 reports/year</frequency>
<url>https://ansv.it/</url>
<feed lang="Italian" type="aviation" format="rss" id="ansv-rss">
<link verify-ssl="false">https://ansv.it/category/relazioni-dinchiesta/feed/</link>
</feed>
@ -237,6 +250,7 @@
<region>Romania</region>
<type>Aviation</type>
<frequency>5-10 reports/year</frequency>
<url>https://www.aias.gov.ro/</url>
<feed lang="Romanian, English" type="aviation" format="rss" id="aias-rss">
<link>http://www.aias.gov.ro/index.php/ro/publicatii/rapoarte-de-investigatie-privind-siguranta?format=feed&amp;type=rss</link>
</feed>
@ -261,6 +275,7 @@
<region>Australia</region>
<type>Rail, aviation, marine</type>
<frequency>100 reports/year</frequency>
<url>https://www.atsb.gov.au/</url>
<feed format="rss" lang="English" id="atsb-rss">
<curl>
<url>https://www.atsb.gov.au/publications/safety-investigation-reports/?s=1&amp;sort=OccurrenceReleaseDate&amp;sortAscending=descending&amp;investigationStatus=Completed,Discontinued&amp;printAll=true</url>
@ -277,6 +292,7 @@
<region>New Zealand</region>
<type>Rail, aviation, marine</type>
<frequency>10-20 reports/year</frequency>
<url>https://www.taic.org.nz/</url>
<feed format="rss" lang="English" id="taic-rss">
<curl>
<url>https://www.taic.org.nz/inquiries?order=field_publication_date&amp;sort=desc</url>
@ -296,6 +312,7 @@
<region>France</region>
<type>Aviation</type>
<frequency>100 reports/year</frequency>
<url>https://bea.aero/</url>
<feed lang="French" format="rss" id="bea-rss">
<curl>
<url>https://bea.aero/les-enquetes/evenements-notifies/?tx_news_pi1%5Baction%5D=searchResult&amp;tx_news_pi1%5Bcontroller%5D=News&amp;tx_news_pi1%5BfacetAction%5D=add&amp;tx_news_pi1%5BfacetTitle%5D=etat_intS&amp;tx_news_pi1%5BfacetValue%5D=100&amp;cHash=b4645da2a30ec0c83f60069d018b5619</url>
@ -314,6 +331,7 @@
<region>Japan</region>
<type>Rail, aviation, marine</type>
<frequency>100+ japanese reports/year, 30-40 english reports/year</frequency>
<url>https://www.mlit.go.jp/jtsb/</url>
<feed format="rss" lang="English" type="aviation" id="jtsb-en-aviation">
<curl>
<url>https://www.mlit.go.jp/jtsb/airrep.html</url>
@ -375,6 +393,7 @@
<region>Denmark</region>
<type>Rail, aviation</type>
<frequency>10-20 reports/year</frequency>
<url>https://havarikommissionen.dk/</url>
<feed format="rss" lang="Danish, English" type="aviation" id="aibd-aviation">
<curl>
<url>https://en.havarikommissionen.dk/aviation-archive/</url>
@ -412,6 +431,7 @@
<region>Denmark</region>
<type>Marine</type>
<frequency>1-5 reports/year</frequency>
<url>https://dmaib.com/</url>
<feed format="rss" lang="Danish, English" id="dmaib-rss">
<curl>
<url>https://dmaib.com/reports/?categorizations=9510</url>
@ -434,6 +454,7 @@
<region>Germany</region>
<type>Aviation</type>
<frequency>10 reports/year</frequency>
<url>https://www.bfu-web.de/</url>
<feed format="rss" lang="English" id="bfu-en">
<curl>
<url>https://www.bfu-web.de/EN/Publications/Investigation%20Report/reports_node.html?cms_gts=238148_list%253DdateOfIssue_dt%252Bdesc</url>
@ -459,6 +480,7 @@
<region>Czech Republic</region>
<type>Aviation</type>
<frequency>10-20 czech reports/year; &lt;1 english report/year</frequency>
<url>https://uzpln.cz/</url>
<feed format="rss" lang="English" id="uzpln-en">
<curl>
<url>https://uzpln.cz/en/reports</url>
@ -492,6 +514,7 @@
<region>Washington, United States</region>
<type>Rail</type>
<frequency>20 reports/year</frequency>
<url>https://wmsc.gov/</url>
<feed format="rss" lang="English" id="wmsc-rss">
<curl>
<url>https://wmsc.gov/oversight/reports/</url>
@ -508,6 +531,7 @@
<region>Sweden</region>
<type>Road, rail, aviation, marine, military</type>
<frequency>30 reports/year</frequency>
<url>https://www.havkom.se/</url>
<license url="https://creativecommons.org/licenses/by/2.5/se/deed.en">CC BY 2.5 Sweden</license>
<feed format="rss" lang="English" type="all" id="saia-en-all">
<curl>
@ -684,6 +708,7 @@
<region>Singapore</region>
<type>Aviation, marine</type>
<frequency>10 reports/year</frequency>
<url>https://www.mot.gov.sg/what-we-do/transport-investigations/</url>
<feed format="rss" lang="English" type="marine" id="tsib-marine">
<curl>
<url>https://www.mot.gov.sg/what-we-do/transport-investigations/marine-safety-investigation-bureau/marine-safety-investigation-reports</url>
@ -715,6 +740,7 @@
<region>Taiwan</region>
<type>Road, rail, aviation, marine</type>
<frequency>10 reports/year</frequency>
<url>https://www.ttsb.gov.tw/</url>
<feed format="rss" lang="English" type="aviation" id="ttsb-en-aviation">
<curl>
<url>https://www.ttsb.gov.tw/english/16051/16052/16053/16058/Lpsimplelist?PageSize=1000</url>
@ -804,6 +830,7 @@
</description>
<type>Aviation</type>
<frequency>50 reports/year</frequency>
<url>https://skybrary.aero/</url>
<feed format="rss" lang="English" id="skybrary-rss">
<curl>
<url>https://skybrary.aero/accidents-map</url>
@ -819,10 +846,11 @@
</source>
<source id="daai">
<name>Directorate of Aviation Accidents and Investigation</name>
<name>Directorate of Aircraft Accident and Incident Investigation</name>
<region>Namibia</region>
<type>Aviation</type>
<frequency>3-5 reports/year</frequency>
<url>https://mwt.gov.na/directorate-of-aircraft-accident-and-incident-investigations</url>
<feed format="rss" lang="English" id="daai-rss">
<curl>
<url>https://mwt.gov.na/published-daai-report</url>
@ -844,6 +872,7 @@
<region>Isle of Man, United Kingdom</region>
<type>Marine</type>
<frequency>0-2 reports/year</frequency>
<url>https://www.iomshipregistry.com/</url>
<feed format="rss" lang="English" id="iom-rss">
<curl>
<url>https://www.iomshipregistry.com/forms-reports/casualty-reports/</url>
@ -859,6 +888,7 @@
<name>Zanzibar Maritime Authority</name>
<region>Tanzania, Zanzibar</region>
<type>Marine</type>
<url>https://www.zma.go.tz/</url>
<feed format="rss" lang="English" id="zma-rss">
<curl>
<url>https://www.zma.go.tz/zma_casuality.php</url>
@ -875,6 +905,7 @@
<region>Lithuania</region>
<type>Rail, aviation, marine</type>
<frequency>50-100 reports/year</frequency>
<url>https://tm.lrv.lt/en/fields-of-activity/transport-accident-and-incident-investigations</url>
<feed format="rss" lang="English" id="taiid-en-all">
<curl>
<url>https://tm.lrv.lt/en/fields-of-activity/transport-accident-and-incident-investigations/accidents-and-incidents</url>
@ -994,6 +1025,7 @@
<region>Finland</region>
<type>Road, rail, aviation, marine, industrial, criminal, other</type>
<frequency>20 reports/year</frequency>
<url>https://onnettomuustutkinta.fi/</url>
<feed format="rss" lang="English" id="sia-en">
<curl>
<url>https://onnettomuustutkinta.fi/api/oh-internet-sisallonhallinta/hae_nostolista.srv</url>
@ -1067,6 +1099,7 @@
<region>Ireland</region>
<type>Rail</type>
<frequency>0-3 reports/year</frequency>
<url>https://www.raiu.ie/</url>
<feed format="rss" lang="English" type="rail" id="ie-raiu-rss">
<curl>
<url>https://www.raiu.ie/site/main/inc/modc2_investigations-results.tpl?varPAGEMAX=10000</url>
@ -1083,6 +1116,7 @@
<region>Belgium</region>
<type>Rail</type>
<frequency>3 reports/year</frequency>
<url>https://www.rail-investigation.be/</url>
<feed type="rail" lang="French" format="rss" id="oeaif-fr">
<curl>
<url>https://www.rail-investigation.be/wp-admin/admin-ajax.php</url>
@ -1146,6 +1180,7 @@
<region>Hong Kong</region>
<type>Aviation</type>
<frequency>5-10 reports/year</frequency>
<url>https://www.thb.gov.hk/aaia/eng/index.html</url>
<feed type="aviation" lang="English" format="rss" id="aaia-en">
<curl>
<url>https://www.thb.gov.hk/aaia/eng/investigation_reports/index.html</url>
@ -1189,6 +1224,7 @@
<region>El Salvador</region>
<type>Aviation</type>
<frequency>0-2 reports/year</frequency>
<url>https://www.aac.gob.sv/</url>
<feed type="aviation" lang="Spanish" format="rss" id="aac-rss">
<curl>
<url>https://www.aac.gob.sv/informes-de-accidentes/</url>

View File

@ -379,6 +379,13 @@
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="url" type="URI">
<xs:annotation>
<xs:documentation>
Official website URL that humans can use to learn more about this source.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="license" type="License" minOccurs="0" />
<xs:element name="feed" type="Feed" minOccurs="1" maxOccurs="unbounded" />
</xs:sequence>
@ -451,5 +458,14 @@
<xs:selector xpath=".//itsb:output" />
<xs:field xpath="." />
</xs:unique>
<xs:unique name="uniqueSourceURLs">
<xs:annotation>
<xs:documentation>
Source URLs must be unique across the whole document.
</xs:documentation>
</xs:annotation>
<xs:selector xpath=".//itsb:source" />
<xs:field xpath="itsb:url" />
</xs:unique>
</xs:element>
</xs:schema>

View File

@ -61,7 +61,7 @@
<xsl:apply-templates select="itsb:description" />
<table>
<tbody>
<xsl:apply-templates select="itsb:region | itsb:type | itsb:frequency | itsb:license" />
<xsl:apply-templates select="itsb:region | itsb:type | itsb:frequency | itsb:license | itsb:url" />
<xsl:choose>
<xsl:when test="count(itsb:feed[generate-id(.) = generate-id(key('feedKey', concat(../@id, ' ', @lang, ' ', @type)))]) = 1">
<tr>
@ -180,6 +180,19 @@
</tr>
</xsl:template>
<xsl:template match="itsb:url">
<tr>
<td>
<strong>Website</strong>
</td>
<td>
<a href="{text()}" target="_blank">
<xsl:value-of select="text()" />
</a>
</td>
</tr>
</xsl:template>
<xsl:template match="itsb:feed">
<xsl:variable name="href">
<xsl:choose>