[haiku-bugs] Re: [Haiku] #6983: cleanup printer prefrences / UI ehnacements.

  • From: "laplace" <trac@xxxxxxxxxxxx>
  • Date: Sun, 19 Dec 2010 07:50:11 -0000

#6983: cleanup printer prefrences / UI ehnacements.
-------------------------------+-------------------------
  Reporter:  stargatefan       |        Owner:  laplace
      Type:  enhancement       |       Status:  new
  Priority:  normal            |    Milestone:  R1
 Component:  Drivers/Printers  |      Version:  R1/alpha2
Resolution:                    |     Keywords:
Blocked By:                    |  Has a Patch:  0
  Platform:  All               |     Blocking:
-------------------------------+-------------------------

Comment (by laplace):

 Replying to [comment:3 stargatefan]:
 > As to the existing printer drivers. While its nice to call them native
 "they are ports IIRC" its just adding needless clutter and create
 confusion. Personally I would just simply make guetenprint the defualt
 driver. then have te user select the printer and put in the connection
 method, and whatever network prefrences need setup.

 I don't know what you're talking about? I wrote the PCL5, PCL6 and
 PostScript driver from scratch using libprint! Admitted, I don't know
 where libprint originates from.

 > Removing uneeded clutter makes setup easier by presenting the user with
 less choices. One of the halmarks of BEOS. Keep it lean,mean and clean.

 For printing BeOS is not a good example, as the Haiku printing system is
 identical to BeOS. With the exception that it allows you to select the
 printer before the page or job setup. BTW that dialog could be disabled.

 > It bears repeating becuase its one of the reasons Linux can be so
 difficult. Windows gives one printer setup dialog. thats how haiku should
 be, although MS offering often have manufacturer specific setup and
 control dialogs, almost all MS compatable printers can be setup with a
 driver only mode from the native printer setup dialog.

 Agreed. Please keep in mind that the goal for Haiku R1 is/was to be
 feature complete with BeOS R5. And for the Haiku printing system that is
 already achieved (BTW for a long time already). So any improvements we are
 talking here will likely be implemented post R1.

 Changing the contents of existing dialogs is what can be done pre R1.
 Actually I thought you had that in mind.

 > This approach reduces fustration for the end user.
 >
 > As to testing the native printers. No knock on the developers but
 guetenprint is worked on by the manufacturers. It likely has better and
 more full support. If there is a small performance penalty "1-5 seconds"
 its not worth fretting over.

 These are all speculations. When PCL6 was implemented I know of a user,
 IIRC who was more satisfied with the Haiku driver than the Linux solutions
 at that time. Again without investigation there is no point in arguing any
 further.

-- 
Ticket URL: <http://dev.haiku-os.org/ticket/6983#comment:8>
Haiku <http://dev.haiku-os.org>
Haiku - the operating system.

Other related posts: