Home
Blog
Overview of all products
SalesData
LibraryData
CataList
Loan Stars
BiblioShare
Webform
EDI
Products for publishers
Products for retailers
Products for libraries
Information for authors
BNC Research
Canadian literary awards
SalesData & LibraryData Research Portal
Events
Tech Forum
Webinars & Training
Code of Conduct
Standards
EDI standards
Product identifiers
Classification schemes
ONIX standards
About
Contact us
Media
Bestseller lists
Newsletters
Podcast
Jobs
SalesData
LibraryData
CataList
BiblioShare
Webform
EDI

BookNet Canada

Home
Blog
Overview of all products
SalesData
LibraryData
CataList
Loan Stars
BiblioShare
Webform
EDI
Products for publishers
Products for retailers
Products for libraries
Information for authors
BNC Research
Canadian literary awards
SalesData & LibraryData Research Portal
Events
Tech Forum
Webinars & Training
Code of Conduct
Standards
EDI standards
Product identifiers
Classification schemes
ONIX standards
About
Contact us
Media
Bestseller lists
Newsletters
Podcast
Jobs
SalesData
LibraryData
CataList
BiblioShare
Webform
EDI
Tim Middleton
September 2, 2020
BiblioShare, ONIX, Standards & Metadata

How to send ONIX 3.0 files to BiblioShare along with your ONIX 2.1 feed

Tim Middleton
September 2, 2020
BiblioShare, ONIX, Standards & Metadata

ICYMI: BookNet Canada set a target deadline of August 28, 2020 for all Canadian data providers to be able to send a full ONIX 3.0 feed. To help the industry accomplish this goal and to support a well-rounded ONIX education, BookNet Canada is highlighting essential resources and publishing on the BNC blog.

Yes, @BookNet_Canada's quality-controlled data aggregation and distribution system, #BiblioShare still wants your ONIX 2.1 files along with your ONIX 3.0 data feeds.
CLICK TO TWEET

Here’s a sentence you won't read every day: There are a lot of exciting things happening in the supply chain world these days! One of them is that finally, after a mere six years since the sunset of the ONIX standard version 2.1, the industry is getting incentivized to transition to ONIX 3.0.

With this transition, and inspired by some major players indicating they'll only be accepting ONIX 3.0 in the not too distant future, we thought this would be a good opportunity to remind our BiblioShare participants (and those not yet participating) how this will all play out for you in terms of getting us your data.

Currently, within our BiblioShare platform, we have the same issue as everyone else out there in the book metadata world: There’s not a clean, easy way to simply cut over to the 3.0 version of ONIX. The two versions of ONIX, the ‘sunset' 2.1 version and the 'new' 3.0 version aren’t compatible. This means that we need discrete feeds for either version and we need to receive both feeds!

Why both feeds?

We need both feeds because there are a lot of companies out there — possibly your trading partners — who will not now, nor anytime soon, be able to accept ONIX 3.0 data. Sure, the number of those types of trading partners will slowly diminish over time, but until you’re comfortable with no longer needing to support those partners your company will need to continue to produce both versions of your ONIX metadata feed.

While over the years (and especially lately) we'e provided reasons to start using ONIX 3.0, and while we've created a lot of material to support your decision-making process with regards to this transition, it’s important that we make clear how BiblioShare will work and currently works, to make this a reality.

How does BiblioShare work?

When we create an account in BiblioShare what we enable is a way for your company to provide ONIX and receive a somewhat detailed quality report on your data. We also create a directory on an FTP server for your company. This directory holds all of the subdirectories that are used for providing us with supporting material as well as the ONIX data for your company’s catalogue of titles. We've built our processing engine to automatically process files based on both their file name as well as according to which directory the files are placed in.

This is what you get when you have a BiblioShare account:

Screenshot of the FTP directory structure, features folders within folders. Within the image folder it's included the author, back, and interior folders. Followed by the ONIX, position, and sample main folders. Within the sample folder it's found th…

BiblioShare uses these directories to control our processing engine. If you put your ONIX XML or zip file into the ONIX directory this tells us to process this file accordingly, using the ONIX schema to guarantee files are valid. If your files aren’t valid then you’ll get a nicely worded email from BiblioShare letting you know your file did not pass validation and asking you to try again.

In this blog post, we go over some of the most common errors that lead to file invalidation. In addition to bad links, blanks, and using the wrong codelist version, we’ve noticed that the following are also reasons why files might not pass validation:

  • putting collateral into the wrong directories

  • using the wrong file format for things like covers, interiors, or samples

  • problems that stem from internal firewall policies or default settings for the FTP client software that is used to upload files

Naturally, as is often the case with technical support, these issues are very much subjective — determined by each business’ IT departments, internal procedures, etc. If you need more details about what issue might be leading to invalidation then you should either try validating the file yourself with your XML software or shoot us an email. We do all that we can within our power to facilitate solutions for even these unique problems.

So, to be as clear as possible, our FTP server can support either secure FTP or open FTP. Generally, we find that client software (particularly Filezilla) will have a default setting for using a simple or an encrypted connection, and 9 times out of 10 any issues with connecting to our FTP server may be resolved by tweaking this setting. We have documentation on the use of Filezilla to logon to BiblioShare’s FTP available here.

Right file wrong place

