# NewsML-G2

IPTC NewsML-G2 standard for the exchange of news and news-related information.

Learn more about its features and who uses it at
[https://iptc.org/standards/newsml-g2/](https://iptc.org/standards/newsml-g2/).

The GitHub repository
([https://github.com/iptc/newsml-g2](https://github.com/iptc/newsml-g2)
provides all NewsML-G2 files in the master branch.

This is version 2.34, approved by the IPTC Standards Committee in April 2024 and
revised by the IPTC Standards COmmittee (2.34_2) in October 2024..

The files of the current and of previous versions (from 2.23 on) can be retrieved
as GitHub releases from
[https://github.com/iptc/newsml-g2/releases](https://github.com/iptc/newsml-g2/releases),
and also downloaded from
[https://www.iptc.org/std/NewsML-G2/](https://www.iptc.org/std/NewsML-G2/).

A full history of versions and a list of all changes is available at
[http://dev.iptc.org/G2-Standards](http://dev.iptc.org/G2-Standards)

## Documentation

The NewsML-G2 Implementation Guidelines are available at
[https://www.iptc.org/std/NewsML-G2/guidelines](https://www.iptc.org/std/NewsML-G2/guidelines)

The latest NewsML-G2 Specification in HTML is available at
[https://www.iptc.org/std/NewsML-G2/specification/](https://www.iptc.org/std/NewsML-G2/specification/)

XML Schema documentation of the latest version is available in this package
under the folder 
[specification/XML-Schema-Doc-Power/](specification/XML-Schema-Doc-Power/)

## Tests

A set of unit tests is included in the `tests` folder of this repository.
See [tests/README.md](tests/README.md) for more information.

## Further information and questions

For any questions, comments or suggestions, please join the public NewsML-G2
forum at
[https://groups.io/g/iptc-newsml-g2](https://groups.io/g/iptc-newsml-g2).
