daisy / ace

Ace by DAISY, an Accessibility Checker for EPUB
MIT License
75 stars 22 forks source link

How to handle publications with page breaks must declare the 'dc:source' metadata when there is no other source? #350

Closed CircularKen closed 3 years ago

CircularKen commented 3 years ago

FXL EPUBs have page lists by default. So, if I create a new original work as a FXL EPUB, I have a page list but no other source to refer to and am alerted to a serious EPUB violation error in ACE.

I can enter <dc:source>An original publication</dc:source> but is there something better I should do?

Using Ace 1.1.3 on macOS 11.2.3.

danielweck commented 3 years ago

Hi Ken, I have just released v1.2.2 of Ace CLI which contains a fix for this.

GitHub: https://github.com/daisy/ace/releases/tag/v1.2.2

NPM: https://www.npmjs.com/package/@daisy/ace/v/latest

I will get back to you here when Ace App is ready (it will be a automated unsigned build, not an official release)

danielweck commented 3 years ago

CI build in progress: https://github.com/daisy/ace-gui/actions/runs/745677621

The CI artefacts will be published to: https://github.com/daisy/ace-gui/releases

CircularKen commented 3 years ago

Hi Ken, I have just released v1.2.2 of Ace CLI which contains a fix for this.

GitHub: https://github.com/daisy/ace/releases/tag/v1.2.2

NPM: https://www.npmjs.com/package/@daisy/ace/v/latest

I will get back to you here when Ace App is ready (it will be a automated unsigned build, not an official release)

Thanks @danielweck. Does the fix mean that no will be required?

danielweck commented 3 years ago

Hi Ken :)

Yes, as stated in the changelog:

https://github.com/daisy/ace/blob/master/CHANGELOG.md#122-2021-04-13

Could you please try an Ace App build to confirm it works for you? Thanks you.

CircularKen commented 3 years ago

Hi @danielweck I am not using the CLI so will have to wait for an update to the GUI to test this…