So what happens if you put the right file in the wrong place? Good question, glad you asked. Let's say you put your version 3.0 ONIX file into your 2.1 file directory. Well, BiblioShare uses the ONIX schema to ensure your ONIX is valid so you'll very likely have a failed file on your hands. This happens because the ONIX schemas point to code lists that are specific to each version of ONIX (learn more about ONIX Code lists Issue 50). This isn't exactly the same as using a wrong code from say a 3.0 codelist in your 2.1 record — although that will cause your file to fail as well. The ONIX versions are structurally different and so not backward compatible.

That, in a nutshell, is how we’re currently straddling the transition from ONIX 2.1 to ONIX 3.0. If you’re ready to provide ONIX 3.0 data to the supply chain then, by all means, get in touch — we’ll get you set up!

 

To stay up-to-date on all ONIX 3.0 transition news and information, subscribe to our weekly eNews or nab the RSS feed.

Subscribe

Don’t miss any new blog posts. Sign up for our weekly eNews to receive updates.

You can unsubscribe at any time. We respect your privacy.

Thank you!
Recent posts
Canadian book borrowers in 2024
Canadian book borrowers in 2024

Insights into the behaviour of Canadian book borrowers.

Read More →
Standards goals for 2025: A recap and a conversation about what may be next
Standards goals for 2025: A recap and a conversation about what may be next

Book supply chain standards are changing rapidly, let us help identify which recent updates are relevant to you.

Read More →
May 2025 Loan Stars Junior Canadian top picks
May 2025 Loan Stars Junior Canadian top picks

Find out what titles made it to the May 2025 Loan Stars Junior Canadian list.

Read More →
Canadian book buyers in 2024
Canadian book buyers in 2024

Insights into the behaviour of Canadian book buyers.

Read More →
Common metadata issues and how to fix them: Forgetting to include related products in your metadata
Common metadata issues and how to fix them: Forgetting to include related products in your metadata

Tips on including related products in your metadata.

Read More →
Podcast: Canadian bookmark project
Podcast: Canadian bookmark project

This month we’re talking with Chandler Jolliffe, owner of Cedar Canoe Books in Huntsville.

Read More →
 The Canadian Book Consumer Study 2024 is now available
The Canadian Book Consumer Study 2024 is now available

Get a free copy of the study in PDF or EPUB format today!

Read More →
Subject spotlight: Body, Mind & Spirit
Subject spotlight: Body, Mind & Spirit

Sales and library circulation data of Body, Mind & Spirit titles during the the first quarter of 2025.

Read More →
ONIX Codelist 69 released
ONIX Codelist 69 released

Insights into the latest updates and additions made to ONIX codelists.

Read More →
5 questions with Caitlin Press
5 questions with Caitlin Press

5 questions with Sarah Vasu from Caitlin Press.

Read More →
Using Thema to identify diverse content in product metadata: worked example #15
Using Thema to identify diverse content in product metadata: worked example #15

Featuring River in an Ocean: Essays on Translation edited by Nuzhat Abbas.

Read More →
Subject spotlight: LGBTQ+
Subject spotlight: LGBTQ+

Sales and library circulation data of LGBTQ+ titles during the fourth quarter of 2024.

Read More →
Highlights from the Canadian Book Market 2024
Highlights from the Canadian Book Market 2024

Want to make data-informed decisions? We can help.

Read More →

Tagged: onix 2.1 to onix 3.0, onix 3.0

Newer PostKeyNames: Supporting diversity with fully implemented ONIX
Older PostOf metadata and mapping and why you cannot convert ONIX 2.1 to 3.0
Blog RSS

The Canadian Book Market 2024 is the comprehensive guide to the Canadian market with in-depth category data.

Get your copy now

Listen to our latest podcast episode


  • Research & Analysis 446
  • Ebooks 304
  • Tech Forum 266
  • Conferences & Events 261
  • Standards & Metadata 227
  • Bookselling 218
  • Publishing 194
  • ONIX 177
  • Marketing 152
  • Podcasts 117
  • ebookcraft 112
  • BookNet News 99
  • Loan Stars 71
  • Libraries 66
  • BiblioShare 59
  • SalesData 51
  • 5 Questions With 48
  • CataList 42
  • Thema 42
  • Awards 30
  • Diversity & Inclusion 20
  • Publishing & COVID-19 18
  • Sustainability 10
  • LibraryData 9
  • EU Regulations 8
  • ISNI 4

 

 

BookNet Canada is a non-profit organization that develops technology, standards, and education to serve the Canadian book industry. Founded in 2002 to address systemic challenges in the industry, BookNet Canada supports publishing companies, booksellers, wholesalers, distributors, sales agents, industry associations, literary agents, media, and libraries across the country.

 

Privacy Policy | Accessibility Policy | About Us

BOOKNET CANADA

Contact us | (416) 362-5057 or toll free 1 (877) 770-5261

We acknowledge the financial support of the Government of Canada through the Canada Book Fund (CBF) for this project.

Back to Top

BookNet Canada acknowledges that its operations are remote and our colleagues contribute their work from the traditional territories of the Mississaugas of the Credit First Nation, the Anishnawbe, the Haudenosaunee, the Wyandot, the Mi’kmaq, the Ojibwa of Fort William First Nation, the Three Fires Confederacy of First Nations (which includes the Ojibwa, the Odawa, and the Potawatomie), and the Métis, the original nations and peoples of the lands we now call Beeton, Brampton, Guelph, Halifax, Thunder Bay, Toronto, Vaughan, and Windsor. We endorse the Calls to Action from the Truth and Reconciliation Commission of Canada (PDF) and support an ongoing shift from gatekeeping to spacemaking in the book industry.