To go back on your original question which is more in line with "what to do when we get two conflicting globs?":
I think resulting behaviour should be the same as what you would do when getting two conflicting, same-priority magics. The spec doesn't seem to advocate a behaviour in this case[1]. In general, if there are conflicts, they should be solved using the priority attribute at the package level. It would be a good idea to specify a behaviour when getting such conflicts. [1] http://standards.freedesktop.org/shared-mime-info-spec/shared-mime-info-spec-latest.html#id2710814 J. Leclanche On Tue, Mar 5, 2013 at 12:41 PM, Jerome Leclanche <[email protected]> wrote: > > http://web.archive.org/web/20090625062109/http://www.modmyi.com/wiki/index.php/Iphone_PNG_images > > I.. don't even know what to say. > > If they are invalid PNGs then they should not be a child of image/png. > However they shouldnt register the *.png glob either as a glob implies "You > can somewhat safely assume such a file is of this mime type". > > With that said, I don't think such a mime type has a place in > freedesktop.org.xml: > - It's not an officially recognized mime type in any way > - It's was likely originally intended to be a valid image/png > - It's an implementation-specific bug/workaround/detail > - PNG is a massively popular file format, who the hell thought this was a > good idea? > > 2c > > J. Leclanche > > > On Tue, Mar 5, 2013 at 12:22 PM, Thomas Kluyver <[email protected]>wrote: > >> On 5 March 2013 11:58, Jerome Leclanche <[email protected]> wrote: >> >>> Are they valid PNGs? If so, it sounds like the mime type should just be >>> a child of image/png and drop the glob here. >> >> >> It's not clear, and I don't have one to examine. I would guess that >> they're not valid: >> >> - The commit message where the mimetype was added described them as >> 'Apple broken PNGs' >> - An Apple Q&A page says that 'Preview' (the OS X image & PDF viewer) >> can't open "iOS-optimized" PNGs. (Just Works</sarcasm>) >> http://developer.apple.com/library/ios/#qa/qa1681/_index.html >> >> Thomas >> > >
_______________________________________________ xdg mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/xdg
