* [Printing-architecture] Fw: Proposals to LSB 4.0
@ 2008-06-02 10:31 TORATANI Yasumasa
2008-06-02 10:50 ` Till Kamppeter
0 siblings, 1 reply; 2+ messages in thread
From: TORATANI Yasumasa @ 2008-06-02 10:31 UTC (permalink / raw)
To: printing-architecture
All,
I post again the following email I posted on 10th Apr.
At the phone meeting on June 2nd, we guess the main topic is the progress
of GSoC implementation for CPD as well as PDF workflow, if we have some
spare time after discussing all the agenda that Ira posted, please add this issue.
TORATANI
Forwarded by TORATANI Yasumasa <toratani.yasumasa@canon.co.jp>
----------------------- Original Message -----------------------
From: TORATANI Yasumasa <toratani.yasumasa@canon.co.jp>
To: Till Kamppeter <till.kamppeter@gmail.com>
Date: Thu, 10 Apr 2008 11:50:42 +0900
Subject: [Printing-architecture] Proposals to LSB 4.0
----
Hi Till and OpenPrinting Japan members,
When we had the OpenPrinting f2f meeting in Tokyo on Apr 3rd,
we discussed the "Printing and the LSB 4.0" requirements.
Attendees at the meeting were;
Miyata (Avasys),
Olaf (Avasys),
Kanjo (BBR),
Otani (BBR),
Chigusa (Ricoh),
Ogasawara (Ricoh),
Saitoh (NEC Soft)
Mihara (FUJI XEROX),
Owa (FUJI XEROX),
Uoshima (FUJI XEROX),
Sekiguchi (Konica Minolta),
Toratani (Canon)
Kunai (The Linux Foundation),
And the results of the discussion were as following.
(To Japan side members: Please add/modify the comment if you need)
- LSB 3.2 Printing specification defines "At least the following devices must be
present: cups (CUPS Raster), ijs, pxlmono, pxlcolor, and opvp (OpenPrinting Vector). "
http://refspecs.linux-foundation.org/LSB_3.2.0/LSB-Printing/LSB-Printing/gs.html
We believe that LSB 4.0 should be upper compatible with LSB 3.2, and LSB 4.0
should include all the above Ghostscript devices.
Additionally, we've defined the new OpenPrinting Vector specification and have
already developed and tested the new Ghostscript device "opvp" which is
*compatible* with the former "opvp". See page 3 and 4 of the slide;
https://www.linux-foundation.org/images/4/43/LFSummit-2008-OPWGJapanActivities-OPVP-Final.pdf
Same test suiete can be used for the new "opvp" testing, thus we believe
there is no problem that LSB 4.0 has the same definition as LSB 3.2 which
includes the Ghostscript "opvp" device.
On the other hand, if LSB 4.0 will define more detailed API of each devices,
including ijs, pxlmono, pxlcolor and opvp, we should consider when most Linux distros
will include Ghostscript which includes the new "opvp" device which is based
on the new OpenPrinting Vector API. We discussed this issue, and our conclusion
at the f2f meeting was, from the view point of the LSB 4.0 time schedule, a few
major Linux distros may include the new Ghostscript, but *not* enough time for
most distros, and thus, the detailed OpenPrinting Vector API will not be able to
be included in LSB 4.0.
- We still develop printer drivers which can work under CUPS 1.1 and 1.2 for
backward compatibility. We are glad if CUPS 1.2 will be included in LSB 4.0,
on the other hand, we do not have a strong requirement that LSB 4.0 should
include CUPS 1.2.
- We are not sure LSB 3.2 defines the "Path to store the PPD files".
If the path is not defined clearly in LSB 3.2, we strongly request that
LSB 4.0 should define it.
- For SANE, we worry about that the project roadmap of SANE.
Actually, we are preparing many drivers under SANE, however, we are not sure
SANE2 will replace the genuine SANE interface in the near future with keeping
the backward compatibility. If the new SANE interface will not keep the
compatibility with today's SANE, and if most Linux distro will switch from
today's SANE to the new SANE and will not support today's SANE in the near
future, from the view point of LSB backward compatibility, we should consider
to postpone to include the SANE in LSB 4.0.
Regards,
-----------------------------------------
TORATANI Yasumasa
_______________________________________________
Printing-architecture mailing list
Printing-architecture@lists.linux-foundation.org
https://lists.linux-foundation.org/mailman/listinfo/printing-architecture
--------------------- Original Message Ends --------------------
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: [Printing-architecture] Fw: Proposals to LSB 4.0
2008-06-02 10:31 [Printing-architecture] Fw: Proposals to LSB 4.0 TORATANI Yasumasa
@ 2008-06-02 10:50 ` Till Kamppeter
0 siblings, 0 replies; 2+ messages in thread
From: Till Kamppeter @ 2008-06-02 10:50 UTC (permalink / raw)
To: TORATANI Yasumasa; +Cc: printing-architecture, lsb-discuss
TORATANI Yasumasa wrote:
> Hi Till and OpenPrinting Japan members,
>
> When we had the OpenPrinting f2f meeting in Tokyo on Apr 3rd,
> we discussed the "Printing and the LSB 4.0" requirements.
>
> Attendees at the meeting were;
> Miyata (Avasys),
> Olaf (Avasys),
> Kanjo (BBR),
> Otani (BBR),
> Chigusa (Ricoh),
> Ogasawara (Ricoh),
> Saitoh (NEC Soft)
> Mihara (FUJI XEROX),
> Owa (FUJI XEROX),
> Uoshima (FUJI XEROX),
> Sekiguchi (Konica Minolta),
> Toratani (Canon)
> Kunai (The Linux Foundation),
>
> And the results of the discussion were as following.
> (To Japan side members: Please add/modify the comment if you need)
>
> - LSB 3.2 Printing specification defines "At least the following devices must be
> present: cups (CUPS Raster), ijs, pxlmono, pxlcolor, and opvp (OpenPrinting Vector). "
> http://refspecs.linux-foundation.org/LSB_3.2.0/LSB-Printing/LSB-Printing/gs.html
> We believe that LSB 4.0 should be upper compatible with LSB 3.2, and LSB 4.0
> should include all the above Ghostscript devices.
>
Yes, that is the case. All printing requirements for LSB 3.2 are also
valid in LSB 4.0.
> Additionally, we've defined the new OpenPrinting Vector specification and have
> already developed and tested the new Ghostscript device "opvp" which is
> *compatible* with the former "opvp". See page 3 and 4 of the slide;
> https://www.linux-foundation.org/images/4/43/LFSummit-2008-OPWGJapanActivities-OPVP-Final.pdf
> Same test suiete can be used for the new "opvp" testing, thus we believe
> there is no problem that LSB 4.0 has the same definition as LSB 3.2 which
> includes the Ghostscript "opvp" device.
>
Yes. No problem here.
> On the other hand, if LSB 4.0 will define more detailed API of each devices,
> including ijs, pxlmono, pxlcolor and opvp, we should consider when most Linux distros
> will include Ghostscript which includes the new "opvp" device which is based
> on the new OpenPrinting Vector API. We discussed this issue, and our conclusion
> at the f2f meeting was, from the view point of the LSB 4.0 time schedule, a few
> major Linux distros may include the new Ghostscript, but *not* enough time for
> most distros, and thus, the detailed OpenPrinting Vector API will not be able to
> be included in LSB 4.0.
>
I think so. LSB 4.0 is based on the same versions of enterprise distros
as LSB 3.2. So no uplifts of the versions of required components can be
done.
> - We still develop printer drivers which can work under CUPS 1.1 and 1.2 for
> backward compatibility. We are glad if CUPS 1.2 will be included in LSB 4.0,
> on the other hand, we do not have a strong requirement that LSB 4.0 should
> include CUPS 1.2.
>
In LSB 4.0 CUPS 1.1.x is still the reference, but this time the full API
(not only the Convenience and Raster APIs) is required. Exception are
interfaces which got dropped after CUPS 1.1.x. These will not be
required by the LSB.
> - We are not sure LSB 3.2 defines the "Path to store the PPD files".
> If the path is not defined clearly in LSB 3.2, we strongly request that
> LSB 4.0 should define it.
>
I did not see it in the LSB specs. Can someone check whether it went
inyo the FHS (File system Hierarchy Standard) specs? Otherwise we must
add it in LSB 4.0.
> - For SANE, we worry about that the project roadmap of SANE.
> Actually, we are preparing many drivers under SANE, however, we are not sure
> SANE2 will replace the genuine SANE interface in the near future with keeping
> the backward compatibility. If the new SANE interface will not keep the
> compatibility with today's SANE, and if most Linux distro will switch from
> today's SANE to the new SANE and will not support today's SANE in the near
> future, from the view point of LSB backward compatibility, we should consider
> to postpone to include the SANE in LSB 4.0.
>
Do not worry here, they are talking a lot about SANE2 on the SANE
developer mailing list, they did it for years, but they never came
around for really implementing it. Now they are doing a 1.1, a polish-up
for SANE1. So SANE1 will be the standard for more time.
Till
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2008-06-02 10:50 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-06-02 10:31 [Printing-architecture] Fw: Proposals to LSB 4.0 TORATANI Yasumasa
2008-06-02 10:50 ` Till Kamppeter
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.