https://bugs.freedesktop.org/show_bug.cgi?id=39168
--- Comment #15 from SPM <[email protected]> --- The following would surely solve the double extension problem: 1) Use the MIME type ..PDF for all hybrid pdfs (eg. "MyHybridDocument..PDF") - this MIME type would designate a hybrid PDF as opposed to a normal PDF file. 2) Create a mini-app/tool that would open a ..PDF file and tell you what filetype and version is embedded with the PDF, as well as the application which created it. The mini-app/tool should probably be able to show a list of recommended apps to download and install in order to edit it (eg. OpenOffice and LibreOffice and others) and cloud apps that would be able to edit the file if local installation is not possible. The mini-app/tool should probably be web based so that app lists and new embedded formats can be easily updated - maybe a separate project should be set up for this, because it is likely to be much larger in scope than just OpenOffice/LibreOffice. 3) When an application opens a ..PDF file, it checks whether it can edit that type of file, opens it if it can and reports it cannot if it can't. 4) The ..PDF format would be open and infinitely extendable - for example the addition of other formats (probably by other projects) should be encouraged. The most likely candidates are Latex (professional non-WYSIWYG document typesetting), GNU Lilypond (music scores), Manpage format documents, DocBook format etc, so it is important that it is fully documented so that when others add other document format support, it is done in a compatible and interoperable way. Some neutral organisation should ideally maintain the mini-app/tool and the formats supported should probably be restricted to formats that are provided by at least one fully documented free and opensource app in order to avoid proprietary formats breaking its portability. Perhaps a GPL tie-in to the mini-app/tool that the format accesses in order to look up the embedded app type might be able to enforce that if the MIME type can be registered with the maintaining organisation in order to avoid proprietisation. -- You are receiving this mail because: You are the assignee for the bug.
_______________________________________________ Libreoffice-bugs mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
