ONIX: Migrating from 2.1 to 3.0, presented by Graham Bell, Executive Director of EDItEUR

69
Navigating the transition from ONIX 2.1 to 3.0 Graham Bell EDItEUR BISG Metadata Committee & webcast 16 July and 14th October 2014

description

This presentation was originally give as part of a BISG webcast on October 14, 2014, and then again on November 12, 2014. The webcast focused on the migration from ONIX 2.1 to ONIX 3.0, detailing the key differences between the two message standards, and the benefits and extra functionality offered by the new format. EDItEUR's Graham Bell outlined the areas of the message where the changes are simple to deal with and offered advice on those areas of the message where more significant modifications will be required. This presentation is particularly timely because of the impending sunset of ONIX 2.1 support at the end of 2014.

Transcript of ONIX: Migrating from 2.1 to 3.0, presented by Graham Bell, Executive Director of EDItEUR

Page 1: ONIX: Migrating from 2.1 to 3.0, presented by Graham Bell, Executive Director of EDItEUR

Navigating the transition from ONIX 2.1 to 3.0

Graham BellEDItEUR

BISG Metadata Committee & webcast16 July and 14th October 2014

Page 2: ONIX: Migrating from 2.1 to 3.0, presented by Graham Bell, Executive Director of EDItEUR

Roots of ONIX• 1997 EPICS and BIC Basic

• 1998 <indecs> project, W3C XML specification

• 1999 ‘Online Information Exchange’ initiative from AAP Digital Issues working party

• ONIX developed by EDItEUR• 2000 ONIX 1.0 and 1.1 – obsolete

• 2001 ONIX 2.0 – retired

• 2003 ONIX 2.1 – revision 02 in 2004

• 2009 ONIX 3.0 – version 3.0.2 in 2014

Page 3: ONIX: Migrating from 2.1 to 3.0, presented by Graham Bell, Executive Director of EDItEUR

Roots of ONIX• 1997 EPICS and BIC Basic

• 1998 <indecs> project, W3C XML specification

• 1999 ‘Online Information Exchange’ initiative from AAP Digital Issues working party

• ONIX developed by EDItEUR• 2000 ONIX 1.0 and 1.1 – obsolete

• 2001 ONIX 2.0 – retired

• 2003 ONIX 2.1 – revision 02 in 2004

• 2009 ONIX 3.0 – version 3.0.2 in 2014

Page 4: ONIX: Migrating from 2.1 to 3.0, presented by Graham Bell, Executive Director of EDItEUR

Roots of ONIX• 1997 EPICS and BIC Basic

• 1998 <indecs> project, W3C XML specification

• 1999 ‘Online Information Exchange’ initiative from AAP Digital Issues working party

• ONIX developed by EDItEUR• 2000 ONIX 1.0 and 1.1 – obsolete

• 2001 ONIX 2.0 – retired

• 2003 ONIX 2.1 – revision 02 in 2004

• 2009 ONIX 3.0 – version 3.0.2 in 2014

Page 5: ONIX: Migrating from 2.1 to 3.0, presented by Graham Bell, Executive Director of EDItEUR

Roots of ONIX• 1997 EPICS and BIC Basic

• 1998 <indecs> project, W3C XML specification

• 1999 ‘Online Information Exchange’ initiative from AAP Digital Issues working party

• ONIX developed by EDItEUR• 2000 ONIX 1.0 and 1.1 – obsolete

• 2001 ONIX 2.0 – retired

• 2003 ONIX 2.1 – revision 02 in 2004

• 2009 ONIX 3.0 – version 3.0.2 in 2014

Page 6: ONIX: Migrating from 2.1 to 3.0, presented by Graham Bell, Executive Director of EDItEUR

Roots of ONIX

• widely used in North America, Western Europe, Eastern Europe and Russia,growing in Asia-Pacific

• used by small and large organisations alike• included in many off-the-shelf IT systems, but

also plausible for in-house developers

