International Transport Safety Bureau: centralizing every transport accident report into RSS feeds
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Lucidiot 7ebbf262c1
Add missing properties in XSD
1 week ago
bin Fix global CDF feed 3 months ago
img Add RSS 3.0 support 7 months ago
jq Rewrite DAAI feed, close #87 4 weeks ago
xslt Fix xmlns 1 week ago
.drone.yml I should try to proofread sometime 1 week ago
.gitignore Add CDF meta-feed 7 months ago
LICENSE ATSB feed generator 2 years ago Update README 7 months ago Fix cdfmerge path 7 months ago
itsb.xml Add XML validation in CI 3 weeks ago
itsb.xsd Add missing properties in XSD 1 week ago Preprocess XML before filtering in single generation mode 4 weeks ago

itsb logo

international transport safety bureau

A project whose goal is to centralize accident reports and make them easier to access.


  • Install the following dependencies:
    • pup: go get
    • jq: sudo apt install jq
    • xmltodict: pip install xmltodict
    • xsltproc: sudo apt install xsltproc
  • Clone this repository
  • Add the repo's bin directory to your $PATH


Manual build

Run to build the feeds.

Automated build

You can build the feeds automatically by adding the bash script to CRON.

This is the line I am currently using to build on once a day:

37 13 * * * nice -n 19 bash -c "PATH=/home/lucidiot/bin:/home/lucidiot/go/bin:$PATH /home/lucidiot/dev/itsb/ -q"