[cups.general] openoffice.org
Till Kamppeter
till.kamppeter at gmail.com
Wed May 2 08:03:06 PDT 2007
Does someone here know who at OpenOffice.org is responsible for the
printing part? Johannes? Ian? Norm? Wendy? I would like to contact
him/them and invite him/them to the next Printing Summit and/or to the
Linux Foundation Summit.
We must somehow collaborate with the OpenOffice.org project so that they
follow the standards so that printing "just works".
Did someone of you report bugs upstream to the OpenOffice.org project?
Did you get answers? Can you post links?
OpenOffice.org is the most important printable-document-producing
application and therefore it is VERY important that it prints reliably
and that its dialog exposes all available options. And it is not the
role of CUPS or contributers like Helge to make workarounds. It should
be fixed at the origin.
Note also if we add blocker rules to the /etc/cups/*.types files we will
only get more bug reports from users and distro maintainers will simply
patch away these rules.
Till
Helge Blischke wrote:
> Johannes Meixner wrote:
>> Hello,
>>
>> On Apr 27 22:17 Till Kamppeter wrote (shortened):
>>
>>> The first will easily work around the problem that the OOo folks do not
>>> care about generating correct PostScript for many releases already.
>>
>> Unfortunately this is true :-(
>>
>> But why should we care when they insist not to care?
>>
>> I suggest to try to autodetect non-correct PostScript
>> (e.g. via cupstestdsc if first line is '%!PS-Adobe-3.0')
>> and reject it with an "Unsupported format" error.
>>
>> Whatever kind of workaround we may implement, it will never ever
>> work really well because any workaround has some (unexpected)
>> drawbacks and then we are blamed when our workarounds do not
>> work perfectly in any case, see for example
>> https://bugzilla.novell.com/show_bug.cgi?id=80448#c20
>> https://bugzilla.novell.com/show_bug.cgi?id=80448#c21
>>
>> When we implement workarounds for broken PostScript from certain
>> applications, the application programmers may think that their
>> broken PostScript is correct because "it prints" (at least
>> for their tests on their hardware but see 1. above) and then
>> it may never ever be fixed in the application.
>>
>> When we implement workarounds for broken PostScript from certain
>> applications, the users may think that the printing system is
>> responsible to accept and adjust whatever PostScript input
>> and again we are blamed when it does not print perfectly
>> for whatever kind of broken input.
>>
>>
>> By the way 1:
>>
>> OpenOffice PostScript can be detected via its
>> %%Creator: OpenOffice.org <version>
>> line, for example:
>> %%Creator: OpenOffice.org 2.0-pre
>> %%Creator: OpenOffice.org 2.0
>> It is very easy to handle this kind of input:
>> Add a matching application/openoffice-ps MIME type
>> without a filtering rule so that it becomes rejected with
>> "Unsupported format 'application/openoffice-ps'"
>> in any case because it is broken in any case ;-)
>>
>>
>> By the way 2:
>>
>> It seems OpenOffice ignores PPD options in JCLOpenUI/JCLCloseUI
>> sections (i.e. it shows only PPD options in OpenUI/CloseUI)
>> but I am a bit tired about useless bug reporting regarding
>> printing with OpenOffice...
>>
>>
>> Kind Regards
>> Johannes Meixner
>
> From a technical point of view, I agree. But is such
> a "denial of service" policy really a solution for
> people who NEED to print from OOo?
>
> Helge
>
>
More information about the cups
mailing list