Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Provide FSG OpenPrinting Printing API (PAPI) as a part of the CUPS package #1767

Closed
michaelrsweet opened this issue Jun 9, 2006 · 5 comments

Comments

Projects
None yet
1 participant
@michaelrsweet
Copy link
Collaborator

commented Jun 9, 2006

Version: -feature
CUPS.org User: till.kamppeter

On the last FSG OpenPrinting Steering Comittee phone meeting we came out with the result that the best for getting PAPI into the Linux distributions (and into all other operating systems using CUPS) is to have it as a part of the CUPS package, as the distributions are always using an up-to-date version of CUPS.

So I suggest to add PAPI to CUPS 1.3.

PAPI sample implementation at

http://openprinting.sf.net/
http://sourceforge.net/projects/openprinting

Also for LSB sandards it is only relevant what is in the distributions. So to get PAPI into LSB 4.0 it is an important step to have it in CUPS.

@michaelrsweet

This comment has been minimized.

Copy link
Collaborator Author

commented Jun 12, 2006

CUPS.org User: kssingvo.suse

I've got doubts regarding this feature:
PAPI has many files in it, which results in a wild mixture of Open Source licenses. Some seem to incompatible for me: LGPL and the CDDL regarding patent claims.

@michaelrsweet

This comment has been minimized.

Copy link
Collaborator Author

commented Jun 12, 2006

CUPS.org User: till.kamppeter

There is no requirement on using the code from http://sourceforge.net/projects/openprinting The only requirement is to provide an API which is compatiblewith PAPI. It can be completely new code.

@michaelrsweet

This comment has been minimized.

Copy link
Collaborator Author

commented Jun 20, 2006

CUPS.org User: mike

I've looked at doing this on-and-off over the years; unless a libcups-based implementation is funded or contributed, it probably won't be added in the CUPS 1.3 timeframe...

@michaelrsweet

This comment has been minimized.

Copy link
Collaborator Author

commented Apr 24, 2008

CUPS.org User: till.kamppeter

This STR will get fixed now as Google Summer of Code project:

CUPS implementation of the Open Printing API

by Cherif YAYA, mentored by Norm Jacobs

http://code.google.com/soc/2008/linux/appinfo.html?csaid=299BBA6CA11C146C

Google Summer of Code coding period is end of May to end of September.

@michaelrsweet

This comment has been minimized.

Copy link
Collaborator Author

commented Feb 6, 2009

CUPS.org User: mike

As it does not appear that any code was created, closing this out. Feel free to re-file when there is actual code to support it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.