LINUX.ORG.RU

Начата работа над новым диспетчером очереди печати printerd

 , printerd


1

3

Автор утилиты system-config-printer Тим Воу (Tim Waugh) объявил о начале работы над новым диспетчером очереди печати printerd. В отличие от CUPS, printerd предоставляет единственный интерфейс через систему D-Bus. Такой интерфейс упростит интеграцию с десктопными приложениям. Поддержку протокола IPP планируется реализовать с помощью промежуточного демона, работающего в отдельном процессе.

Было принято решение, что единственным входным форматом печатаемых файлов будет PDF. Также заявлено, что будут поддерживаться все существующие драйверы и бекенды системы CUPS.

Уже реализован базовый каркас приложения и простая консольная утилита для управления демоном. Исходный код доступен здесь.

>>> Подробности

anonymous

Проверено: DoctorSinus ()
Последнее исправление: Silent (всего исправлений: 3)

Я, может быть, чего-то не понимаю, но почему бы просто не прикрутить D-Bus к cups?..

anonymous
()
Ответ на: комментарий от Deleted

Пример: «systemd стандарт для всех ос, основанных на ядре linux» — вот так в мире свободного ПО при наличии альтернатив произойти не может

это не только не может, это будет 100%, udev отправляют на свалку истории и единственный вариант будет использовать systemd

vaino
()

лучше бы починили печать в лендскейпе в RHEL5, а то багам уже сто лет в обед, а фикса все нет.

prizident
()
Ответ на: комментарий от fads

Опять RedHat? Задрали уже! Надо потихоньку начинать их выдавливать из линукса: форкать нужные проекты, выпиливать из дистрибутивов ненужные.

Mirraz
()
Ответ на: комментарий от anonymous

сначала одни идиоты спроектировали dbus без поддержки сети, теперь другие про это регулярно забывают

Там есть поддержка сети. Но вопрос в другом - зачем нужен еще один протокол сетевой печати, кто и зачем будет на него переходить?

обидно, что майкрософт изобрела DCOM аж в 1996 году

CORBA была еще раньше, но и то, и другое оказалось overengineered overblown overhyped.

tailgunner
()

Говорили и предупреждали за долго то того, как изымать функциональность из CUPS. Нет бы запилили свой аналог bonjour допилили.

anonymous
()
Ответ на: комментарий от Deleted

Не вырывай из контекста, имелась ввиду «стандартное ПО».

Так говорите то, что имеете в виду, и конфузов не будет.

Пример: «systemd стандарт для всех ос, основанных на ядре linux» — вот так в мире свободного ПО при наличии альтернатив произойти не может

udev пойдёт как пример?

Axon
()

Что-ж, посмотрим - пропадут ли некоторые глюки CUPS в новой поделке (printerd). Например, у меня с виндовой машины на линуксовый сервер некоторые PDF'ки не печатаются.

pacify
()
Ответ на: комментарий от vaino

На отдельную программу.

Сейчас же складывается ситуация, когда в одну программу вносятся 2 разные функции - драйвер принтера и менеджер, управляющий очередью.

В винде и то лучше сделано - сервер печати отдельно, драйвер принтера отдельно.

cvs-255
()
Ответ на: комментарий от pevzi

Делаем ставки, какой *d появится следующим.

javad для поддержки Microsoft HTML5

pacify
()
Ответ на: комментарий от vaino

пока имеешь выбор - да, вспомни как на замену XFree пришел X.Org, тогда тоже был выбор, а попробуй сейчас полноценно поднять современный дистрибутив с XFree - весело будет,

Он же форк, ситуация скорее похожа на openoffice - libreoffice, чем на X.Org - wayland.

так и с wayland - завяжут все на него, дропнут поддержку X.Org, и хочешь не хочешь - будешь использовать.

Пока есть сфера применения - не дропнут. Тем более как я понял - wayland не проектировался в расчете на сетевое применение.

Deleted
()
Ответ на: комментарий от Deleted

Тем более как я понял - wayland не проектировался в расчете на сетевое применение.

Какая может быть сеть в композирующем недоноске?