• current status• ONIX v2.1 – still most widely deployed in US

• ONIX v3.0 – growing in importance

Page 7: ONIX: Migrating from 2.1 to 3.0, presented by Graham Bell, Executive Director of EDItEUR

ONIX governance• standard is managed by EDItEUR

• documentation and tools available free of charge, covered by permissive EDItEUR licence

• membership supports development, and members help identify new requirements

• all changes discussed by National Groups to ensure broad international applicability, and ratified by International Steering Committee to ensure stability

• BISG metadata committee is US national group

• ISC decided in 2011 to sunset ONIX 2.1

Page 8: ONIX: Migrating from 2.1 to 3.0, presented by Graham Bell, Executive Director of EDItEUR

ONIX governance• standard is managed by EDItEUR

• documentation and tools available free of charge, covered by permissive EDItEUR licence

• membership supports development, and members help identify new requirements

• all changes discussed by National Groups to ensure broad international applicability, and ratified by International Steering Committee to ensure stability

• BISG metadata committee is US national group

• ISC decided in 2011 to sunset ONIX 2.1

support for 2.1 will be

reduced at end of 2014

Page 9: ONIX: Migrating from 2.1 to 3.0, presented by Graham Bell, Executive Director of EDItEUR

ONIX 2.1 vs ONIX 3.0• two quite distinct messages

• block-level updates

• digital products

• sets and series

• sales rights

• marketing collateral

• parallel multi-lingual data

• related works

• international markets

Page 10: ONIX: Migrating from 2.1 to 3.0, presented by Graham Bell, Executive Director of EDItEUR

ONIX 2.1 vs ONIX 3.0• two quite distinct messages

• block-level updates

• digital products

• sets and series

• sales rights

• marketing collateral

• parallel multi-lingual data

• related works

• international markets

10 years accumulated experience

extended schema support

global best practice

guide

Page 11: ONIX: Migrating from 2.1 to 3.0, presented by Graham Bell, Executive Director of EDItEUR
Page 12: ONIX: Migrating from 2.1 to 3.0, presented by Graham Bell, Executive Director of EDItEUR
Page 13: ONIX: Migrating from 2.1 to 3.0, presented by Graham Bell, Executive Director of EDItEUR
Page 14: ONIX: Migrating from 2.1 to 3.0, presented by Graham Bell, Executive Director of EDItEUR

so how do we gofrom 2.1 to 3.0 ?

Page 15: ONIX: Migrating from 2.1 to 3.0, presented by Graham Bell, Executive Director of EDItEUR

ONIX 2.0 vs ONIX 2.1• not really distinct messages – ONIX 2.1 was

fully compatible with 2.0• deprecations of dedicated elements,

eg�<EAN13>, <BICMainSubject>

• encouragement to use composites instead, eg�<ProductIdentifier>, <MainSubject>

• optional new functionality, eg in <SalesRights>, <ProductFormDetail>, <MarketRepresentation>

• if your 2.1 has been brought ‘up-to-date’, then migration to 3.0 is much simpler than it is if you are still (in effect) using 2.0

Page 16: ONIX: Migrating from 2.1 to 3.0, presented by Graham Bell, Executive Director of EDItEUR

ONIX 2.1 vs ONIX 3.0• these are distinct messages – there is no

backwards compatibility• removal of previously deprecated elements

(there are actually fewer tags in 3.0)

• continued development of composites, and the introduction of blocks

• new functionality, eg usage constraints, licensing, rentals, multi-lingual metadata, though again this is mostly optional

• but huge amount of continuity• at least half of the message remains unchanged

Page 17: ONIX: Migrating from 2.1 to 3.0, presented by Graham Bell, Executive Director of EDItEUR

ONIX 3.0 data elements• message details

• identity and authority• record details

• product identifiers

• 1. descriptive details• product form

• special features

• packaging

• physical size

• drm, usage constraints

• trade classification

• product parts

