Skip to content

Files

Latest commit

4c1058b · Jan 30, 2025

History

History

spec

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
Feb 1, 2018
Jan 24, 2024
Oct 30, 2015
Aug 2, 2019
Oct 4, 2019
Oct 30, 2015
Oct 4, 2019
Feb 5, 2021
Jul 15, 2018
Jan 6, 2020
Feb 1, 2018
Oct 30, 2015
Oct 30, 2015
Jan 6, 2020
Mar 10, 2021
Feb 25, 2021
Mar 16, 2019
Oct 30, 2015
Sep 12, 2018
Nov 5, 2018
Jun 30, 2017
Oct 30, 2015
May 24, 2016
Jan 3, 2023
Oct 30, 2015
Mar 14, 2018
Jun 26, 2018
Aug 5, 2018
Jan 23, 2020
Mar 10, 2021
Sep 27, 2018
Nov 5, 2018
Nov 17, 2016
Jan 6, 2017
Jun 30, 2017
Mar 1, 2021
Nov 5, 2018
Jan 30, 2025
Oct 4, 2022
Jan 11, 2023
Jan 18, 2016
Jan 11, 2023

How to build TTML2

To build TTML2 spec, you need to have Apache ant installed.

Using github

  1. Checkout an up to date branch (e.g. main).
  2. Edit ttml.xml
  3. ant build - the build artefacts are stored in the /spec/build directory, e.g. index.html is the TTML2 HTML specification.
  4. If more edits, go to 3.
  5. Create and submit your Pull Request. Note that build artefacts are git ignored.
  6. Travis CI will create the build artefacts and push them to a branch with the same name, with -build appended.

Commit messages should have at least a first line be preceded by [ttml] with a summary of the changes. Subsequent lines can be used for further detail.