IPTC's summer meeting: our takeaways
It is 8:00 AM, you’re at home having some breakfast before heading to the office. You’re enjoying a good cup of coffee while reading the latest news on your mobile. Have you ever wondered how those pieces of news, photos, videos and other forms of news content get to your screen?
The news is created somewhere, someone (usually a human being, a journalist) writes it down, someone else (also a human being, this time, an editor) edits it and publishes it, then that piece of news goes somewhere and continues being retransmitted multiple times until it reaches your phone. Bang!
For the above to happen, the news content needs to be expressed in a digital format. These formats are developed with the standards defined by the global standards body of the news media called the International Press Telecommunications Council (IPTC), and play a very important role in the news industry. This year we attended their summer meeting in Stockholm, Sweden.
Back in November of 2015, we became members of IPTC. This group is composed of over 50 companies, organisations and associations from the news industry. Superdesk’s open-source end-to-end news management system uses those IPTC standards to help newsrooms to create, produce, publish and distribute news content.
Now you get the idea, we simply had to be there to join this wonderful group of people, this time in Stockholm, Sweden, for their summer meeting. Here are our brief takeaways from the meeting:
IPTC Working Groups
Because IPTC is all about standards for the news industry, a big chunk of time during the summer meeting was well spent on sessions where some of the different working parties and groups presented an update on their latest developments. These working groups included SportsML, RightsML, NewsML-G2, Photo Metadata and Video Metadata.
During these updates, we learned about SportsML 3, the new version of the standard for interchanging sports data, which features several improvements upon SportsML-G2, including the new SportsJS specification for handling Sports data in JSON format.
The other working groups also shared the results of their latest development that will translate into new versions to be released in the upcoming months.
EXTRA (The EXTraction Rules Apparatus) is a new initiative by IPTC to develop a multilingual open-source platform for rules-based classification of news content.
Wait, what? Let’s try again… EXTRA will essentially be a system that allows newsrooms to automatically annotate news content with high-quality metadata subjects using a predefined set of rules. The project is part of the first round of the Google Digital News Initiative for supporting innovation in journalism.
During the meeting in Stockholm, the group discussed the general idea, first steps and how to manage the project while encouraging others to contribute.
If you are interested, you can read more about EXTRA here.
Sourcefabric has also received a grant from Google DNI to develop a live blogging platform for, mainly, news agencies. You can learn more about that in our recent blog post.
News in JSON
While all the IPTC base standards like NewsML-G2, SportsML-G2, EventsML-G2 and RightsML have been semantically defined using the XML format, the IPTC group acknowledges the importance of the representation of news content and data in JSON, an open-standard format that has become the most common data format used for asynchronous browser/server communication. That’s how back in October 2013, IPTC developed ninjs (News in JSON), a standard to represent news and publishing information in JSON format.
An interesting discussion took place during the last day of the event around the idea of developing a new standard to provide rich JSON for news content. Essentially, a JSON specification in line with the NewsML-G2 scope, which is not covered by ninjs. Ninjs was originally designed to solve a set of particular problems instead of being an identical transformation of NewsML-G2 into JSON.
After some deliberation, the group opted for enhancing and improving ninjs without going away from its original design principles. On top of that, the group will consider the idea of developing a new specification to represent editorial planning in JSON: PlanningJS. Sourcefabric volunteered to contribute the first draft for PlanningJS, which will come out of an initial prototype developed for a Planning component in Superdesk.
Together, ninjs, SportsJS and PlanningJS will definitely find a place in the development of Web APIs, data storage and indexing, mobile applications and more, to handle news content and we are exciting to contribute.
Superdesk and IPTC
We are very glad we were given the opportunity to present Superdesk at the event. IPTC standards have been an inspiration for us when developing Superdesk and we wanted not only to show our work but also to start contributing back.
We were pleased to announce the future plans for Superdesk, which include the development of an Editorial Planning component based on EventsML and support for IPTC Media Topics. During all these years, we have made some fundamental decisions in the Superdesk project and following the concepts and ideas behind the standards defined by this wonderful group has probably been the wisest one.
The response to our presentation was absolutely positive and, in a way, a confirmation of the good direction we are heading towards with Superdesk.
Lastly, we wanted to say ‘thank you” to IPTC for inviting us to attend this meeting and to the event host, Swedish News Agency, TT and finally, to all the attendees and organisers. We look forward to the next meeting.
The next IPTC meeting is to be held in Berlin, October 24 - 26, and we will definitely be there again!