• collection titles

• titles

• contributors

• conference

• edition

• language

• extent

• subject

• audience

Page 18: ONIX: Migrating from 2.1 to 3.0, presented by Graham Bell, Executive Director of EDItEUR

ONIX 3.0 data elements• 2. collateral details

• supporting text

• cited material

• supporting resources

• prizes

• 3. content detail

• 4. publishing details• imprint and publisher

• lifecycle dates

• copyright details

• territorial rights

• 5. related material• related works

• related products

• 6. supply details• markets

• market details

• suppliers

• discounts

• prices and tax

• reissue details

Page 19: ONIX: Migrating from 2.1 to 3.0, presented by Graham Bell, Executive Director of EDItEUR
Page 20: ONIX: Migrating from 2.1 to 3.0, presented by Graham Bell, Executive Director of EDItEUR

1. spring cleaning

Page 21: ONIX: Migrating from 2.1 to 3.0, presented by Graham Bell, Executive Director of EDItEUR

<ISBN>0007232837</ISBN><EAN13>9780007232833</EAN13>

1.0 1.1 2.12.01.2

Page 22: ONIX: Migrating from 2.1 to 3.0, presented by Graham Bell, Executive Director of EDItEUR

<ISBN>0007232837</ISBN><EAN13>9780007232833</EAN13><ProductIdentifier> <ProductIDType>01</ProductIDType> <IDTypeName>HCP PID</IDTypeName> <IDValue>32032-4</IDValue></ProductIdentifier>

2.12.0

Page 23: ONIX: Migrating from 2.1 to 3.0, presented by Graham Bell, Executive Director of EDItEUR

<ProductIdentifier> <ProductIDType>01</ProductIDType> <IDTypeName>HCP PID</IDTypeName> <IDValue>32032-4</IDValue></ProductIdentifier>

3.0<ProductIdentifier> <ProductIDType>03</ProductIDType> <IDValue>9780007232833</IDValue></ProductIdentifier><ProductIdentifier> <ProductIDType>15</ProductIDType> <IDValue>9780007232833</IDValue></ProductIdentifier>

2.12.0

Page 24: ONIX: Migrating from 2.1 to 3.0, presented by Graham Bell, Executive Director of EDItEUR

<AudienceCode>03</AudienceCode>

<Audience> <AudienceCodeType>01</AudienceCodeType> <AudienceCodeValue>03</AudienceCodeValue></Audience>

3.02.12.0

Page 25: ONIX: Migrating from 2.1 to 3.0, presented by Graham Bell, Executive Director of EDItEUR

2.1

<ProductAvailability>20</ProductAvailability>

<AvailabilityCode>IP</AvailabilityCode>

Page 26: ONIX: Migrating from 2.1 to 3.0, presented by Graham Bell, Executive Director of EDItEUR

2.1 3.0

<ProductAvailability>20</ProductAvailability>

Page 27: ONIX: Migrating from 2.1 to 3.0, presented by Graham Bell, Executive Director of EDItEUR

2. renaming and reordering

Page 28: ONIX: Migrating from 2.1 to 3.0, presented by Graham Bell, Executive Director of EDItEUR

<Contributor> <SequenceNumber>1</SequenceNumber> <ContributorRole>A01</ContributorRole> <PersonName>Maj Sj&ouml;wall</PersonName> <PersonNameIdentifier> <PersonNameIDType>01</PersonNameIDType> <IDTypeName>HCP Author ID</IDTypeName> <IDValue>7421</IDValue> </PersonNameIdentifier> <BiographicalNote textformat="05"><p>Maj��������Sj&ouml;wall is a poet. She lives in Sweden.</p>��������</BiographicalNote></Contributor>

2.1

Page 29: ONIX: Migrating from 2.1 to 3.0, presented by Graham Bell, Executive Director of EDItEUR

