Hi Lars,

        Thanks for this detailed post! Some comments below.

Lars Tunkrans wrote:
> Hello,
> 
>   I have been working with S10u1 Printers and JDS on Sunrays lately. Im based 
> in Sweden.
> 
>  One of my  first issues is  that  every printqueue  and print applet 
> defaults  to LETTER  paper
> format.   I cant buy LETTER paperformat here even if I wanted to,  Now I need 
> to convince 
> every single application and every single  printerqueue that it is supposed 
> to print with A4
> Paper size.  
> ( The "-o media=A4"  option to lpadmin  is not even documented in the man 
> page ) 

    This is bad. We have this since the day we have product primary 
market was North America and we suffer here in Europe :). We should 
really fix this.
> 
>    Can   Paper format  become a  LOCALE   setting  like  LC_MONETARY , 
> LC_NUMERIC  ? 
>   I need  to set a GLOBAL  Paper FORMAT  variable or  end users  of JDS
>  will go crazy.  Or maybe  GCONF   can be used to hold a global paper format 
> variable for GNOME.

    Another way to fix this is that the applications can find out from 
the  printers about the type of paper sizes it have in its trays rather 
than based on a local setting. Based on a locale setting means when you 
bring your Swedish desktop to the U.S. or your Sun Ray session is 
remotely directed to a a U.S. office, your paper size still incorrectly set.

> 
>    What usually happens if you send a print request to a printer with a paper 
> format request 
>  that the printer cant satisfy , is that the  printer goes offline  and  
> put's up a meesssage on its
> display  saying " please load LETTER paper format in tray 1"   and then an 
> operator needs to 
> abort the printrequest. ( since  we dont have any LETTER size Paper here )
> This  will  put users off - big time.

   Hmm, I thought LP spooler does some kind of e-mail notification to 
the user. But may be this is not a fatal event that it send out a mail. 
Wonder whether the e-mail notification can be configured to do so.

> 
> Secondly,  I belive the separation between  the Printer admin tool  and the  
> tool for 
> manageing the users  spooled printrequests should  stay like it is.  
> In a Sunray  environment you certainly dont want any user  creating and 
> deleteing 
> printqueues ,  only the administrators are to be able to fiddle with the 
> spooler otherwise a
> huge chaos  would desend  upon us.

   Actually, I like to see all users can add 'access' to an existing 
print queues to be achieved. Adding new printer queue of course should 
remain the privilege of the system admin.

> I realise that the user of a workstation would like the two applets to be 
> united.
> but it woud be a disaster  in the sunray scenario.
> 
> It could be one tool, only if  spool queue creation/deletion  is  unlooked if 
> the tool is started 
> by a user that has the "printer administrator" RBAC user right/role.
> 
> 
> The THIN THINK  blog  has an article on " follow me printing "  for Sunrays .
> Their solution with dynamic  seeding the  $HOME/.printers   file with a 
> printer name 
> that is tied to the individual sunray unit works well.

    That's one possibility that Solaris Printing supports.
> 
> Its more diffucult to see how this would work in a workstation environment .
> You want to get a printer assigned dependent on which workstation you logged 
> in on 
> and not dependeing on you username - which you can get from NIS or LDAP.
> It will need som kind of central repository where a list will be kept 
> 
>   Workstation name -  closeset printer 

    There is really not 'natural' attribute to decide where is the 
nearest printer, unless the sys admin devises some sort of naming scheme 
to it, I think. The closet 'natural' attributes could be that the 
printer IP is within the same subnet of yours IP at the time. However, 
that could be a problem if you are in netmask is more than 255.255.255.0.
> 
>  Maybe you should be thinking of extending  Sun Desktop Manager- APOC  for 
> this.
> 

    May be :)

-Ghee

Reply via email to