[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