<Contributor> <SequenceNumber>1</SequenceNumber> <ContributorRole>A01</ContributorRole> <NameIdentifier> <NameIDType>01</NameIDType> <IDTypeName>HCP Author ID</IDTypeName> <IDValue>7421</IDValue> </NameIdentifier> <PersonName>Maj Sjöwall</PersonName> <BiographicalNote textformat="05"><p>Maj��������Sjöwall is a poet. She lives in Sweden.</p>��������</BiographicalNote></Contributor>

3.0

Page 30: ONIX: Migrating from 2.1 to 3.0, presented by Graham Bell, Executive Director of EDItEUR

3. restructuring for greater consistency and flexibility

Page 31: ONIX: Migrating from 2.1 to 3.0, presented by Graham Bell, Executive Director of EDItEUR

<PublicationDate>20110428</PublicationDate><YearFirstPublished>1811</YearFirstPublished>

<OnSaleDate>20110428</OnSaleDate>

2.1

Page 32: ONIX: Migrating from 2.1 to 3.0, presented by Graham Bell, Executive Director of EDItEUR

<PublishingDate> <PublishingDateRole>11</PublishingDateRole> <Date dateformat="05">1811</Date></PublishingDate><PublishingDate> <PublishingDateRole>19</PublishingDateRole> <Date dateformat="01">198510</Date></PublishingDate><PublishingDate> <PublishingDateRole>01</PublishingDateRole> <Date>20110428</Date></PublishingDate><PublishingDate> <PublishingDateRole>02</PublishingDateRole> <Date>20110428</Date></PublishingDate>

3.0

Page 33: ONIX: Migrating from 2.1 to 3.0, presented by Graham Bell, Executive Director of EDItEUR

<SalesRights> <SalesRightsType>01</SalesRightsType> <RightsCountry>AG AI AU BB BD BM BN BS BW ��������BZ CM CY DM EG FJ FK GB GD GH GI GM��������GY HK IE IL IN IO JM JO KE KI KN KW KY��������LC LK LS MT MU MV MW MY MZ NA NG��������NR NZ PG PK PN SB SC SD SG SH SL SO SZ��������TC TO TT TV TZ UG VC VG VU WS YE RS ME��������ZA ZM ZW</RightsCountry></SalesRights>

2.1

Page 34: ONIX: Migrating from 2.1 to 3.0, presented by Graham Bell, Executive Director of EDItEUR

<SalesRights> <SalesRightsType>01</SalesRightsType> <RightsCountry>CA US</RightsCountry></SalesRights><SalesRights> <SalesRightsType>03</SalesRightsType> <RightsCountry>GB IE AU NZ</RightsCountry></SalesRight>

2.1

Page 35: ONIX: Migrating from 2.1 to 3.0, presented by Graham Bell, Executive Director of EDItEUR

<SalesRights> <RightsCountry> * <RightsTerritory> * <RightsRegion> (dep.)<NotForSale> <RightsCountry> * <RightsTerritory> *

2.1

<MarketRepresentation> <MarketCountry> * <MarketTerritory> * <MarketCountryExcluded> *

<SupplyDetail> <SupplyToCountry> * <SupplyToTerritory> * <SupplyToRegion> (dep.) <SupplyToCountryExcluded> *

<Price> <CountryCode> <Territory> * <CountryExcluded> * <TerritoryExcluded> *

Page 36: ONIX: Migrating from 2.1 to 3.0, presented by Graham Bell, Executive Director of EDItEUR

<SalesRights> <Territory> <CountriesIncluded> * <RegionsIncluded> * <CountriesExcluded> * <RegionsExcluded> *

3.0

Page 37: ONIX: Migrating from 2.1 to 3.0, presented by Graham Bell, Executive Director of EDItEUR

<SalesRights> <SalesRightsType>01</SalesRightsType> <Territory> <CountriesIncluded>CA US</CountriesIncluded> <Territory></SalesRights><SalesRights> <SalesRightsType>03</SalesRightsType> <Territory> <CountriesIncluded>GB IE AU NZ</CountriesIncluded> <Territory></SalesRights><ROWSalesRightsType>02</ROWSalesRightsType>

