[Printing-architecture] Summer of Code PAPI project
Cherif YAYA
chef.ya at gmail.com
Sat Mar 29 18:49:43 PDT 2008
Norm,
Thanks a lot for your explanations. You've made more comprehensible several
points that I didn't quite get.
I'll put my best into writing my application and I really hope to get to
work with you guys.
Cherif
2008/3/28, Till Kamppeter <till.kamppeter at gmail.com>:
>
> Norm, thank you very much for these explanations. One thing I want to
> ask you. Would you (or Wendy) mentor a student doing the CUPS
> integration of PAPI? I have my name as interim in the project proposal
> as I did not succeed to contact you in the last days and Mike Sweet does
> not want, but it would be much better if you or Wendy mentors the
> student and not me.
>
> If you or Wendy are willing to mentor, please register at
>
> http://code.google.com/soc/mentor_step1.html
>
> choose the Linux Foundation as organization, wait for my approval, you
> are ready to see all applications, and add comments to them. After the
> application deadline on the coming Monday (if no prolongation) you can
> request the mentorship on an application which I will approve then.
>
>
> Till
>
>
> Norm Jacobs wrote:
> > The libpapi-cups code that you found in the papi tarball was originally
> > written by Alan Hlava at IBM. He wrote it as a prototype against an
> > earlier draft of the PAPI (pre v0.92 I think). It is probably pretty
> > close to what's in the PAPI spec, but I don't know for certain. The
> > extent of my experience with it was a fairly quick review of it and some
> > porting work to make it build against libcups.
> >
> > My recollection of the history of the libpapi-cups code is that it was
> > written by Alan Hlava at IBM as a proof of concept of PAPI prior to the
> > v0.92 draft of the API. He wrote it to build against the a version of
> > the libcups http and ipp interfaces that were split out from libcups.
> > The extent of my experience with that particular code was a fairly quick
> > review of it and some porting work to make it build against libcups (not
> > his broken out subset). I have some vaque recollection that it used
> > some libcups interfaces that would pose problems handling multiple
> > papi_service_t service contexts in the long run.
> >
> > The most recent PAPI code in the sourceforge openprinting project's SVN
> > repository includes a complete PAPI over IPP implementation that works
> > with CUPS IPP service. That being said, one of the things that has been
> > discussed several times in the OpenPrinting Workgroup is the desire to
> > build a PAPI implementation that would integrate into the CUPS code
> > base. While the PAPI over IPP implementation works with CUPS, it
> > probably wouldn't be exactly what I would integrate into the CUPS code
> > base if I were doing so. A version that were to integrate into the CUPS
> > code base would probably want to
> >
> > * leverage some of the building blocks in the libcups interfaces
> > (aside from the http and ipp interfaces).
> > * avoid using a portion of the CUPS convenience interfaces
> > * maintain CUPS http and ipp constructs per papi_service_t object.
> >
> > Another thing that is very important to cover here is unit testing of
> > the various interfaces.
> >
> > -Norm
> >
> > Cherif YAYA wrote:
> >> Till, Ira,
> >> Thanks a lot for your answers.
> >> I'm looking forward to hearing from Norm and Wendy. Particularly about
> >> the progress status of the existing implementation.
> >>
> >> Cherif
> >>
> >>
> >> 2008/3/23, Ira McDonald <blueroofmusic at gmail.com
> >> <mailto:blueroofmusic at gmail.com>>:
> >>
> >> Hi Norm and Wendy,
> >>
> >> Could one of you answer Cherif's questions below, please?
> >>
> >> Thanks very much,
> >> - Ira
> >>
> >> --
> >> Ira McDonald (Musician / Software Architect)
> >> Chair - Linux Foundation Open Printing WG
> >> Blue Roof Music/High North Inc
> >> email: blueroofmusic at gmail.com <mailto:blueroofmusic at gmail.com>
> >> winter:
> >> 579 Park Place Saline, MI 48176
> >> 734-944-0094
> >> summer:
> >> PO Box 221 Grand Marais, MI 49839
> >> 906-494-2434
> >>
> >>
> >>
> >> On Sat, Mar 22, 2008 at 8:09 PM, Till Kamppeter
> >> <till.kamppeter at gmail.com <mailto:till.kamppeter at gmail.com>> wrote:
> >> > Cherif YAYA wrote:
> >> > > Also in the TODO file, under the libpapi-cups entry it is
> >> said that
> >> > > "Once libpapi-ipp is complete this can be dropped, because
> >> CUPS will
> >> > > accept jobs from "any" IPP client and the PAPI IPP support is
> >> guaranteed
> >> > > to work." Does that mean that any work done for this project
> >> would be
> >> > > practically useless? It's probably not the case and I'm
> >> probably missing
> >> > > something. But I'd like some clarification as to how the
> >> deliverables of
> >> > > this CUPS integration will contribute to the PAPI effort.
> >> >
> >> > For me this looks more like that libpapi-cups' functionality
> >> gets merged
> >> > into libpapi-ipp. Norm, Wendy, am I correct?
> >> >
> >> >
> >> >
> >> > Till
> >> >
> >>
> >> > _______________________________________________
> >> > Printing-architecture mailing list
> >> > Printing-architecture at lists.linux-foundation.org
> >> <mailto:Printing-architecture at lists.linux-foundation.org>
> >> >
> https://lists.linux-foundation.org/mailman/listinfo/printing-architecture
> >> >
> >>
> >>
> >>
> ------------------------------------------------------------------------
> >>
> >> _______________________________________________
> >> Printing-architecture mailing list
> >> Printing-architecture at lists.linux-foundation.org
> >>
> https://lists.linux-foundation.org/mailman/listinfo/printing-architecture
> >>
> >
> > _______________________________________________
> > Printing-architecture mailing list
> > Printing-architecture at lists.linux-foundation.org
> >
> https://lists.linux-foundation.org/mailman/listinfo/printing-architecture
> >
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.linux-foundation.org/pipermail/printing-architecture/attachments/20080330/158bf74a/attachment.htm
More information about the Printing-architecture
mailing list