baverman
()
Ответ на: комментарий от Deleted

Нет тут никакой ошибки, все правильно понял.

LamerOk ☕☕☕
()
Ответ на: комментарий от Magister2k7

И радует, что не Поттеринг )))

эти товарищи - его форки

ZuBB
()
Ответ на: комментарий от anonymous

Так были же маньяки, которые его через ssh успешно гоняли.

Gorthauer
()

Думаю это отличная новость! Особенно если будут поддерживаться все драйвера CUPS. Узнать бы еще когда выйдет первая стабильная версия

nehochuha
()
Ответ на: комментарий от vaino

это не только не может, это будет 100%, udev отправляют на свалку истории и единственный вариант будет использовать systemd

Форк до слияния и душа спокойна.

Deleted
()
Ответ на: комментарий от Axon

Так говорите то, что имеете в виду, и конфузов не будет.

Я сказал именно то, что имел ввиду. Слово значит только в контексте, вырванное слово может значить что-угодно.

/* Пример: «Он пошел в магазин за луком, это очень важно для него.» - это относится к еде или к оружию? Вот вот. */

Deleted
()
Ответ на: комментарий от gatsu

У него альтернативы есть

Хм. Примеры?

Естественный отбор.

А итог - стандарт де-факто.

Axon
()
Ответ на: комментарий от Deleted

Слово значит только в контексте, вырванное слово может значить что-угодно.

Из вашего контекста значение было не понять.

Axon
()
Ответ на: комментарий от vaino

необходимые патчи без проблем были приняты в CUPS

Ты про патчи для поддержки Avahi (того самого Avahi, который написал ненавистный тебе Поттеринг)? Реализуемая ими функциональность раньше достигалась без Avahi, и это устраивало всех, кроме Apple.

драйвера, которые нужны только под linux, совместно с разработчиками CUPS перенесены в отдельный проект

Насчет переноса совместно с разработчиками CUPS — 4.2:

Проект OpenPrinting уже отделил эти фильтры и собирается впредь поддерживать их собственными силами, отдельно от пакета CUPS, для чего уже создан новый пакет - cups-filters

dexpl
()
Ответ на: комментарий от Axon

Из вашего контекста значение было не понять.

речь идет о ПО, у которого одна цель - не добавить ничего нового, не исправить ошибки, а просто стать новым стандартом,

Стандартов в мире свободного ПО нет и быть не может by design.

Deleted
()
Ответ на: комментарий от Gorthauer

О, точно, я всё никак вспомнить не мог, как же он называется.

gatsu
()
Ответ на: комментарий от ZuBB

а инете пишут обратное

Если так, то это хорошо.

Deleted
()
Ответ на: комментарий от Mirraz

Ну подай пример. Не забывай, что работоспособность форка лежит так же на тебе.

Gunnerua
()

даже не знаю, хорошо это или плохо?

vova7890
()

DoctorSinus, может стоить добавить эту ссылку в новость чтобы было ясно почему весь этот сыр-бор завертелся?

ZuBB
()
Ответ на: комментарий от dexpl

Ты про патчи для поддержки Avahi

да

ненавистный тебе Поттеринг

:) я больше троллю, чем серьезно отношусь ко всему этому

Реализуемая ими функциональность раньше достигалась без Avahi, и это устраивало всех, кроме Apple.

ну и? обычный рабочий момент, всяко лучше чем через один D-Bus работать

Насчет переноса совместно с разработчиками CUPS — 4.2:

ты б огульно не писал 4.2, а в SVN у них посмотрел, некто mike занимался «transition all of the non-Mac filters over to the OpenPrinting folks to maintain them»

vaino
()
Ответ на: комментарий от ZuBB

Думаю правильней сказать «не занимается сетевой прозрачностью», ей будет заниматся клиент.

vova7890
()
Ответ на: комментарий от Deleted

/* Пример: «systemd стандарт для всех ос, основанных на ядре linux» — вот так в мире свободного ПО при наличии альтернатив произойти не может */

с ssh, к примеру, это произошло. И bash везде есть.

ForwardToMars
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.