3.0

Page 38: ONIX: Migrating from 2.1 to 3.0, presented by Graham Bell, Executive Director of EDItEUR

<SalesRights> <SalesRightsType>01</SalesRightsType> <Territory> <CountriesIncluded>US</CountriesIncluded> <RegionsExcluded>US-HI US-AK</RegionsExcluded> </Territory></SalesRights><ROWSalesRightsType>03</ROWSalesRightsType>

3.0

Page 39: ONIX: Migrating from 2.1 to 3.0, presented by Graham Bell, Executive Director of EDItEUR

<SalesRights> <SalesRightsType>01</SalesRightsType> <Territory> <RegionsIncluded>WORLD</RegionsIncluded> </Territory></SalesRights>

3.0

Page 40: ONIX: Migrating from 2.1 to 3.0, presented by Graham Bell, Executive Director of EDItEUR

4. syntax updates

Page 41: ONIX: Migrating from 2.1 to 3.0, presented by Graham Bell, Executive Director of EDItEUR

Basic syntax updates

• no <!DOCTYPE>, recomendation to use XSD schema for validation

• recommendation to use Unicode and UTF-8, but can still use Latin-1 if required

• named character entities (eg &ouml;) not valid – use ö instead, or if not using a rich character set, use &#246; or &#xf6;

• in line with broader XML developments

Page 42: ONIX: Migrating from 2.1 to 3.0, presented by Graham Bell, Executive Director of EDItEUR

5. structural changes

…set, series and main titles,and markets

Page 43: ONIX: Migrating from 2.1 to 3.0, presented by Graham Bell, Executive Director of EDItEUR

sets, series and main titles

Page 44: ONIX: Migrating from 2.1 to 3.0, presented by Graham Bell, Executive Director of EDItEUR

<Series> <Title> <TitleType>01</TitleType> <TitleText textcase="02">The Chronicles of Narnia</TitleText> </Title></Series>

2.1

Page 45: ONIX: Migrating from 2.1 to 3.0, presented by Graham Bell, Executive Director of EDItEUR

<Collection> <CollectionType>10</CollectionType> <TitleDetail> <TitleType>01</TitleType> <TitleElement> <TitleElementLevel>02</TitleElementLevel> <TitlePrefix>The</TitlePrefix> <TitleWithoutPrefix textcase="02">Chronicles of Narnia</TitleWithoutPrefix> </TitleElement> </TitleDetail></Collection>

3.0

Page 46: ONIX: Migrating from 2.1 to 3.0, presented by Graham Bell, Executive Director of EDItEUR

<Collection> <CollectionType>10</CollectionType> <TitleDetail> <TitleType>01</TitleType> <TitleElement> <TitleElementLevel>02</TitleElementLevel> <TitlePrefix>The</TitlePrefix> <TitleWithoutPrefix textcase="02">Chronicles of Narnia</TitleWithoutPrefix> </TitleElement> </TitleDetail></Collection>

3.0

<TitleDetail> <TitleType>01</TitleType> <TitleElement> <TitleElementLevel>01</TitleElementLevel> <TitlePrefix>The</TitlePrefix> <TitleWithoutPrefix textcase="02">Lion, the Witch and the Wardrobe</TitleWithoutPrefix> </TitleElement></TitleDetail>

Page 47: ONIX: Migrating from 2.1 to 3.0, presented by Graham Bell, Executive Director of EDItEUR

<TitleDetail> <TitleType>01</TitleType> <TitleElement> <TitleElementLevel>02</TitleElementLevel> <NoPrefix/> <TitleWithoutPrefix textcase="02">Focus on Maths</TitleWithoutPrefix> </TitleElement> <TitleElement> <TitleElementLevel>01</TitleElementLevel> <NoPrefix/> <TitleWithoutPrefix textcase="02">Workbook 6</TitleWithoutPrefix> </TitleElement></TitleDetail>

3.0.2

Page 48: ONIX: Migrating from 2.1 to 3.0, presented by Graham Bell, Executive Director of EDItEUR

• two ways to provide collection details in ONIX 3.0• in P.5, as a title element in <TitleDetail>

within�<Collection>, or…

• in P.6, as just another title element within�<TitleDetail>

• not always a simple choice

• depends on whether collection title is an integral part of the identity of the product, or whether the product has an identity separate from the collection

Page 49: ONIX: Migrating from 2.1 to 3.0, presented by Graham Bell, Executive Director of EDItEUR

• two ways to provide collection details in ONIX 3.0• in P.5, as a title element in <TitleDetail>

within�<Collection>, or…

• in P.6, as just another title element within�<TitleDetail>

• not always a simple choice

• depends on whether collection title is an integral part of the identity of the product, or whether the product has an identity separate from the collection

Focus on Physics:

Workbook 6

The Lion, the Witch and the Wardrobe

Page 50: ONIX: Migrating from 2.1 to 3.0, presented by Graham Bell, Executive Director of EDItEUR

markets and prices

Page 51: ONIX: Migrating from 2.1 to 3.0, presented by Graham Bell, Executive Director of EDItEUR

Markets and suppliers• ONIX 2.1 describes suppliers and the markets

they operate in• <SupplyDetail> describes one supplier

• within <SupplyDetail>, <SupplyToCountry> describes the geographical extent of the supplier’s market

• ONIX 3.0 describes markets and the suppliers that operate there

• <ProductSupply> describes one market, including <Market><Territory> for the geographical extent

• within one market, multiple <SupplyDetail> composites, for each of that market’s suppliers

Page 52: ONIX: Migrating from 2.1 to 3.0, presented by Graham Bell, Executive Director of EDItEUR

migration project outline

Page 53: ONIX: Migrating from 2.1 to 3.0, presented by Graham Bell, Executive Director of EDItEUR

2.1 to 3.0 migration outline

• bring ONIX 2.1 ‘up to date’• no deprecations

• use composites wherever possible

• delta updates, if you are not already using them

• add simple enhancements• use a rich native character set like UTF-8

• add XHTML tagging in richer textual elements

• this is all possible in 2.1

Page 54: ONIX: Migrating from 2.1 to 3.0, presented by Graham Bell, Executive Director of EDItEUR

2.1 to 3.0 migration outline• deal with tags that change names, position

or context• eg <PersonNameIdentifier> to

<NameIdentifier> (but they’re not all that easy)

• tackle the tougher stuff• <Set> and <Series> become <Collection>

• <SalesRights>

• <ProductSupply> and <SupplyDetail>

• get to 3.0 that conveys the same data as 2.1

Page 55: ONIX: Migrating from 2.1 to 3.0, presented by Graham Bell, Executive Director of EDItEUR

2.1 to 3.0 migration summary

• test and implement with initial recipients

• then add new functionality (maybe as ‘phase II’)• e-book licensing and restrictions

• richer collateral material

• block updates are optional (for senders)• further reduces amount of data to be processed

Page 56: ONIX: Migrating from 2.1 to 3.0, presented by Graham Bell, Executive Director of EDItEUR

but what doesmigration get me?

Page 57: ONIX: Migrating from 2.1 to 3.0, presented by Graham Bell, Executive Director of EDItEUR

Consistency and simplicity• greater consistency in the way data is

specified – eg with sales rights…• <Territory> always has the same structure

• requirement for a ROW statement (even if it is just ‘unknown’)

• sales restriction operates within a territory

• or with contributors…• contributor identifiers aren’t limited to

personal names – can be used with corporate authors too

Page 58: ONIX: Migrating from 2.1 to 3.0, presented by Graham Bell, Executive Director of EDItEUR

Consistency and simplicity

