My plans are to patch the CUPS daemon to dynamically create queues to remote printers which are broadcasted via Bonjour, making CUPS behaving as before for the end user, but using Bonjour as broadcasting protocol. See
https://blueprints.launchpad.net/ubuntu/+spec/desktop-r-cups-bonjour- browsing Alternatively, I could create a separate daemon which listens to Bonjour broadcasts of printers and creates/removes CUPS queues pointing to the remote printers automatically. This extra daemon would eliminate the need of submitting any patch to CUPS upstream and carrying it as distro patch if upstream reject it. The extra daemon I could host as part of the cups-filters package and packagers of distros could put the daemon into a separate binary to allow admins to opt out of the extra daemon. ** Also affects: cups (Ubuntu Raring) Importance: Critical Assignee: Till Kamppeter (till-kamppeter) Status: Fix Released ** Changed in: cups (Ubuntu Raring) Status: Fix Released => Confirmed ** Changed in: cups (Ubuntu Raring) Milestone: ubuntu-12.10 => ubuntu-13.04-feature-freeze -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1061069 Title: CUPS 1.6 has major incompatible changes. Do not use CUPS 1.6.1 on stable Ubuntu releases To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/cups/+bug/1061069/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs