This is the TAXII documentation source code repository.
Work in progress: The TAXII documentation is a work in progress.
gem install bundler
bundle install
jekyll server
or a static build with jekyll build
Note: Jekyll has some "issues" on Windows. See: Jekyll on Windows for instructions. The issues I encountered (other than those covered in those instructions) were:
gem uninstall jekyll # If you already installed it
gem install jekyll --version "=1.4.2"
gem uninstall pygments.rb
gem install pygments.rb --version "=0.5.0"
If you run into any problems on other platforms, see the Jekyll Installation Docs. In particular, you'll need to be able to compile native code so on OS X you'll need the Xcode Command Line tools and on Linux you'll need the appropriate build packages (build-essential on Ubuntu, etc).
The TAXII Project welcomes contributions to our documentation repository. If you have a change you want to make:
git checkout -b my-new-feature
)git commit -am 'Add some feature'
)git push origin my-new-feature
)You can also speak to the TAXII team by e-mailing taxii@mitre.org and we can make the change for you.