• in turn, this means greater consistency in the way data is interpreted• one recommended way of doing things, not

three (eg 2.1 uses either <AvailabilityCode> or <ProductAvailability>, 3.0 uses only the latter)

• helped by greater precision in the Specification and advice in the Guide

• makes it simpler for recipients

Page 59: ONIX: Migrating from 2.1 to 3.0, presented by Graham Bell, Executive Director of EDItEUR

Flexibility and extensibility

• consistent use of composites means new types, roles, rights, restrictions etc can be added via a codelist change, without adding specialised tags• eg added pre-order embargo to ONIX 3.0,

which would require new tags in ONIX 2.1

• less disruption as further functionality is added in future

• most textual metadata can be multi-lingual

Page 60: ONIX: Migrating from 2.1 to 3.0, presented by Graham Bell, Executive Director of EDItEUR

New functionality (e-books)• e-book DRM (including watermarking)

• usage constraints, eg• preview 10% before purchase

• print only 10% per month

• lend only 24 times

• rent for 3 months

• links to product licences• vital for open access, useful for commercial

products too

Page 61: ONIX: Migrating from 2.1 to 3.0, presented by Graham Bell, Executive Director of EDItEUR

New functionality (content)

• primary and secondary content types

• primary part in multi-component products

• multiple work relationships

Page 62: ONIX: Migrating from 2.1 to 3.0, presented by Graham Bell, Executive Director of EDItEUR

New functionality (collections)

• collections remove anomalies• series cannot be multi-level

• sets cannot have contributors, or carry identifiers like ISSN

• collections can have multiple orders, eg publication order, narrative order

Page 63: ONIX: Migrating from 2.1 to 3.0, presented by Graham Bell, Executive Director of EDItEUR

New functionality (contributors)

• contributors can be associated with multiple places• place of birth / death

• place of current residence / citizenship

• to city or town detail, not just country

• corporate contributors can carry contributor identifiers and dates

Page 64: ONIX: Migrating from 2.1 to 3.0, presented by Graham Bell, Executive Director of EDItEUR

New functionality (collateral)

• content audience and ‘use from… until’ dates for descriptive text, cited content and other supporting resources

• pixel size replaces resolution for images

• file size, MD5 hash to validate downloads

Page 65: ONIX: Migrating from 2.1 to 3.0, presented by Graham Bell, Executive Director of EDItEUR

New functionality (publishers)

• multiple publisher and imprint identifiers

• multiple product contacts for different purposes

• clarity on sales rights and restrictions

• clarity on product status and availability• clear distinction between ‘publisher view’ and

‘distributor view’

Page 66: ONIX: Migrating from 2.1 to 3.0, presented by Graham Bell, Executive Director of EDItEUR

New functionality (markets)

• more flexible market-specific publishing details• eg local market ‘pub date’

• was originally added to 2.1 rev.02 in 2004 (important for Australian exports, but very rarely used because of patchy support)

Page 67: ONIX: Migrating from 2.1 to 3.0, presented by Graham Bell, Executive Director of EDItEUR

New functionality (suppliers)• multiple supplier’s own coding

• proximity and velocity for stock holdings• gives ONIX compatibility with EDItX stock

report and X.12 / Tradacoms stock messages

• price identifiers

• price conditions (including rentals)

• coded / tiered prices

• comparison prices (strikethrough prices)

• price printed on product

Page 68: ONIX: Migrating from 2.1 to 3.0, presented by Graham Bell, Executive Director of EDItEUR

• it’s not as difficult as most people assume• improvements in the message – particularly for

e-books, internationalization, multi-lingualism

• some tricky areas

• improvements in the tools (eg Schematron)

• block-level updates (eventually)

• and• loss of support from end of 2014

• risks of not upgrading

Why update?

Page 69: ONIX: Migrating from 2.1 to 3.0, presented by Graham Bell, Executive Director of EDItEUR

[email protected]://www.editeur.org