← Prev in month ← Prev in thread
Next in thread → Next in month →

Image element missing @format / suggestion or reminder for 2.0

From
Robert D Anderson <>
Date
2017-09-19T13:03:32+00:00
ID
Thread
Image element missing @format / suggestion or reminder for 2.0
This is an odd one.

I had an image element that referenced an external image. For example:
<image href="">http://example.com/myVacationPic.jpg" scope="external"/>

A schematron rule in my editor said "Hey, you've got an external link, you should really set @format". That warning is good and proper on most linking elements. So I tried to add @format, and realized it isn't there.

I thought that in 1.3 we'd managed to hit everything with @href, and ensure it had both @scope and @format. Apparently, that's not the case for images. The spec text and the grammar files both indicate it's not valid:
http://docs.oasis-open.org/dita/dita/v1.3/errata01/os/complete/part1-base/langRef/base/image.html#image

So, I'd like to suggest:
1. That we add @format here because the image is a type of link, and it's often useful to specify the format attribute on any link
2. That we make a point for 2.0 to verify that the href / scope / format "linking" attributes always travel together. I thought we'd done this with 1.3 but turns out we only almost did it. (I have not gone through to look for other exceptions, so there may be more, but I know we explicitly made this update on most linking elements.)

Regards,
Robert D. Anderson 
DITA-OT lead and Co-editor DITA 1.3 specification,
Digital Services Group 

E-mail: 
Digital Services Group 

11501 BURNET RD,, TX, 78758-3400, AUSTIN, USA
← Prev in month ← Prev in thread
Next in thread → Next in month →