From: Ben W. <be...@va...> - 2001-02-27 20:28:43
|
I gave the people at Sun a call this morning and we chatted about their design and plans for their printer information code. Anyone there feel free to correct me if I portray anything incorrectly. We talked about the architecture of their library code and how it plugs into glibc. Norm is going to bring his code to a stable point and then check it into sun's teamware system. Once he has gotten it to this checkpoint, he's going to do three things: 1) submit it to the glibc folks for inclusion into their latest code. 2) give us a tarball which includes all the files that he added. I don't have a date for when he will be sending this off to us but I got the impression that it will be reasonably soon. Once we have a copy of his modifications to glibc, we will integrate it into libprintsys such that. In the case where autoconf detects that glibc has the required functions it uses them and libprintsys becomes a thin wrapper on these utilities. In the case where the functions are not present. It builds the functions into libprintsys. Libprintsys will probably borrow some code from glibc to parse nsswitch.conf and load the appropriate modules. That way if a person is on an old glibc platform, a new glibc platform, or a machine which uses something other than glibc, the code will still work. ------ Other action items: 1) Sun (Wendy): They will propose a different architecture for dumb client machines where the client does the actual communication with the print server machine is done by the client process rather than the connection being brokered by a local spooler. She said that she would like to have this done by this Friday. 2) Sun (Norm): They will write a short description of how print jobs were transported between the dumb client and print server machine. 3) Ben: I will clean up and resend my architecture of how I was going to handle multiple document print jobs. I said that I would have this by the end of the day. 4) Ben: I will send my design for how a dumb client is going to communicate with with a print server machine. I said that I would have this done by the end of the day. 5) All: everyone will make fun of^h^h^h^h^h^h^hcritique various people's designs. ;-) -ben |