[elbe-devel] [PATCH 3/5] Add XML tag's definition for ISO image options
Kurt Kanzenbach
kurt.kanzenbach at linutronix.de
Thu Jul 18 14:12:19 CEST 2019
Hi,
On Wed, Jul 17, 2019 at 11:06:04AM +0200, Olivier Dion wrote:
>
> On 2019-07-17T09:41:52+0200, Kurt Kanzenbach wrote:
>
> > Any reason why the default is set to false? I'd prefer a strict
> > validation by default.
>
> The geniso command looks like this before the patch:
>
> genisoimage -o %s -J -joliet-long -R %s
>
> The flag -J is a Joliet extension that allows Joliet directory in
> addition to regular ISO9660 filenames. Filepath are in Unicode and up
> to 64 characters (103 with -joliet-long).
>
> The rational behind the strict attribute is to enforce ISO9660 standard
> even though the image is generated with the Joliet extension. Thus the
> iso image is not conformed with ISO9660.
>
> I think that it would be better to make strict ISO9660 the default and
> check this in the preprocessor. Joliet extension can be specify with an
> attribute like 'joliet="true" joliet-long="true"' or something similar,
> changing the behavior of the preprocessor and adding the corresponding
> flags to the geniso command. This however risk of breaking existing
> working XML files.
>
> Commit b62e81ff643819576a84cb71259872226afc880e is the one introducing
> the geniso command. We should probably wait and ask Torben as for why
> Joliet is the default.
I agree. Let's talk to Torben about it.
Thanks,
Kurt
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://lists.linutronix.de/pipermail/elbe-devel/attachments/20190718/c19b93ee/attachment.sig>
More information about the elbe-devel
mailing list