Linked by Thom Holwerda on Wed 1st Aug 2007 10:24 UTC
BeOS & Derivatives Some interesting tidbits from the Haiku world. Firstly, the WebKit port bounty has reached its target, meaning Ryan Leavengood can get to work. Secondly, Vasper has made huge strides in getting CUPS ported to Haiku. And on a funny note, BeOS icons were used in the "24" TV show.
Thread beginning with comment 260174
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE: Why CUPS
by Soulbender on Thu 2nd Aug 2007 03:37 UTC in reply to "Why CUPS"
Soulbender
Member since:
2005-08-18

"Best plan would be to create 1000 native drivers for 1000 printers in BeOS."

You dont need 1000 native drivers. As I said earlier I used PPD's with IPP just fine. Maybe I was the only one who bothered to figure this out?

You'd probably only need one driver for each printing protocol, ie IPP, SMB, lpr etc.

Reply Parent Score: 3

RE[2]: Why CUPS
by vasper on Thu 2nd Aug 2007 06:50 in reply to "RE: Why CUPS"
vasper Member since:
2005-07-22

This is turning into another discussion about which is the best way for those that can write a few thousand lines of c++ code...!!! Simplicity in usage. Plain and simple.

The user doesn't care how it is done, as long as it is done. After giving the ability to print to 1000 printers, we can start redesigning to get simplicity on the developers side. And since CUPS already worked on Zeta as part of the system, I don't see why not on R5 and Haiku.

If there was some other reason, like too much memory, or a huge delay or something like that, it would have to be redesigned now. But there is no such reason. The only goal is to get Haiku and R5 to print on 1000 printers as fast as possible. Provided of course I can do the port!!!

Edited 2007-08-02 06:52

Reply Parent Score: 1

RE[3]: Why CUPS
by Soulbender on Thu 2nd Aug 2007 07:58 in reply to "RE[2]: Why CUPS"
Soulbender Member since:
2005-08-18

"The only goal is to get Haiku and R5 to print on 1000 printers as fast as possible."

Why is this important for an OS in Alpha state? It's not like there's going to be a significant userbase in the near future.
But hey, it's your time and if you want to port it, well, that's your problem.

How does CUPS work on Haiku anyway? How does it integrate/interact with the print dialogs? Do you always use the IPP protocol? I presume you still have to configure the printer(s) use the web interface?

Reply Parent Score: 2

RE[2]: Why CUPS
by Mike Pavone on Thu 2nd Aug 2007 14:16 in reply to "RE: Why CUPS"
Mike Pavone Member since:
2006-06-26

You dont need 1000 native drivers. As I said earlier I used PPD's with IPP just fine. Maybe I was the only one who bothered to figure this out?

You'd probably only need one driver for each printing protocol, ie IPP, SMB, lpr etc.


That's fine if you're talking about network printers, but I would guess that most home users have an inkjet printer connected directly in which case a PPD isn't going to cut it.

Reply Parent Score: 2

RE[3]: Why CUPS
by JonathanBThompson on Thu 2nd Aug 2007 16:51 in reply to "RE[2]: Why CUPS"
JonathanBThompson Member since:
2006-05-26

In addition, even those network printers that most people don't buy (I purposely did by a network printer for personal use, due to having multiple machines) often don't support PostScript, either, meaning it would still require at least GhostScript or something else in addition to a PPD. Here's hoping the PostScript PPD interpreter/preferences for Haiku are more capable than under BeOS: with my printer, I had to strip options out of the PPD because it wouldn't support that many options! I get the impression PostScript printers back when Be wrote their stuff rarely or never had as many options :/

Reply Parent Score: 2