Printing Team

The printing team provides the Haiku printing infrastructure binary compatible to BeOS R5.

  • Printing Team mailing list (archive)
  • Printing related bugs & tasks
  • Components

    • Application developer API (class BPrintJob)
    • Print Server
    • Printers preferences dialog
    • Printer driver developer API (printer driver add-on and transport add-on interfaces)
    • Transport Add-ons
    • Printer Drivers
    • Printing related Device Drivers

    Team Members & Contributors

    Team lead: None

    Other Contributors

    • Ithamar R. Adema (Team Lead: ? - 2002)
    • Andreas Benzler
    • Simon Gauvin
    • Philippe Houdoin
    • Michael Pfeiffer (Team Lead: 2002 - 2007/7/31)
    • Hartmut Reh
    • Y. Takagi

    Areas Requiring Contribution

    Development

    • Add new printer drivers
    • Improve printer drivers
    • Cooperate with Kernel & Drivers Team to provide device drivers for:
      • parallel port
      • serial port
      • USB

    Documentation

    • The class BPrintJob part of the Interface Kit needs to be documented (Be Book)

    Testing

    • Print Server (including preferences dialog)
    • Printer Drivers

    Future Development (R2)

    • Evaluation if/how CUPS can be used in Haiku

    Related Documents

  • Documents with the "printing" tag